Tech Lead - Backend

instahyre

Mumbai 8 Years Exp Posted 48d ago

Job Description

  • Contribute to the design, development, and maintenance of backend services using Java + Spring Boot.
  • Enforce backend architecture standards, coding best practices, and API design guidelines.
  • Collaborate with product managers, frontend leads, and DevOps to deliver robust, high-quality features.
  • Conduct code reviews and foster a culture of engineering excellence across the team.
  • Drive performance optimisation, scalability improvements, and technical debt reduction.
  • Participate in sprint planning, estimation, and backlog grooming as a technical authority.
  • Mentor junior and mid-level engineers through regular 1:1s, pair programming, and knowledge-sharing sessions.
  • Evaluate and integrate third-party services, libraries, and cloud-native tools.
  • Own incident response processes and drive root-cause analysis and post-mortems.
  • Work closely with security and compliance teams to ensure backend systems meet regulatory requirements.

 

Requirements:

  • 8+ years of backend engineering experience with at least 3 years in a tech lead or principal engineer role.
  • Deep expertise in Java (Spring Boot / Spring Cloud).
  • Strong understanding of microservices architecture, REST and gRPC API design.
  • Experience with relational databases (PostgreSQL / MySQL) and NoSQL stores (MongoDB / Redis).
  • Hands-on experience with cloud platforms (AWS or GCP), Lambda, ECS/EKS, RDS, SQS/SNS.
  • Proficiency in JUnit 5 Mockito, and TestContainers for Java; experience writing and enforcing unit, integration, and contract tests.
  • Proficiency in CI/CD pipelines (GitHub Actions / Jenkins / GitLab CI) and containerisation (Docker / Kubernetes).
  • Strong command of distributed systems concepts: CAP theorem, eventual consistency, event-driven architecture, modular and loosely coupled systems.
  • Excellent communication skills; ability to translate technical concepts for non-technical stakeholders.

 

Preferred Qualifications:

  • Experience with message brokers such as Apache Kafka or RabbitMQ.
  • Familiarity with observability tooling, Prometheus, Grafana, ELK Stack, and Datadog.
  • Knowledge of OAuth 2.0 JWT, and API security best practices.
  • Open-source contributions or technical publications are a plus.

Similar Openings for You