




Job Summary: We are seeking a Senior Bilingual Java Developer to design, develop, and implement RESTful microservices, lead design discussions, and collaborate in agile environments. Key Highlights: 1. Development and implementation of RESTful microservices with Java and Spring Boot. 2. Leading design discussions and conducting code reviews. 3. Collaboration in agile environments with multidisciplinary teams. DESCRIPTION Senior Bilingual Java Developer with advanced expertise in Java, focused on object-oriented design and clean code principles. Extensive experience in developing and implementing RESTful microservices using frameworks such as Spring Boot, along with solid knowledge of API design, version control, and contract-based development. Experience in unit and integration testing, SQL and NoSQL database management, and participation in CI/CD pipelines and DevOps practices. Advanced conversational English is mandatory, along with experience in agile environments. REQUIREMENTS * Advanced backend Java proficiency, including object-oriented design and clean code principles. * Experience developing and implementing RESTful microservices using frameworks such as Spring Boot. * Solid knowledge of API design, version control, and contract-based development. * Experience with unit and integration testing using tools such as JUnit and Mockito. * Knowledge of SQL and NoSQL databases (e.g., MySQL, PostgreSQL). * Experience with CI/CD pipelines and DevOps tools (GitHub). * Cloud knowledge (AWS), * Kubernetes. * Advanced conversational English — mandatory Responsibilities * Develop and implement RESTful microservices using Java and Spring Boot. * Design, build, and maintain APIs following contract-based development principles. * Implement unit and integration tests using tools such as JUnit and Mockito. * Manage and interact with SQL and NoSQL databases. * Participate in CI/CD pipelines and use DevOps tools such as GitHub. * Lead design discussions and conduct code reviews. * Collaborate with product, operations, and support teams to deliver reliable solutions. * Participate in agile environments including sprint planning, user story preparation, and retrospectives. * Resolve technical issues related to backend integration and contact center platforms (where applicable). Essential Technical Skills * Advanced Java proficiency. * Object-oriented design and clean code principles. * Development of RESTful microservices with Spring Boot. * API design, version control, and contract-based development. * Unit and integration testing (JUnit, Mockito). * SQL and NoSQL database management (MySQL, PostgreSQL). * Experience with CI/CD pipelines and DevOps tools (GitHub). * Advanced conversational English. Desirable Technical Skills * Knowledge of ACD, IVR, skill-based routing, and omnichannel workflows. * Integration of CXone with backend systems via REST APIs, event flows, and data actions. * Knowledge of WFM, QM, call recording, and other contact center platform modules. * Ability to troubleshoot platform issues using logs, monitoring tools, and call tracing and debugging utilities. * Understanding of historical and real-time metrics, reporting data, and contact flow performance optimization. * Technical leadership, problem-solving, and collaborative teamwork skills in agile environments.


