About the Role
As a Senior Java Developer, you will lead design and delivery of mission‑critical microservices for our corporate & investment banking platforms. You’ll set engineering standards, mentor developers, and partner with architects and platform teams to deliver resilient, performant services in production.
Key Responsibilities
- Own end‑to‑end technical delivery: design, implementation, testing, deployment, and support
- Design fault‑tolerant microservices with robust API contracts, idempotency, and back‑pressure
- Optimize performance (profiling, JVM tuning, connection pools, serialization choices)
- Lead secure SDLC practices (threat modeling, SAST/DAST, secrets mgmt, least privilege)
- Guide container/k8s deployment patterns (HPA, pod disruption budgets, graceful shutdown)
- Champion observability and reliability (SLOs, error budgets, chaos testing where applicable)
- Mentor engineers; uplift code quality, reviews, and documentation standards
- Partner with stakeholders across payments/trade/markets to scope and prioritize work
Required Skills & Experience
- 7+ years’ engineering experience in Java 11/17, Spring Boot, and distributed systems
- Proven track record in high‑throughput services, messaging (Kafka/MQ), and RDBMS tuning
- Hands‑on with Kubernetes/OpenShift, CI/CD, and production support in regulated environments
- Deep understanding of testing strategy, clean architecture, and performance tuning
- Excellent stakeholder and technical leadership skills
Nice‑to‑Have
- Experience with low‑latency patterns (lock contention, GC strategy, off‑heap caching)
- Exposure to gRPC, NoSQL, in‑memory data grids, or event sourcing
- Familiarity with domain concepts (ISO 20022 payments, SWIFT, trade lifecycle, market connectivity)
What We Offer
- Technical leadership scope with regional impact
- Hybrid work, continuous learning, career mobility across global teams
- Competitive compensation and comprehensive benefits
How to Apply
Apply via MyCareersFuture with your CV + short summary of your most complex microservices project (scale, latency, throughput, SLOs).