logo
HAAR Recruitment

Full Stack Software Engineer (Java/React)

Europe (non-EU)

September 2, 2026 at 4:01 AM

✨ AI summary

Location

  • Bristol, UK (Hybrid)

Languages

  • Java
  • JavaScript (React)
  • Go (nice to have)
  • Ruby (nice to have)
  • Xojo (nice to have)

Frameworks

  • React

Databases

  • SQL

Full Stack Software Engineer (Java/React)


Location: Hybrid – 3 days per week at our Bristol, UK office


Job description


As a Full Stack Software Engineer on our Pulse Data Services team, you’ll design and deliver enterprise-grade applications that underpin essential financial workflows. Our platform connects to over 4,500 unique data feeds from 1,500+ global sources, ensuring trusted, compliant data flows into client systems such as accounting platforms, order-management systems, and data warehouses.


You’ll play a key role in building high-availability systems that sit at the heart of our clients’ operations.


Key Responsibilities

  • Design, build, and maintain full-stack applications and services using Java and React, while contributing across other languages and frameworks.
  • Collaborate with Managed Services teams and business stakeholders to translate requirements into scalable, reliable features.
  • Balance short-term delivery with long-term architectural goals.
  • Own problems end-to-end — propose solutions, make decisions, and communicate clearly.
  • Contribute to a culture of learning, knowledge-sharing, and transparency.


Essential Skills


  • Strong production experience with Java and working knowledge of React.
  • Solid understanding of SQL, API-first design, and secure programming practices.
  • Experience with CI/CD pipelines and automated testing.
  • Appreciation for modern UI/UX standards and frontend quality.


Nice to Have


  • Experience with Go, Ruby, or Xojo


Attributes

  • Analytical, organized, and an excellent communicator.
  • Collaborative problem-solver, proactive, and comfortable owning work from concept to production.
  • Fast learner, adaptable, and eager to explore new technologies.
  • Able to engage with diverse stakeholders and committed to exceptional service delivery.
  • Self-motivated and thrives in a team-oriented environment.