Skip to main content

Software Engineer – Full Stack (Java/React)

Technology
Gresham
Bristol, United Kingdom1 months agoUntil 14/04/2026
Full timeHybrid

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.

Location: Hybrid – 3 days per week at our Bristol, UK office 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.
Keywords
JavaReactFull-StackSQLAPI-First DesignSecure ProgrammingCI/CDAutomated TestingUI/UXGoRubyXojoSoftware EngineerFull StackEnterprise-Grade ApplicationsFinancial WorkflowsData ServicesHigh-Availability SystemsScalable FeaturesArchitectural GoalsCI/CD PipelinesAnalyticalProblem-Solver

¿Te interesa este puesto?