Job Description
Job Title: Lead Backend Developer (Java)
Location: Noida (Onsite)
Experience: 3–5 years
Employment Type: Full-time
About the RoleWe 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
- 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)
- 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