Full Stack Software Engineer

eSynergy Solutions Limited
London, UK
12 days ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services Cloud Computing Continuous Integration Distributed Systems NoSQL Commercial Software SQL Databases Enterprise Software Applications ReactJS Spring-boot Backend
+7 more
Event Driven Architecture Gitlab-ci Kubernetes Apache Kafka Front End Software Development Docker Microservices

Requirements

Do you enjoy building scalable, customer-facing applications using Java, microservices and modern cloud technologies?, We are looking for an experienced Java Engineer to join one of our strategic programmes, where esynergy is delivering a major piece of work for a FinTech client.

You’ll be working predominantly across backend systems, helping to build and evolve large-scale, customer-facing applications using Java, Spring Boot and microservices.

For some positions within the programme, we are also looking for full-stack engineers with React.js experience. Backend engineering remains the primary focus.

Essential Skills/Experience: ??

  • 5+ years’ relevant commercial software engineering experience.
  • Strong experience with Java and Spring Boot.
  • Strong experience designing and developing microservices.
  • Experience building and evolving customer-facing applications.
  • Experience with SQL and/or NoSQL databases.
  • Strong technical background in backend development and distributed systems.
  • Experience working with large-scale applications, ideally supporting 10,000+ users.
  • Clear examples of technical, product or customer impact across previous projects.

Full-Stack Roles: ??

For full-stack opportunities within the programme:

  • Strong experience across both backend and frontend development.
  • Commercial experience with React.js.
  • Strong Java/backend expertise remains the priority.

Nice to Have: ??

  • Experience with Kafka and event-driven architectures.
  • Cloud experience, particularly AWS.
  • Experience with Kubernetes and Docker.
  • CI/CD experience, particularly GitLab CI/CD.
  • Previous experience within FinTech, payments, banking or financial services.

About the company

esynergy is a technology consultancy and we build products, platforms and services to accelerate value for our clients.

We drive measurable impact that is tightly aligned to our clients’ business objectives. Put in practice that means high transparency, metric-driven reporting, incremental handovers and a consistent focus on building our clients’ capability.

Our delivery teams are small and highly functional, formed by a vetted ecosystem of associates, luminaries and partners. We choose technologies that are the right fit for our clients’ needs and are not opinionated around specific tech stacks and service offerings. True

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all