HamburgerMenu
hirist

Java Backend Developer - Microservices Architecture

Unico Talent
5 - 7 Years
Multiple Locations

Posted on: 23/10/2026

Job Description

Responsibilities :

- Understand, document, and improve existing business logic implemented across all microservices.

- Design, develop, and maintain scalable and high-performance REST APIs consumed by the Frontend team and external systems.

- Implement Kafka producers and consumers for Push Notification and Email Notification pipelines.

- Integrate with external systems including BSS, ASM, ATG, JID/RID, FCM/Firebase, Email System, and Vault.

- Write clean, maintainable, and well-tested code following PTCS coding standards and architectural guidelines.

- Conduct code reviews and provide constructive technical feedback to team members.

- Write and maintain unit tests, integration tests, and regression test suites.

- Maintain and improve Helm charts and Kubernetes deployment configurations for owned services.

- Support L3/L4 escalations for production incidents related to owned microservices.

Requirements :

- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

- 5+ years of professional backend software development experience.

- Expert-level proficiency in Java and Spring Boot for microservices development.

- Strong experience with Apache Kafka including producer and consumer implementation, topic management, and consumer group handling.

- Solid experience with MySQL including complex queries, transactions, indexing, and performance optimization.

- Hands-on experience with Docker and Kubernetes including pod management, ConfigMaps, Secrets, and resource limits.

- Strong experience designing and consuming REST APIs including OpenAPI and Swagger documentation.

- Experience with JWT, OAuth2, and token-based authentication and authorization patterns.

- Experience integrating with Firebase/FCM for push notification delivery.

- Proficiency with Git and feature branch workflows.

- Experience with CI/CD pipelines using Jenkins, GitLab CI, or ArgoCD.

- Experience with Helm chart development and management.

- Strong understanding of Agile and Scrum development methodology.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...