




Job Summary: The candidate will collaborate in transforming existing SOA services into Java/Spring Boot microservices, ensuring quality, performance, and scalability. Key Highlights: 1. Work on a strategic project in the telecommunications sector 2. Modernize legacy systems and create microservices 3. Develop and maintain Java applications with Spring Boot About the Role This position is for a strategic project in the telecommunications sector, focusing on modernizing legacy systems and building microservices. The candidate will collaborate in transforming existing SOA services into Java/Spring Boot microservices, ensuring quality, performance, and scalability. What will be your role? * Develop and maintain Java applications using Spring Boot and the Spring ecosystem (Web, Data, Security). * Participate in modernizing legacy systems (SOA, SOAP, OSB) by decomposing existing services to build microservices. * Implement integrations via REST APIs and messaging systems (Kafka, RabbitMQ). * Assist in defining architecture, best practices, and microservice standardization. * Collaborate with Senior Developers and contribute to the team’s technical growth. * Support deployments in HML and production environments under supervision. * Apply logging standards and CI/CD practices throughout the development lifecycle. We expect you to have: * Solid Java development experience (Java preferred). * Proficiency in Spring Boot and the Spring ecosystem (Web, Data, Security). * Experience with integrations via REST APIs, SOAP, and messaging systems (Kafka, RabbitMQ). * Knowledge of relational databases (Oracle, PostgreSQL) and NoSQL databases (Redis, MongoDB). * Experience with Docker, Kubernetes, and CI/CD practices. * Familiarity with application logging and monitoring standards. * Ability to understand legacy systems and contribute to their decomposition into microservices. Nice to have (your differentiator): * Experience in modernizing legacy systems. * Knowledge of observability tools (Prometheus, Grafana, ELK). * Experience with cloud platforms (AWS, GCP, or Azure). * Experience developing scalable microservices. * Knowledge of Golang


