Remotery

Junior Full-Stack Java Developer – Contact Center Technologies

Posted May 20

This is a fully remote position, open to applicants in Mexico.

📋 Description

• Develop, test, and implement full-stack enterprise Java applications utilizing a microservices architecture with Spring Boot, RESTful APIs, and front-end technologies such as Vaadin, Thymeleaf, and Bootstrap/HTML5 to enhance contact center operations.

• Design and develop microservices adhering to best practices including API gateway patterns, service discovery, circuit breakers, and inter-service communication through REST and messaging.

• Construct and manage microservices with containerized deployments using Docker and orchestration through Kubernetes for both on-premise and Google Cloud Platform (GCP) environments.

• Provide Level 3 (L3) production support by conducting root cause analysis, diagnosing intricate application and integration issues, and implementing prompt fixes to restore services.

• Act as the escalation point for issues that cannot be resolved by L1/L2 support teams.

• Develop and tailor Cisco Finesse agent desktop integrations, gadgets, and workflows, including working with the Finesse API and enhancing agent and supervisor desktop functionalities.

• Customize and configure Coral Interactive (softphone) solutions to improve agent communication and call handling processes.

• Write and optimize SQL queries, stored procedures, and data access layers for integration with PostgreSQL (primary), SQL Server, and Informix databases.

• This role does not encompass database administration tasks.

• Develop against and integrate with Cisco Unified Contact Center Enterprise (UCCE) and Cisco Customer Voice Portal (CVP) for IVR routing, call flow logic, and VXML application development.

• Collaborate with Genesys Platform SDK (PSDK) for integration with Genesys contact center environments, including familiarity with Genesys Voice Portal (GVP) for IVR development.

• Integrate applications with Microsoft Active Directory (Azure AD/Entra ID) for authentication, authorization, single sign-on (SSO), and identity management workflows.

• Deploy, configure, and manage applications on Google Cloud Platform (GCP) and on-premise infrastructure, utilizing cloud-native services for scalability, monitoring, and reliability.

• Use Splunk for application monitoring, log analysis, troubleshooting production issues, and creating operational dashboards and reports to support L3 support functions.

• Actively utilize AI-powered development tools (e.g., GitHub Copilot, Grok, Claude) to expedite development workflows, enhance code quality, generate documentation, and improve productivity.

• Collaborate with project managers, product owners, QA engineers, and fellow developers as part of project and product teams to deliver features on time and to specification.

• Engage in code reviews, architectural discussions, and technical design sessions to uphold high standards of code quality and system reliability.

• Create and maintain technical documentation including design specifications, API documentation, runbooks, troubleshooting guides, and deployment procedures.

• Proactively identify and address technical debt, performance bottlenecks, and security vulnerabilities throughout the application stack.


⛳️ Requirements

• 2–4 years of professional experience in full-stack software development with Java as the primary programming language.

• Proficiency in Java Spring Boot for constructing microservices, REST APIs, and distributed back-end systems, including a solid understanding of microservices design patterns such as API gateways, service discovery, circuit breakers, and event-driven communication.

• Experience in front-end development utilizing Vaadin, Thymeleaf, Bootstrap, and standard web technologies (HTML5, CSS3, JavaScript/TypeScript).

• Working knowledge of relational database integration, including crafting SQL queries, stored procedures, and utilizing ORM frameworks (e.g., JPA/Hibernate) with PostgreSQL, SQL Server, or Informix.

• Hands-on experience with Docker containerization and Kubernetes orchestration for application deployment and management.

• Familiarity with Google Cloud Platform (GCP), encompassing compute, networking, storage, and managed services pertinent to application hosting and deployment pipelines.

• Understanding of Microsoft Active Directory and Azure AD (Entra ID) integration patterns for authentication, authorization, and SSO.

• Strong troubleshooting and diagnostic abilities with the capacity to serve as a Level 3 escalation point, including experience with systematic root cause analysis and production incident resolution.

• Proficient in using Splunk (or similar log aggregation/monitoring platforms) for application troubleshooting, log correlation, dashboard creation, and operational reporting.

• Demonstrated ability to effectively use AI-assisted development tools (GitHub Copilot, Grok, Claude, or similar) as part of daily development practices.

• Excellent written and verbal communication skills with the ability to clearly convey technical concepts to both technical and non-technical audiences.

• Proven ability to work independently in a remote setting, manage time effectively, prioritize tasks, and achieve results with minimal supervision.

• Experience collaborating within project teams and cross-functional product teams.


🏝️ Benefits

• Fully remote position.

• Reliable high-speed internet connection required.

• Dedicated workspace for focused development.

• Occasional after-hours support for production deployments or critical incidents may be necessary.

People also viewed

Bemobi2 min ago

Senior Development Analyst, Go (Golang)

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Unisys2 min ago

Java Developer Analyst – Specialist

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Dailymotion16 min ago

Staff Python Developer

FR flagFrance OnlyFull-timeBackend Engineer€75k – €82k/year
ApplyView job
SoftExpert - Software for Excellence16 min ago

Senior Software Engineer, Java

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI16 min ago

Python Developer

DK flagDenmark OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
Neogrid16 min ago

Pessoa Desenvolvedora Fullstack Pleno, Java, JSF, JSP

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers