Talent.com
This job offer is not available in your country.
Senior Java Developer (Banking)

Senior Java Developer (Banking)

Capgemini Singapore PTE. LTD.D01 Cecil, Marina, People’s Park, Raffles Place, SG
8 days ago
Job description

Roles & Responsibilities

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).

    Tell employers what skills you have

    Investment Banking

    Throughput

    SDLC

    Mobility

    Microservices

    Strategy

    Tuning

    Spring Boot

    Distributed Systems

    Serialization

    Performance Tuning

    Java

    Technical Leadership

    API

    Sourcing

    Threat Modeling

    Create a job alert for this search

    Senior Java Developer • D01 Cecil, Marina, People’s Park, Raffles Place, SG