Full Stack Developer (Java)

  • VANRATH
  • City, Belfast
  • 06/05/2026
Full time Information Technology Telecommunications

Job Description

Full Stack Software Engineer (Java Focus)

Location: Belfast (Hybrid)

Overview

An established global financial services organization is seeking an experienced Full Stack Software Engineer to join a high-performing internal tools team. This role is ideal for a developer with a strong Java background who also enjoys working across the full stack, contributing to both backend services and user-facing applications. You'll be part of an agile environment delivering innovative tools and trading solutions used on a global scale.

What You'll Be Doing
  • Designing and building full stack applications to support a global trading platform
  • Developing Java-based services alongside modern, responsive front-end interfaces
  • Working closely with product and business teams to deliver tailored solutions
  • Contributing across the full development lifecycle (design, build, testing, deployment, support)
  • Enhancing and maintaining existing systems and tools
  • Ensuring high performance, scalability, and code quality
  • Participating in agile ceremonies and team collaboration
  • Supporting production systems when required
What We're Looking For
  • Strong commercial experience with Java
  • Experience with Spring Framework (Spring Boot preferred)
  • Solid understanding of full stack development
  • Experience with HTML, CSS, JavaScript, and ideally TypeScript
  • Experience working with databases (Oracle / SQL)
  • Familiarity with Linux/Unix environments
  • Strong problem-solving skills and attention to detail
  • Comfortable working in an agile, collaborative team
Nice to Have
  • Experience with Angular or similar front-end frameworks
  • Knowledge of multithreading or concurrent programming
  • Experience with event-driven systems or messaging tools
  • Background in financial services or trading environments
Why Apply?
  • Opportunity to work on high-impact, global systems
  • Collaborative and agile working environment
  • Hybrid working model
  • Exposure to modern technologies and complex problem solving