Senior Java Backend Developer
Job description
The Senior Backend Developer will take full ownership of driving development,
maintenance, and operational excellence. This role requires deep expertise in
Java/Spring Boot microservices, Kafka integration, MySQL, and Kubernetes-based deployments. During the transition period, the Senior Backend Developer will be responsible for understanding, documenting, and taking ownership of existing business logic across the PTCS service portfolio, including complex integrations with
BSS, ASM, ATG, FCM, and other external systems
Take full ownership of 2 to 3 assigned PTCS microservices from the following list: App/Main Controller, ASM Controller, BSS
- Controller, Misc/Data Controller, Push Notification Controller, Email
- Understand, document, and improve existing business logic
- Design, develop, and maintain scalable and high-performance
- Implement Kafka producers and consumers for Push Notification
- Integrate with external systems including BSS, ASM, ATG, JID/RID,
- Write clean, maintainable, and well-tested code following PTCS
- Conduct code reviews and provide constructive technical
- Write and maintain unit tests, integration tests, and regression test
- Maintain and improve Helm charts and Kubernetes deployment
- Support L3/L4 escalations for production incidents related to
- Contribute to MOP, test cases, test strategy, and technical
- Participate in architecture reviews and contribute to technical
- Mentor junior developers and support knowledge sharing within
©sourcefuse all rights reserved | privacy policy
Mandatory
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a
- 5+ years of professional backend software development experience
- Expert-level proficiency in Java and Spring Boot for microservices
- Strong experience with Apache Kafka including producer and
- Solid experience with MySQL including complex queries, transactions,
- Hands-on experience with Docker and Kubernetes including pod
- Strong experience designing and consuming REST APIs including
- Experience with JWT, OAuth2, and token-based authentication and
- 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.
Interested in this role?