Job Description

Job Title: Lead Backend Developer (Java)

Location: Noida (Onsite)

Experience: 3–5 years

Employment Type: Full-time

About the Role

We are looking for a Lead Backend Developer (Java) to drive backend architecture, scalability, and engineering excellence for our core platforms. This is a hands-on leadership role where you will design, build, and scale high-performance systems while mentoring the backend team.

Key Responsibilities
  • Own backend architecture and system design using Java
  • Build and maintain scalable services using Spring Boot / Dropwizard
  • Design and optimize RESTful APIs
  • Lead microservices-based architecture and service communication
  • Ensure system performance, security, reliability, and scalability
  • Drive database design and optimization (PostgreSQL / MySQL)
  • Implement async processing using Kafka / RabbitMQ
  • Conduct code reviews and enforce engineering best practices
  • Mentor and guide junior and mid-level backend engineers
  • Troubleshoot production issues and lead root-cause analysis
  • Work closely with Product, Frontend, Mobile, and DevOps teams
Technical Requirements
  • 2+ years of experience in Java backend development
  • Strong hands-on experience with Spring Boot or Dropwizard
  • Solid understanding of microservices architecture
  • Strong knowledge of REST API design
  • Experience with SQL databases (PostgreSQL / MySQL)
  • Experience with cloud platforms (GCP / AWS)
  • Hands-on experience with Docker & CI/CD pipelines
  • Strong understanding of multithreading, concurrency, and JVM internals
  • Knowledge of security best practices (JWT, OAuth, RBAC)
Good to Have
  • Experience in FinTech / HealthTech / InsurTech
  • Exposure to payment systems or regulated platforms
  • Experience with event-driven architectures
  • Startup or fast-growth environment experience


Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application