AES - DE - FS - Java Spring Microservices
We are looking for a skilled Java Microservices Developer to design and build scalable, secure, and high-performance backend solutions for telecom B2C digital platforms. The role involves developing cloud-native microservices, integrating APIs, and delivering seamless digital customer experiences across applications such as self-care, billing, recharge, and subscription management.
- Design, develop, and maintain microservices-based backend applications using Java and Spring Boot.
- Build scalable, secure, and cloud-native solutions for telecom digital platforms (customer self-care, billing, recharge, subscription, and plan management).
- Develop and integrate RESTful APIs to enable seamless connectivity between telecom systems and third-party applications.
- Ensure high performance, reliability, and scalability through stateless architecture and best coding practices.
- Implement secure APIs using Spring Security and JWT authentication.
- Collaborate with cross-functional teams, product owners, and stakeholders to deliver high-quality solutions and enhance customer experience.
- Optimize applications with proper monitoring, logging, and performance tuning.
- Participate in code reviews, architecture discussions, and continuous improvement initiatives.
- Bachelor’s/Master’s degree in Computer Science, IT, or related field
- 4–5 years of experience in Java backend and microservices development
- Strong expertise in Java, Spring Boot, and RESTful APIs
- Hands-on experience with Azure/AWS and cloud-native application development
- Proficiency in Spring Security, JWT authentication, and secure API design
- Experience with Docker, Kubernetes, and CI/CD pipelines
- Knowledge of distributed systems, caching, and message queues (Kafka/RabbitMQ)
- Experience with SQL/NoSQL databases and Agile development practices