-
Henderson Scott UK

Java Engineer

Henderson Scott UK
United Kingdom · Full-time · Entry

About Us:

We are a dynamic and innovative consultancy based in London, providing cutting-edge solutions to businesses across multiple sectors.

We are seeking talented and driven Java Engineers to join our growing development team. (Mid-Level and Senior Level)

If you are passionate about coding, have a strong background in Java, and are experienced with modern frameworks and cloud technologies, we want to hear from you!

Role Overview:

As a Java Engineer, you will work on building scalable, high-performance applications. You will be developing, and maintaining backend services, collaborating closely with cross-functional teams, and leveraging cloud-based technologies to optimise system performance and deployment.

This role is available for both Mid-level and Senior-level engineers. Senior engineers will be expected to take on more leadership and mentoring responsibilities.



Key Responsibilities:

  • Design, develop, test, and maintain Java-based applications using Spring and other relevant frameworks.
  • Work with AWS services such as EC2, S3, Lambda, RDS, DynamoDB, and more to build cloud-based solutions.
  • Collaborate with front-end developers, architects, and product teams to deliver seamless, scalable, and efficient systems.
  • Implement and maintain RESTful APIs and microservices architecture.
  • Write clean, maintainable, and well-documented code that adheres to best practices and coding standards.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Troubleshoot and debug applications, providing timely solutions to production issues.
  • For Senior engineers: Lead and mentor junior team members, assist in architecture decisions, and guide technical initiatives.
  • Participate in code reviews, sprint planning, and agile ceremonies to ensure high-quality output and continuous improvement.

Required Skills and Experience:

  • Strong experience with Java (version 8 or higher).
  • Solid understanding and hands-on experience with Spring Framework (Spring Boot, Spring MVC, Spring Cloud, etc.).
  • Experience working with AWS and cloud-native development (EC2, Lambda, S3, RDS, etc.).
  • Familiarity with microservices architecture and designing scalable solutions.
  • Experience with databases, either SQL (e.g., PostgreSQL, MySQL) or NoSQL (e.g., DynamoDB).
  • Strong understanding of version control systems (e.g., Git).
  • Experience with unit testing and integration testing frameworks (e.g., JUnit, TestNG).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • e-DV Clearance (Developed Vetting)

Desirable Skills (for Senior Engineers):

  • Experience leading projects and mentoring junior developers.
  • Strong understanding of containerisation (Docker, Kubernetes) and orchestration tools.
  • Familiarity with message brokers such as Kafka or RabbitMQ.
  • Experience with TDD (Test-Driven Development) and Agile methodologies.
  • Knowledge of security best practices in application development.
  • Experience with frontend technologies (React, Angular) is a plus, but not required.

What We Offer:

  • Competitive salary based on experience.
  • Generous benefits package, including healthcare and pension contributions.
  • Flexible working hours and hybrid working model.
  • Opportunities for continuous learning and professional development.
  • Collaborative and supportive work environment with a focus on innovation.
  • Exciting projects with the chance to make an impact in a rapidly evolving industry.

Ian at Henderson Scott is shortlisting candidates for consideration, please Apply!

Key Skills

Ranked by relevance

c ai cloud java ui ha scala sql microservices dynamodb aws esp nat s3 message broker restful apis spring boot kubernetes postgresql rabbitmq angular docker devops testng react nosql mysql kafka junit git tdd wan lan cis
Login to Apply
Posted
Dec 10, 2024
Type
Full-time
Level
Entry
Location
London

Industries

Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Joinrs
Related

Entry-Level Developer roles (Software, Web, AI, Data, IT, Product)

2026-06-18

Full-time
Entry
United Kingdom
Software Development
Information Technology
View Job Details
Microsoft
Related

Software Engineer II

2026-06-19

Full-time
Not Applicable
India
Software Development
Engineering
View Job Details
Microsoft
Related

Software Engineer II

2026-06-19

Full-time
Not Applicable
India
Software Development
Engineering