Junior Full-Stack Java Developer – Contact Center Technologies
Core
Develop, maintain, and provide Level 3 support for enterprise contact center applications powering Cisco and Genesys platforms.
Role type
Junior Full-Stack Java Developer (Contact Center)
Builds
Microservices-based back-end solutions and front-end agent desktop integrations for contact center operations.
Domain
Contact Center Technologies / Enterprise Software
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Java, Spring Boot, RESTful APIs, Vaadin, Thymeleaf, HTML5, CSS3, JavaScript/TypeScript, SQL, PostgreSQL, Docker, Kubernetes, Google Cloud Platform (GCP), Splunk, Root Cause Analysis, AI-assisted development tools
Preferred skills
Cisco Finesse, Coral Interactive, Genesys PSDK, Genesys Voice Portal, C# / .NET, CI/CD pipelines, Infrastructure-as-code, Workforce Management systems
Technologies
Spring Boot, Vaadin, Thymeleaf, Bootstrap, HTML5, CSS3, JavaScript, TypeScript, PostgreSQL, SQL Server, Informix, Docker, Kubernetes, GCP, Azure AD, Splunk, Git, JIRA, Confluence, GitHub Copilot, Grok, Claude
Responsibilities
Design and implement microservices using Spring Boot and RESTful APIs; Build and maintain containerized deployments on GCP and on-premise; Provide Level 3 production support and root cause analysis; Develop and customize Cisco Finesse and Coral Interactive integrations; Write and optimize SQL queries for database integration; Integrate applications with Active Directory for authentication; Deploy and manage applications using Docker and Kubernetes; Utilize Splunk for monitoring and troubleshooting; Leverage AI tools to accelerate development workflows.
Seniority
Junior, hands-on IC