12 Oct
|
HDFC Bank
|
India
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 settings 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
📌 Lead Java Developer Bengaluru (India)
🏢 HDFC Bank
📍 India