Skip to main content

Lead Java Developer

Technology
Hdfc Bank
Mumbai, India4 weeks agoUntil 8/12/2026
Full time

Job description

Job Role - Lead Java Developer

Location - Mumbai , Bangalore & Chennai

Experience - 08 - 15 Years

Job Responsibilities -

  • Translate user stories into technical solutions that are performing at large scale
  • Design, develop, test, implement the services to support business functions
  • Implement the appropriate design patterns of a services oriented architecture: Saga, CB, CQRS, event driven
  • Adopt best practices to implement reliability measures: HA, fault tolerance
  • Adopt best practices to implement scalability measures: load balancing, partitioning, caching
  • Adopt best practices to implement consistency measures: timeouts, retries, pessimistic locking
  • Deploy deliverables in cloud environments with advanced monitoring and debugging/tracing capabilities

Architecture, Cloud Native Development, Agile Practice, Microservices, API Gateway

  • Expert in development of RESTful web services using popular technologies : Java, Spring Boot etc.
  • Expert in developing with middleware , streaming and database technologies like Kafka, Redis, PostgreSQL, Oracle, MongoDB etc.
  • Experienced in TDD/ADD and Automation testing with Junits, Cucumber/Gherkin, Selenium, Jasmin, KarmaRunner, Blazemeter/JMeter
  • Knowledge on cloud scaling and containerization K8S, containers etc.
  • Experience in implementing in service mesh infrastructure layer
Keywords
Backend DevelopmentJavaDockerCloudKafkaJ2eeSpring BootMicroservicesKubernetesApache KafkaSpring FrameworkRedisApache JMeterScalabilityMongodbPartitionShimOracle DatabaseFault tolerancePostgresql

Interested in this role?