Start Your Search Here

Job Search

Inetum

Portugal / Global

Senior Java/C# Developer

Job Description

Join a global Front Office engineering team within one of Europe’s largest and most stable banking groups. The

FX eTrading IT

department delivers cutting‑edge technology directly to the worldwide FX business, powering real‑time pricing, trading, booking and risk platforms used across London, New York, Tokyo, Singapore and beyond.

Within this group, the

Booking, Positions & STP team

builds and maintains the core services responsible for trade booking, lifecycle management, real‑time positions and straight‑through‑processing—critical components relied upon by traders every day. Our mission is to evolve these high‑performance, grid‑based systems into strategic, scalable platforms supporting the bank’s global growth.

This is an exceptional opportunity for a highly motivated developer to work in a fast‑paced Front Office environment, collaborating directly with traders, quantitative teams and senior technologists.

What You Will Do

As part of this multidisciplinary team (Java & C#), you will:

Develop and enhance the

Position & Trade Booking Platform , a mission‑critical component of the global FX eTrading ecosystem

Ensure software is built to the

highest standards of performance, security and reliability

Participate in the full Agile lifecycle: analysis, design, development, documentation, testing and peer reviews

Work directly with traders, providing

L3 support

and contributing to rapid issue resolution

Support production teams with releases, monitoring and system stability

Contribute to architecture discussions, propose technical improvements and shape long‑term platform strategy

Lead developers when required, offering guidance through mentoring, pair programming and code reviews

Engage in migration and refactoring initiatives to modernise and optimise platform components

Analyse business requirements and translate them into high‑quality technical solutions

Core Experience

5+ years’ experience in enterprise software development, including 2+ years in a lead role

Strong background in

electronic trading platforms

or other high‑load, distributed systems

Experience with

Java Core

(SE, multithreading, low‑latency, optimisation) – Mastery level

Practical knowledge of

C#

Solid understanding of SDLC – Mastery level

Experience in

Agile/Scrum

delivery environments

Exposure to refactoring/migration of legacy systems to modern architectures

Nice to Have

Experience with

Oracle Coherence , grid computing or distributed caching

Front Office experience in FX, FX Options or Interest Rates

Ability to analyse and design

high‑performance architectures

Strong quantitative background and ability to understand FX products and pricing flows

We are looking for someone who thrives in a high‑pressure, front‑office environment:

Strong understanding of FX products and ability to discuss requirements with traders

Excellent communication skills, both written and verbal

Ability to switch context quickly and manage multiple priorities

Confident working directly with business stakeholders

Leadership capability to guide and support other developers

Proactive, adaptable and solution‑oriented mindset

#J-18808-Ljbffr

Candidatar-se Now

Similar Opportunities

View all jobs