Java Engineer

Postaladdress Uk
Belfast, United Kingdom
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Belfast, United Kingdom

Tech stack

HTML
Java
JavaScript
CSS
Software Quality
Databases
Concurrent Computing
Spring
Enterprise Messaging Systems
Oracle Applications
Software Engineering
PL-SQL
SQL Databases
TypeScript
Working Model 2D
Multithreading
Spring-boot
Backend
Event Driven Architecture
Angular
Front End Software Development

Job description

We're seeking a Java Engineer to join a high-impact internal tools team supporting a global electronic trading platform. This role is ideal for a strong Java developer who enjoys working across the full stack, contributing to both backend services and user-facing applications.

You'll play a key role in designing and building production-grade systems that power trading activity globally, working closely with product, trading, and business teams to deliver high-quality solutions.

What You'll Be Doing

  • Designing and developing applications to support global trading platforms
  • Building robust Java-based backend services alongside modern front-end interfaces
  • Working closely with product, support, and trading teams to deliver tailored solutions
  • Contributing across the full software development life cycle (design, development, testing, deployment, and support)
  • Enhancing and maintaining existing tools and systems
  • Ensuring high performance, scalability, and code quality
  • Participating in agile ceremonies and continuous improvement initiatives
  • Supporting production systems and troubleshooting issues when required, * Work on high-impact, real-time global systems
  • Collaborative, agile, and engineering-led culture
  • Opportunity to influence technical direction and architecture
  • Exposure to modern technologies and complex problem-solving
  • Hybrid working model

For further information on this job, apply via the link or contact the VANRATH office for a confidential chat today.

Follow VANRATH on LinkedIn for expert career advice, the latest jobs, industry news, and much more

Requirements

  • Strong commercial experience with Java
  • Experience with the Spring Framework (Spring Boot desirable)
  • Solid understanding of backend development, with exposure to frontend technologies
  • Experience with HTML, CSS, JavaScript (TypeScript beneficial)
  • Experience working with databases (Oracle / SQL / PL SQL)
  • Familiarity with Linux/Unix environments
  • Understanding of multi threading and concurrent programming
  • Experience with event-driven architectures or messaging systems (e.g. pub/sub, Solace or similar)
  • Strong problem-solving skills and ability to work in a collaborative team

Nice to Have

  • Experience with Angular or similar frameworks
  • Background in financial services or electronic trading environments

About the company

You'll join a collaborative engineering team focused on building and improving modern, scalable applications that support global platforms and services.

Apply for this position