Java & Microservices Development Lead – Vice President
Core
Lead Java backend development and microservices architecture for a global bank's enterprise operations, translating business requirements into scalable, secure software solutions.
Role type
Senior IC Java & Microservices Development Lead (VP level)
Builds
Robust, scalable microservices and user interfaces for financial products and services
Domain
Banking / Financial Services / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java 8+, Spring Boot, Spring Cloud, Spring JPA, Hibernate, RESTful/GraphQL APIs, Kafka, Kubernetes, Docker, CI/CD, SQL/NoSQL, Agile, TDD/BDD
Preferred skills
Python, React, Kafka Streams, Apache Flink, WebSocket, MongoDB
Technologies
Spring, Kafka, Kubernetes, Docker, Jenkins, SonarQube, Git, AWS, Azure, GCP, Oracle, PostgreSQL, MongoDB
Responsibilities
Translate complex business requirements into software solutions; design and build complex solutions aligned with architecture standards; coordinate system integration testing (SIT) and user acceptance testing (UAT); provide mentoring and guidance to junior engineers; handle code releases in various environments; articulate issues and proactively communicate risks.
Seniority
Senior, hands-on IC with leadership responsibilities