Enable job alerts via email!

Senior Software Engineer to support on an implementation of product capabilities with a strong [...]

S.i. Systems

London

Remote

GBP 65,000 - 85,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is looking for a Senior Software Engineer in London, focused on implementing product capabilities with an emphasis on API-driven services and event-driven architecture. Candidates should have extensive experience in Java and lean software development practices. This role also involves collaboration with full-stack teams, leveraging skills in modern cloud platforms.

Qualifications

  • 7+ years of experience in software development.
  • Hands-on experience in backend development with Java.
  • Experience with cloud platforms like AWS, Azure, GCP.

Responsibilities

  • Support implementation of product capabilities.
  • Focus on API driven services and event-driven architecture.
  • Build and maintain RESTful APIs.

Skills

Backend development
Java
RESTful APIs
Lean Software development
Pair programming
TDD
Trunk Based Development
Distributed systems
Microservices
Event-driven systems
Cloud platforms
Docker
Kubernetes
CI/CD

Job description

Social network you want to login/join with:

Senior Software Engineer to support on an implementation of product capabilities with a strong focus on API driven services and event-driven architecture, London

col-narrow-left

Client:

S.i. Systems

Location:

London, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

7ab506837118

Job Views:

5

Posted:

29.06.2025

Expiry Date:

13.08.2025

col-wide

Job Description:

S.i. Systems client is looking for a Senior Software Engineer to support on an implementation of product capabilities with a strong focus on API driven services and event-driven architecture.

This is a remote opportunity across Canada. Our client is building out a software development department with a huge emphasis on Lean Software development, pair programming, TDD, and Trunk Based Development. The interview process involves 3 rounds.

MUST HAVES:

  • 7+ years of experience in software development with hands-on experience in backend development with Java (Spring Boot, Spring Data, Spring Security) and building RESTful APIs.
  • Experience with modern Lean Software development, pair programming, TDD, and Trunk Based Development.
  • Solid understanding of distributed systems, microservices, architecture, and event-driven systems.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization tools (e.g., Docker, Kubernetes).
  • Good awareness of CI/CD approaches and tools.

NICE TO HAVES:

  • Familiarity with frontend frameworks (e.g., React, Angular) for collaboration with full-stack teams.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.