1. Home
  2. Jobs
  3. Jobs in Mohali
  4. Backend Developer jobs in Mohali
  5. Lead Backend Java Developer
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22086297

    Dreampath Services logo

    Lead Backend Java Developer

    Dreampath Services · Mohali · onsite · Posted 6d ago

    Not disclosed5–7 yrsfulltimeSourced fromFoundit

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

    About this role

    Job Description: Senior Backend Java Developer

    Job Title: Senior Backend Java Developer

    Experience: 5+ Years

    Location: Mohali, India

    Work Mode: Work from Office (Full-time, On-site)

    Shift time is -7:30 am to 3:30 pm.

    Job Overview

    We are looking for an experienced Senior Backend Java Developer with strong expertise in Java, Spring Boot, microservices, Apache Kafka, MySQL, Docker, and Kubernetes.

    The candidate will be responsible for developing, maintaining, and optimizing backend services, designing scalable REST APIs, and managing integrations with internal and external systems. The role also involves taking ownership of existing microservices, troubleshooting production issues, maintaining Kubernetes deployments, and collaborating with cross-functional teams.

    Key Responsibilities

    • Take ownership of 2–3 assigned microservices, including application controllers, BSS controllers, notification services, schedulers, and exporters.
    • Understand, document, maintain, and improve existing business logic across microservices.
    • Design, develop, and maintain scalable, high-performance REST APIs.
    • Implement Kafka producers and consumers for push and email notification pipelines.
    • Integrate applications with external systems, including BSS, ASM, ATG, FCM/Firebase, email systems, and Vault.
    • Write clean, maintainable, and well-tested code following established coding standards.
    • Conduct code reviews and provide constructive technical feedback.
    • Develop and maintain unit, integration, and regression tests.
    • Maintain Helm charts and Kubernetes deployment configurations.
    • Troubleshoot production issues and support L3/L4 escalations for owned services.
    • Contribute to technical documentation, test strategies, deployment procedures, and architecture reviews.
    • Mentor junior developers and participate in Agile/Scrum ceremonies.

    Mandatory Skills and Qualifications

    • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
    • 5+ years of professional backend software development experience.
    • Strong hands-on expertise in Java and Spring Boot for microservices development.
    • Strong experience with Apache Kafka, including producers, consumers, topics, and consumer groups.
    • Solid knowledge of MySQL, complex queries, transactions, indexing, and performance optimization.
    • Hands-on experience with Docker and Kubernetes, including pods, ConfigMaps, Secrets, and resource management.
    • Experience designing and consuming REST APIs, including OpenAPI and Swagger documentation.
    • Understanding of JWT, OAuth2, and token-based authentication and authorization.
    • Experience integrating Firebase Cloud Messaging (FCM) for push notifications.
    • Proficiency in Git and feature-branch workflows.
    • Experience with CI/CD tools such as Jenkins, GitLab CI, or ArgoCD.
    • Hands-on experience with Helm charts.
    • Good understanding of Agile and Scrum methodologies.

    Good-to-Have Skills

    • Experience with Spring Cloud, Spring Batch, or Spring Scheduler.
    • Familiarity with HashiCorp Vault for secrets and certificate management.
    • Knowledge of Strimzi Operator and Kafka on Kubernetes.
    • Experience with Micrometer, Prometheus, and Grafana.
    • Familiarity with distributed tracing tools such as Jaeger or Zipkin.
    • Knowledge of the Telecom domain, particularly BSS/OSS provisioning workflows and account management.
    • Experience with ELK Stack, Loki, or APM tools such as New Relic, Dynatrace, or Datadog.
    • Familiarity with Istio or Envoy service mesh technologies.
    • Experience with JUnit 5, Mockito, and Testcontainers.
    • CKAD certification is an added advantage.

    Personal Attributes

    • Strong ownership, accountability, and problem-solving skills.
    • Excellent verbal and written communication skills.
    • Ability to work independently and collaboratively within a team.
    • Comfortable working with geographically distributed teams across different cultures and time zones.
    • Delivery-oriented mindset with the ability to meet strict deadlines.
    • Willingness to learn, document, and take ownership of existing systems.

    Work Location and Reporting

    This position is based in Mohali, India, and requires full-time, on-site presence on all working days. This is not a work-from-home position.

    Sourced from foundit

    Skills

    DockerKubernetesApache Kafkaci/cd toolsHelmOAuthMySQLREST APIJwtSpring BootJavaGITFirebase Cloud Messaging

    See all 23 Backend Developer jobs in MohaliBackend Developer jobs in IndiaJobs in Mohali

    Career guides

    • AI Tools That Find Jobs Matching Your Resume (2026): 7 Job-Matching Tools Compared
    • 12 best AI tools for freshers in India, by job search stage
    • Can One AI Tool Apply on Naukri and LinkedIn Together? What Actually Works in 2026

    All career guidesAll articlesBrowse companies hiring

    Lead Backend Java Developer · waiting for your command