Enable job alerts via email!

Mid Level Software Developer (Java)

Spyrosoft Ltd

City of Westminster

Hybrid

GBP 46,000 - 55,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software development company in the UK is looking for a Mid Level Software Developer (Java) to work in a hybrid setting. The candidate will be responsible for developing and maintaining high-quality Java applications, leveraging AWS for deployments, and collaborating with a dynamic team. Solid experience in Java and familiarity with AWS is essential for this role.

Qualifications

  • Solid experience in Java development.
  • Experience with unit and continuous integration testing.
  • Familiarity with Linux operating systems.
  • Experience deploying applications to Amazon AWS.
  • Strong written and verbal communication skills.

Responsibilities

  • Develop robust and scalable Java applications in a Linux environment.
  • Leverage Amazon AWS cloud infrastructure to deploy and maintain services.
  • Apply Test‑Driven Development (TDD) or Behavior‑Driven Development (BDD) principles.
  • Build and maintain microservices architectures.
  • Collaborate with peers to deliver high‑quality code.

Skills

Java development
Unit and continuous integration testing
Linux operating systems
Amazon AWS
Written and verbal communication
Job description
Mid Level Software Developer (Java)

Company: Spyrosoft

Location: London

Salary: £55,000 per annum

Type: Permanent, Full time

Location Details: Hybrid 1-2 days a week in the office

Eligibility: Must have eligibility to work in the UK

Role Overview

We're looking for a talented Software Developer to join our dynamic team based in London. This is an exciting opportunity to work in a collaborative and innovative environment, contributing to the design, development, and deployment of high‑quality software solutions.

Responsibilities
  • Develop robust and scalable Java applications in a Linux environment
  • Leverage Amazon AWS cloud infrastructure to deploy and maintain services
  • Apply Test‑Driven Development (TDD) or Behavior‑Driven Development (BDD) principles to ensure reliability and maintainability
  • Build and maintain microservices architectures
  • Collaborate with peers and maintain clear communication to deliver efficient, high‑quality code that meets business objectives
Qualifications
  • Solid experience in Java development
  • Experience with unit and continuous integration testing
  • Familiarity with Linux operating systems
  • Experience deploying applications to Amazon AWS
  • Strong written and verbal communication skills
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.