en
Expertise

Our specialist consultants are experts across a range of disciplines, connecting you with the right talent for your permanent, temporary, contract, or interim jobs. Share your requirements and our experts will get in touch.

Submit a vacancy
About Robert Walters Ireland

Since our establishment 25 years ago, our belief remains the same: Building strong relationships with people is vital in a successful partnership.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Ireland

Learn more

Front Office - Java Developer - Banking (multiple headcounts)

Save job

This is an excellent opportunity to work on a business-critical front-office trading platform, supporting the structuring, valuation and matching of Interest Rate products. The successful candidate will be involved in developing high-performance, scalable and reliable trading applications, working closely with traders, business analysts and technology teams across multiple regions.

What you'll do:

  • Design, develop and maintain high-performance trading applications using Core Java (Java 25).
  • Build scalable, distributed and multithreaded applications supporting front-office trading workflows.
  • Collaborate directly with traders, quants, business analysts and global engineering teams to deliver technology solutions.
  • Develop and optimise applications with a strong focus on performance, reliability and scalability.
  • Conduct JVM profiling, performance tuning, debugging and troubleshooting.
  • Contribute to system architecture, technical design and continuous improvement initiatives.
  • Participate in Agile development, test-driven development (TDD) and CI/CD practices.
  • Provide Level 3 production support and resolve complex technical issues when required.

What you'll bring:

  • 8+ years of professional software development experience, with strong hands-on Core Java expertise.
  • Excellent understanding of multithreading, concurrency, asynchronous programming and distributed systems.
  • Strong computer science fundamentals, including algorithms, data structures and design principles.
  • Commercial experience with Spring Boot, PostgreSQL and OpenShift.
  • Hands-on experience in JVM monitoring, profiling, debugging and performance optimisation.
  • Strong knowledge of test-driven development (TDD), automated testing and CI/CD pipelines.
  • Experience delivering complex applications in an Agile/Scrum environment.
  • Strong analytical, problem-solving and stakeholder communication skills.
  • Degree in Computer Science, Engineering or a related discipline.
  • Experience within Investment Banking, Front Office Trading, Pricing or Market/Credit Risk.
  • Experience developing low-latency, high-throughput trading systems, including lock-free programming.
  • Knowledge of Kafka, event-driven architecture or messaging platforms.
  • Experience with Docker, Kubernetes/EKS, Nomad, gRPC or cloud-native applications.
  • Exposure to JavaScript, TypeScript or React.
  • Experience with workflow orchestration, scheduling or state management.

Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates

Contract Type: Perm

Specialism: Technology

Focus: Development

Industry: IT

Salary: €80,000 - €120,000 per annum + bonus, benefits

Workplace Type: Hybrid

Experience Level: Associate

Location: Dublin

Job Reference: 8AH4MO-09E9F82E

Date posted: 28 October 2026

Consultant: Fiona Fung