Senior Software Engineer - Java/Spring Boot

Placements24

Musselburgh

Hybrid

GBP 70,000 - 110,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental and Vision insurance
Generous paid time off
Flexible working options
Professional development and certs

Job summary

Placements24 is seeking a Senior Software Engineer to join their East London team. You will design, develop, and maintain robust backend systems and microservices, collaborating with cross-functional teams to drive architecture decisions and mentor junior engineers.

The role focuses on building scalable services using Java and Spring Boot, RESTful APIs, and relational databases. You will contribute to performance optimization, code quality, and production stability in a dynamic, supportive

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience.
  • Minimum of 5 years of professional software development experience.
  • Strong proficiency in Java (8+) and the Spring Boot ecosystem.
  • Experience with building RESTful APIs and relational databases (PostgreSQL, MySQL).
  • Familiarity with microservices architecture and related design patterns.
  • Experience with version control systems (Git) and agile development methodologies.

Responsibilities

  • Design, develop, and implement high-quality, scalable backend services and APIs using Java and the Spring Boot framework.
  • Write clean, efficient, well-documented, and thoroughly tested code.
  • Collaborate with product managers, frontend developers, and other engineers to define requirements and deliver features.
  • Optimize application performance, identify bottlenecks, and implement solutions for improved scalability and reliability.
  • Participate in code reviews, provide constructive feedback, and contribute to the team's technical growth.
  • Troubleshoot and debug production issues, ensuring the stability and availability of applications.

Skills

Java
Spring Boot
REST APIs
PostgreSQL
MySQL
Microservices
Git
Agile methodologies

Education

Bachelor's degree in Computer Science/Engineering or equivalent

Job description

About the Role

Our client is seeking a talented Senior Software Engineer with extensive experience in Java and the Spring Boot framework to join their agile development team in East London . This role is essential for designing, developing, and maintaining robust, scalable backend systems and microservices that support our client's core business operations. You will collaborate closely with cross-functional teams, contribute to architectural decisions, and mentor junior engineers. This is a fantastic opportunity to work on challenging projects in a supportive and innovative environment.

Key Responsibilities
  • Design, develop, and implement high-quality, scalable backend services and APIs using Java and the Spring Boot framework.
  • Write clean, efficient, well-documented, and thoroughly tested code.
  • Collaborate with product managers, frontend developers, and other engineers to define requirements and deliver features.
  • Optimize application performance, identify bottlenecks, and implement solutions for improved scalability and reliability.
  • Participate in code reviews, provide constructive feedback, and contribute to the team's technical growth.
  • Troubleshoot and debug production issues, ensuring the stability and availability of applications.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Minimum of 5 years of professional software development experience.
  • Strong proficiency in Java (versions 8+) and the Spring Boot ecosystem.
  • Experience with building RESTful APIs and working with relational databases (e.g., PostgreSQL, MySQL).
  • Familiarity with microservices architecture and related design patterns.
  • Experience with version control systems (Git) and agile development methodologies.
Benefits
  • Competitive salary and performance bonus structure.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and flexible working options.
  • Opportunities for professional development, training, and certifications.
  • A dynamic and collaborative team culture in our East London office.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Developer
Senior Java Backend Developer

Snowrelic Inc • Greater London

On-site
GBP 50,000 - 80,000
Backend Java Engineer (salary up to GBP 250k+)
Backend Java Engineer (salary up to GBP 250k+)

Ambition • England

On-site
GBP 70,000 - 100,000
Senior Java Engineer
Senior Java Engineer

Eeze • Greater London

On-site
GBP 70,000 - 90,000
26 days paid holiday
Private Medical Insurance
Life Assurance
Java Software Engineer
Java Software Engineer

Spectrum IT Recruitment • Greater London

On-site
GBP 50,000 - 90,000
Senior Java/Spring Backend Engineer Flexible Time & Growth
Senior Java/Spring Backend Engineer Flexible Time & Growth

Placements24 • Musselburgh

Hybrid
GBP 70,000 - 110,000
Health insurance
Dental and Vision insurance
Generous paid time off
+2
Senior Java Software Engineer
Senior Java Software Engineer

NatWest Group • Manchester

Hybrid
GBP 70,000 - 110,000
Software Development Team Lead
Software Development Team Lead

Placements24 • Greater London

Hybrid
CAD 122,000 - 169,000
Performance bonus
Health/Dental/Vision insurance
Professional development
+2
Java Software Engineer
Java Software Engineer

Oliver Bernard • Greater London

On-site
GBP 60,000 - 80,000
Senior Backend Engineer (Java)
Senior Backend Engineer (Java)

Randstad Technologies • Lancashire

Hybrid
GBP 129,000 - 203,000
Senior Java Engineer
Senior Java Engineer

Myn • Greater London

On-site
GBP 70,000 - 110,000
Hybrid work