Senior Java Software Engineer

Uniting Ambition Limited
London, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
£90,000.0
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Cloud Computing Continuous Integration Data Stores Distributed Systems NoSQL Software Engineering SQL Databases TypeScript Web Application Frameworks
+8 more
Backend Kotlin Event Driven Architecture Kubernetes Front End Software Development Restful APIs Docker Microservices

Job description

We’re hiring a Senior Full Stack Engineer for a world-leading travel technology platform used by millions of people globally. You’ll own projects end-to-end - from backend APIs through to the frontend UI - across a modern Java/Kotlin and JavaScript/TypeScript stack.

What you’ll do

  • Build and maintain scalable backend services (Java/Kotlin, RESTful APIs, microservices, SQL/NoSQL)
  • Develop responsive, modern frontend applications and collaborate closely with product and design
  • Take end-to-end ownership of small projects, writing clean, well-tested, maintainable code

Requirements

  • 6-7 years’ software development experience in a collaborative, agile team
  • Proven production experience with Java/Kotlin and modern frontend frameworks
  • Experience with distributed systems, cloud infrastructure, and SQL/NoSQL data stores
  • Bonus: event-driven architecture, Docker/Kubernetes, or CI/CD experience

Apply for this position

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

Apply on www.collegerecruiter.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

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

Videos

See all

Related articles

See all