Lead Java Developer, Vice President
Core
Lead architectural design, implementation, and modernization of robust, highly available, and scalable enterprise application systems for a global bank.
Role type
Senior IC Lead Java Developer (Technical Lead)
Builds
Cloud-native microservices, event-driven systems, and resilient RESTful APIs for financial products and services.
Domain
Banking / Enterprise Software Engineering
Deliverable
production ML models | product features
Required skills
Java 17+, Spring Boot, Apache Kafka, Oracle Database, Docker, Kubernetes, CI/CD pipelines, AI-assisted development tools
Preferred skills
Master's degree, experience with GenAI-powered developer productivity tools
Technologies
Java 17/21, Spring Boot 4.x, Apache Kafka, Oracle Database, Docker, Kubernetes, Red Hat OpenShift, JUnit 5, Mockito, Prometheus, Grafana, OpenTelemetry
Responsibilities
Lead end-to-end design of cloud-native microservices; architect high-throughput event-driven systems; mentor agile development pods and enforce engineering standards; drive CI/CD pipeline enhancements; resolve complex production performance bottlenecks.
Seniority
Senior, hands-on IC with leadership responsibilities