Java Web Software Engineer Spring React London

TELSTRA Associates

Greater London

Hybrid

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TELSTRA Associates is seeking a Java Web Software Engineer for a long-term contract in London. You will maintain and enhance back-end and web-based applications, and contribute to the evolution of our trading platform and web UI.

You will work onsite in London three days a week, collaborating with senior engineers in an Agile environment to deliver robust, scalable solutions using REST APIs, Spring, and React integration.

Qualifications

  • 4-8+ years of software engineering experience.
  • Strong Java fundamentals (Java 21 preferred).
  • Experience with Spring Framework and Spring Boot.
  • Experience building and consuming REST APIs.
  • Knowledge of React and front-end integration.

Responsibilities

  • Contributes to design, development, and implementation of Back End services and web applications.
  • Writes clean, maintainable, and well-tested code following established engineering practices.
  • Participates in technical design discussions and collaborates with senior engineers and architects.
  • Works closely with Front End developers to integrate Back End services with UI components.
  • Supports troubleshooting, debugging, and performance optimization of applications.
  • Breaks down user stories into technical tasks and delivers within agreed timelines.
  • Collaborates effectively in Agile teams with product owners, QA, and other developers.
  • Maintains and improves existing systems while ensuring stability and reliability.
  • Builds positive relationships within the team and contributes to a collaborative environment.
  • Communicates technical concepts clearly to both technical and non-technical stakeholders.
  • Continuously develops technical expertise and stays up to date with modern technologies and frameworks.

Skills

Java fundamentals
Spring Framework
REST APIs
React
Web architecture
SQL / PostgreSQL
Git / Build tools
Unit testing
Agile
Linux

Tools

Spring Boot
Git
Maven/Gradle

Job description

A leading IT Consultancy is seeking a Java Web Software Engineer on a long term contract basis.

You will be needed onsite in London 3 times a week, please DO NOT APPLY unless you can commit to this working arrangement.

The Java Web Software Engineer will be responsible for the maintenance and enhancement of existing Back End and web-based applications, and contributing to the evolution of our trading platform and web user interfaces.

Experience required:

  • Strong Java fundamentals (Java 21 preferred) including core concepts (collections, concurrency, memory management).
  • Solid experience with Spring Framework (Spring 4+) and Spring Boot 3.x.
  • Experience building and consuming REST APIs.
  • Good knowledge of React (version 17) and integration with Back End services.
  • Strong understanding of web application architecture and Client Server communication.
  • Experience with SQL and relational databases (eg PostgreSQL).
  • Proficiency with version control (Git) and build tools (Maven/Gradle).
  • Strong focus on clean code, unit testing, and code reviews.
  • Familiar with Agile development practices.
  • Comfortable working in Linux/Unix environments.
  • 4-8+ years of software engineering experience.

Role responsibilities and key accountabilities:

  • Contributes to design, development, and implementation of Back End services and web applications.
  • Writes clean, maintainable, and well-tested code following established engineering practices.
  • Participates in technical design discussions and collaborates with senior engineers and architects.
  • Works closely with Front End developers to integrate Back End services with UI components.
  • Supports troubleshooting, debugging, and performance optimization of applications.
  • Breaks down user stories into technical tasks and delivers within agreed timelines.
  • Collaborates effectively in Agile teams with product owners, QA, and other developers.
  • Maintains and improves existing systems while ensuring stability and reliability.
  • Builds positive relationships within the team and contributes to a collaborative environment.
  • Communicates technical concepts clearly to both technical and non-technical stakeholders.
  • Continuously develops technical expertise and stays up to date with modern technologies and frameworks.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer
Senior Java Engineer

Initialize IT • Greater London

Hybrid
GBP 54,000 - 71,000
Java Web Engineer - Spring/React (Onsite London 3x/wk)
Java Web Engineer - Spring/React (Onsite London 3x/wk)

TELSTRA Associates • Greater London

Hybrid
GBP 70,000 - 100,000
Java Web Engineer
Java Web Engineer

Virtual Hire Staffing • Greater London

On-site
GBP 70,000 - 110,000
Java Web Developer
Java Web Developer

SJIT • City Of London

On-site
GBP 70,000 - 110,000
Java Web Developer
Java Web Developer

SJIT • Greater London

Hybrid
GBP 70,000 - 110,000
Java Web Developer
Java Web Developer

Square One Resources • Greater London

On-site
GBP 38,000 - 63,000
Java Developer
Java Developer

NextWave Consulting • Greater London

Hybrid
GBP 50,000 - 70,000
Senior Java Backend Developer
Senior Java Backend Developer

Snowrelic Inc • Greater London

Hybrid
GBP 50,000 - 80,000
Java Software Engineer
Java Software Engineer

Oliver Bernard • Greater London

On-site
GBP 60,000 - 80,000
Java + UI developer
Java + UI developer

Falcon Smart IT (FalconSmartIT) • Greater London

Hybrid
GBP 50,000 - 75,000