Java Microservices Developer - Assistant Vice President
Core
Build mission-critical, distributed backend systems for 24x7 real-time global financial transactions and payments processing.
Role type
Senior IC Java Microservices Developer (Assistant Vice President)
Builds
High-throughput, low-latency cloud-native microservices for real-time payments and transaction processing.
Domain
Financial Services / Distributed Systems / Real-time Payments
Required skills
Java 17/21, Spring Boot, Apache Kafka, Kubernetes/OpenShift, Virtual Threads, JVM tuning, mTLS, ISO 20022, OpenTelemetry, Docker, CI/CD
Preferred skills
AI-assisted development tools (GitHub Copilot, Devin), SRE practices, CQRS, Event Sourcing
Technologies
Java, Spring Boot, Spring Cloud, Apache Kafka, Docker, Kubernetes, OpenShift, Git, Prometheus, Grafana, Splunk
Responsibilities
Design and build high-throughput microservices for real-time transaction processing; Implement event-driven streaming architectures; Champion AI-assisted development lifecycle practices; Optimize data access and persistence tiers; Lead technical design reviews and mentor engineering squads; Guide containerized workload deployment and CI/CD automation.
Seniority
Senior, hands-on IC with leadership responsibilities