Skip to main content
Back to jobs

Senior Java Developer - Investment Banking (Singapore)

External
MENRVA PTE. LTD. logoMenrva · Singapore
S$150K–S$200K/yrFull-timeUnknown1d ago
Information Technology
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Design, develop, and maintain Java-based microservices for trading, risk, and banking platforms.
  • Build scalable, high‑throughput backend services using modern Java frameworks.
  • Contribute to architecture decisions, solution design, and technical roadmaps.
  • Collaborate with cross‑functional teams across APAC, EMEA, and US regions.
  • Implement best practices for code quality, testing, CI/CD, and cloud-native deployment .
  • Enhance system performance, reliability, and observability across distributed systems.
  • Participate in Agile ceremonies and contribute to continuous improvement initiatives.
  • Troubleshoot production issues and ensure stability of critical banking applications.
  • Required Experience & Skills
  • 10+ years of professional experience in Java backend development .
  • Strong expertise in: Core Java , Java v8+ , Spring / Spring Boot, Microservices architecture, RESTful-API's, Multithreading, concurrency, performance tuning
  • Proven experience in investment banking , ideally within any of:
  • Trading systems
  • Market data
  • Risk systems
  • Settlements / payments
  • Treasury or capital markets platforms
  • Hands-on experience with: Kafka / MQ / event-driven systems, SQL databases (Oracle, PostgreSQL, SQL Server) CI/CD pipelines (Jenkins, GitLab, TeamCity)
  • Strong understanding of distributed systems , resiliency patterns, and system design.
  • Excellent communication skills and ability to work with global stakeholders.

Requirements

  • Exposure to low-latency trading systems or high-performance computing.
  • Experience with FIX protocol , OMS/EMS, or trade lifecycle systems.
  • Familiarity with DevOps , SRE practices, or infrastructure automation.
  • Knowledge of financial products : Equities, FX, Rates, Derivatives, Structured Products.
  • Why This Role
  • Work on high-impact, mission-critical banking platforms.
  • Join a global engineering team with strong technical leadership.
  • Competitive compensation up to SGD $200k for top-tier candidates.
  • Opportunity to influence architecture and technical direction.
  • Adam Davies
  • Partner
  • Technology 'recruitment & search'
  • Menrva Group
  • Registered Agent R1326604
  • Company EA License 19S9808
  • Company Registration 201900823K
  • MENRVA PTE. LTD.

Additional Information

A leading global Investment Bank is seeking a Senior Java Developer to design, build, and enhance mission‑critical systems across trading, risk, settlements, and microservices‑based banking platforms. This role suits an experienced technologist with 10+ years of hands‑on Java engineering experience and a strong track record delivering complex solutions within investment banking environments. You will work closely with global teams, quants, traders, and product owners to deliver high‑performance, scalable, and resilient services that underpin the bank's core technology stack.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at MENRVA PTE. LTD.? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect