Senior Java Developer – Trading Technology

CPL · Recruitment agency
Full-time•Back-end development•€85k-90k/year (EUR)•Dublin, Ireland · Remote within Ireland · Hybrid
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Full-time
Workplace
Hybrid
Salary
€85k-90k/year (EUR)

Technologies & skills

Primary technologies

Cloud & infrastructure

Other technical skills

What you'll be doing

Senior Java Developer role in Dublin with a leading financial services organization. Build and enhance trading workflow applications for sales traders, collaborating with global teams. Focus on Java, Spring Boot, PostgreSQL, and CI/CD in a fast-paced, hybrid environment.

  • Build and enhance trading workflow applications using modern Java
  • Deliver functional and non-functional requirements
  • Work with traders, product owners, analysts, and development teams
  • Participate in Agile ceremonies and ship software in short cycles
  • Provide third-line support and resolve production issues
  • Monitor, profile, and tune application performance
  • Improve development tooling, release processes, and CI/CD pipelines
  • Collaborate with Risk, Quant, DevOps, and Finance teams

Key requirements

Must-have

  • Around 8+ years’ software development experience
  • Degree in Computer Science or related engineering discipline
  • Strong core Java skills (streams, lambdas, concurrency)
  • Solid grounding in algorithms, data structures, and distributed systems
  • Experience with multi-threaded and asynchronous applications
  • Experience with Spring Boot, PostgreSQL, and OpenShift
  • Strong test-driven development practices
  • Experience with JVM profiling, tuning, and debugging

Nice-to-have

  • React
  • TypeScript
  • Kafka
  • Containerised or cloud deployments
  • Low-latency development
  • Pricing/risk experience in investment banking

Experience: 8+ years

Role signals

Technical focus
Back-end development
Hands-on vs management
Hands-on

Full job description

​
Cpl are partnering with a leading financial services organisation to hire a Senior Java Developer for a global technology team. You’ll build a workflow platform that supports sales traders in structuring, valuing and matching interest rate deals, working in a fast-paced, collaborative environment close to the business.

Responsibilities

  • Build and enhance trading workflow applications using modern Java (Java 25)
  • Deliver functional and non-functional requirements, keeping the codebase extensible and reliable
  • Work with traders, product owners, analysts and development teams across regions
  • Take part in Agile ceremonies and ship software in short cycles
  • Provide third-line support and help resolve production issues
  • Monitor, profile and tune application performance
  • Improve development tooling, release processes and CI/CD pipelines
  • Work with Risk, Quant, DevOps and Finance teams where needed

Requirements

  • Around 8+ years’ software development experience

  • Degree in Computer Science or a related engineering discipline

  • Strong core Java skills, including streams, lambdas and concurrency

  • Solid grounding in algorithms, data structures and distributed systems

  • Experience with multi-threaded and asynchronous applications

  • Experience with Spring Boot, PostgreSQL and OpenShift

  • Strong test-driven development practices

  • Experience with JVM profiling, tuning and debugging

  • Nice to have:

  • React/Type

  • Script,

  • Kafka, containerised or cloud deployments, low-latency development, or pricing/risk experience in investment banking
    On offer

  • Hybrid and flexible working

  • Competitive salary and benefits package

  • Private medical, life and disability cover

  • Wellbeing support, including counselling and coaching services

  • Generous annual leave

  • Learning and career development opportunities
    #LI-JM2

Register now to upload your CV

Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.

Apply NowApply before: 11 Dec 2026