Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22218787

    Cmaa Advisors logo

    Java Backend Developer

    Cmaa Advisors · Mohali · onsite · Posted 1d ago

    Undisclosed5–10 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Job Summary
    Backend Java Developer Jobs in Mohali

    We are hiring an experienced Backend (Java) Developer with 5+ years of professional backend software development experience to build, maintain and improve scalable, high-performance microservices. This is a full-time, onsite opportunity based in Mohali, India, with work aligned to the JST time zone.

    The role requires expert-level proficiency in Java and Spring Boot, strong experience with Apache Kafka and MySQL, and hands-on knowledge of Docker, Kubernetes, REST APIs and CI/CD pipelines.

    The selected candidate will take ownership of assigned microservices, understand and document existing business logic, develop reliable APIs, implement event-driven integrations, maintain deployment configurations and support production issues. The role also involves code reviews, automated testing, technical documentation, architecture discussions and mentoring junior developers.

    Candidates with experience in distributed systems, production support, secure API development and cloud-native application deployment are encouraged to apply. Familiarity with telecom systems, Firebase Cloud Messaging, Helm charts and observability tools will be an advantage.

    Key Responsibilities
    • Take full ownership of 2-3 assigned PTCS microservices, including App/Main Controller, ASM Controller, BSS Controller, Misc/Data Controller, Push Notification Controller, Email Notification Controller, Scheduler and Exporter.
    • Understand, document and improve existing business logic implemented across the microservices portfolio.
    • Design, develop and maintain scalable, high-performance REST APIs consumed by frontend applications and external systems.
    • Implement Apache Kafka producers and consumers for push notification and email notification pipelines.
    • Integrate with external systems and services, including BSS, ASM, ATG, JID/RID, Firebase Cloud Messaging (FCM), email systems and HashiCorp Vault.
    • Write clean, maintainable and well-tested Java and Spring Boot code in accordance with established coding standards and architectural guidelines.
    • Conduct code reviews and provide constructive technical feedback to team members.
    • Develop and maintain unit tests, integration tests and regression test suites.
    • Maintain and improve Helm charts and Kubernetes deployment configurations for assigned services.
    • Manage containerized applications using Docker and Kubernetes, including pods, ConfigMaps, Secrets and resource limits.
    • Support L3/L4 escalations and investigate production incidents related to owned microservices.
    • Contribute to Methods of Procedure (MOPs), test cases, test strategies and technical documentation.
    • Participate in architecture reviews and contribute to technical decisions.
    • Work with CI/CD pipelines using Jenkins, GitLab CI or ArgoCD.
    • Implement and maintain secure authentication and authorization using JWT, OAuth2 and token-based security patterns.
    • Mentor junior developers and contribute to team knowledge sharing.
    • Collaborate with cross-functional teams working across organizational boundaries and time zones.
    Preferred Skills
    • Java and Spring Boot
    • Backend software development
    • Microservices architecture
    • Apache Kafka producers and consumers
    • MySQL, complex queries, transactions and indexing
    • REST API design and development
    • OpenAPI and Swagger documentation
    • Docker and Kubernetes
    • Kubernetes pod management, ConfigMaps, Secrets and resource limits
    • Helm chart development and management
    • JWT, OAuth2 and token-based authentication and authorization
    • Git and feature branch workflows
    • CI/CD pipelines using Jenkins, GitLab CI or ArgoCD
    • Unit testing, integration testing and regression testing
    • Agile and Scrum methodologies
    • Production troubleshooting and incident support
    • Technical documentation and code reviews
    • Strong ownership, communication and problem-solving skills
    Educational Requirements
    • Java and Spring Boot
    • Backend software development
    • Microservices architecture
    • Apache Kafka producers and consumers
    • MySQL, complex queries, transactions and indexing
    • REST API design and development
    • OpenAPI and Swagger documentation
    • Docker and Kubernetes
    • Kubernetes pod management, ConfigMaps, Secrets and resource limits
    • Helm chart development and management
    • JWT, OAuth2 and token-based authentication and authorization
    • Git and feature branch workflows
    • CI/CD pipelines using Jenkins, GitLab CI or ArgoCD
    • Unit testing, integration testing and regression testing
    • Agile and Scrum methodologies
    • Production troubleshooting and incident support
    • Technical documentation and code reviews
    • Strong ownership, communication and problem-solving skills
    Certifications

    No mandatory certification is specified. Certified Kubernetes Application Developer (CKAD) certification is a desirable qualification.

    Benefits & Perks

    Compensation, employment terms and applicable benefits will be discussed with shortlisted candidates during the recruitment process.

    About Company

    This opportunity is with an established technology team focused on developing and maintaining backend services and integrated software systems. The role involves working with Java-based microservices, event-driven architecture, APIs, databases and containerized deployments.

    The successful candidate will contribute to application reliability, technical quality, production support and continuous improvement while collaborating with engineers and cross-functional teams in a distributed working environment.

    Additional Information
    • Experience: 5+ years of professional backend development experience.
    • Location: Mohali, Punjab, India.
    • Work Mode: Full-time, onsite; this is not a work-from-home position.
    • Time Zone: Work aligned to the JST time zone. 7:00 AM to 3:00 PM
    • Technical Focus: Java, Spring Boot, microservices, Kafka, MySQL, REST APIs, Docker, Kubernetes and CI/CD.
    • Production Responsibilities: The role includes production troubleshooting and L3/L4 incident support for assigned microservices.
    • Collaboration: Candidates should be comfortable working with cross-functional teams across organizational boundaries and time zones.
    • Personal Attributes: Strong ownership, clear communication, a solid work ethic, attention to quality and the ability to meet delivery deadlines.

    Candidates with additional experience in telecom systems, observability, distributed tracing, secure integrations and automated testing will have an advantage.



    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Skills

    AgileScrumTroubleshootingApacheFocusBsscodingMySQLTelecomProduction Support

    Java Backend Developer · waiting for your command