Location: Belfast (Hybrid)
About the Company
You’ll be part of a collaborative and forward-thinking engineering team dedicated to building and enhancing scalable, modern applications that support global platforms and services.
We’re looking for a Java Engineer to join a high-impact internal tools team that underpins a global electronic trading platform. This role suits a strong Java developer who enjoys working across the full stack, contributing to both backend systems and user-facing applications.
You’ll play an important role in designing and delivering production-grade systems that enable global trading activity, working closely with product, trading, and business stakeholders to deliver effective solutions.
Key Responsibilities
- Design and develop applications that support global trading systems
- Build reliable backend services using Java, alongside modern front-end interfaces
- Collaborate with product, support, and trading teams to create tailored solutions
- Contribute across the full software development lifecycle, from design through to deployment and support
- Improve and maintain existing tools and applications
- Ensure systems are performant, scalable, and maintain high code quality standards
- Take part in agile ceremonies and contribute to continuous improvement
- Provide production support and troubleshoot issues when necessary
Required Skills & Experience
- Strong hands-on experience with Java in a commercial environment
- Experience working with the Spring Framework (Spring Boot is a plus)
- Solid backend development knowledge, with some exposure to frontend technologies
- Familiarity with HTML, CSS, and JavaScript (TypeScript is advantageous)
- Experience working with databases such as Oracle, SQL, or PL/SQL
- Comfortable working in Linux/Unix environments
- Good understanding of multithreading and concurrency
- Exposure to event-driven systems or messaging technologies (e.g., pub/sub, Solace, or similar)
- Strong analytical and problem-solving skills with a collaborative mindset
Desirable Experience
- Experience with Angular or similar frontend frameworks
- Background in financial services or electronic trading platforms
Why Join Us?
- Work on high-impact, real-time systems used globally
- Be part of a collaborative, agile, and engineering-focused culture
- Opportunity to shape technical direction and architecture
- Gain exposure to modern technologies and complex challenges
- Flexible hybrid working arrangement, offering a balanced mix of remote and in-office work
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
Skills:
Full Stack Developer Java Developer Full Stack Engineer Full Stack Java Developer Java Engineer