Create Alert
Email me similar jobs

Junior Full-Stack Java Developer - Contact Center Technologies

Contract Type :
- Permanent WAH
Location :
- Monterrey - //N.L.
Date Published :
-
Job ID :
- REF42393T
Company Description:
Sutherland is a global digital transformation company that delivers exceptional experiences for leading brands worldwide. With core expertise in Artificial Intelligence, Automation, Cloud Engineering, and Advanced Analytics, Sutherland partners with iconic global enterprises to drive digital transformation at scale, optimize critical business operations, reinvent customer and employee experiences, and pioneer new solutions — all delivered through a seamless "as-a-service" model. The company's portfolio of proprietary products and platforms — including Sutherland Connect, its AI-powered omnichannel contact center platform — enables clients across industries such as banking, insurance, healthcare, communications, technology, retail, and travel to achieve measurable digital outcomes. With 363 unique inventions (250 of which are AI-based) rolled up under several patent grants, Sutherland brings market-leading technology and business process excellence to every engagement. Sutherland operates across multiple global locations and is committed to fostering an inclusive, diverse workplace where innovation thrives.
Job Description :
You will be responsible for building and maintaining full-stack solutions using a microservices-based back-end architecture with Java Spring Boot and front-end technologies such as Vaadin, Thymeleaf, and Bootstrap/HTML5. Back-end development centers on designing, building, and maintaining loosely coupled microservices that communicate via RESTful APIs, message queues, and event-driven patterns. Applications will integrate with PostgreSQL, SQL Server, and Informix databases. Services are deployed either on-premise or within Google Cloud Platform (GCP) using Docker and Kubernetes. You will also work with Microsoft Active Directory (via Azure AD/Entra ID) for authentication and identity management integrations.
Core Responsibilities
- Design and implement microservices following best practices including API gateway patterns, service discovery, circuit breakers, and inter-service communication via REST and messaging.
- Build and maintain microservices with containerized deployments using Docker and orchestration via Kubernetes for both on-premise and Google Cloud Platform (GCP) environments.
- Develop and customize Cisco Finesse agent desktop integrations, gadgets, and workflows, including working with the Finesse API and extending agent and supervisor desktop capabilities.
- Perform customization and configuration of Coral Interactive (softphone) solutions to enhance agent communication and call handling workflows.
- Write and optimize SQL queries, stored procedures, and data access layers to integrate with PostgreSQL (primary), SQL Server, and Informix databases. This role does not include database administration responsibilities.
- Work with Genesys Platform SDK (PSDK) for integration with Genesys contact center environments, including familiarity with Genesys Voice Portal (GVP) for IVR development.
- Actively leverage AI-powered development tools (e.g., GitHub Copilot, Grok, Claude) to accelerate development workflows, improve code quality, generate documentation, and enhance productivity.
- Collaborate with project managers, product owners, QA engineers, and fellow developers as part of project and product teams to deliver features on schedule and to specification.
- Participate in code reviews, architectural discussions, and technical design sessions to maintain high standards of code quality and system reliability.
- Create and maintain technical documentation including design specifications, API documentation, runbooks, troubleshooting guides, and deployment procedures.
Technical Environment
Languages & Frameworks
- Java (primary), Spring Boot, Spring Security, Spring Data JPA, Spring Cloud
- Vaadin, Thymeleaf, Bootstrap, HTML5, CSS3, JavaScript/TypeScript
- C# /.NET (preferred)
- SQL, PL/pgSQL, T-SQL
Contact Center Platforms
- Cisco Finesse, Cisco UCCE, Cisco CVP
- Coral Interactive (softphone)
- Genesys PSDK, Genesys Voice Portal (GVP)
- IEX/NICE Workforce Management
Databases
- PostgreSQL (primary)
- Microsoft SQL Server
- IBM Informix
Infrastructure & Cloud
- Docker, Kubernetes (on-premise and GCP deployments)
- Google Cloud Platform (GCP)
- Microsoft Active Directory / Azure AD (Entra ID)
- Splunk (monitoring, logging, troubleshooting, and reporting)
AI & Productivity Tools
- GitHub Copilot, Grok, Claude, or equivalent AI-assisted development tools
- Git, JIRA, Confluence, or equivalent project management and version control tools
Work Environment & Expectations
Core collaboration hours may be required to overlap with team members across time zones. Occasional after-hours support for production deployments or critical incidents may be necessary, particularly given the L3 support re
Similar jobs

Junior Full-Stack Java Developer - Contact Center Technologies

Apply Now
Back to search page