Point your AI agent at freehire and let it find you a job.

Get the CLI →

Tech Talent ID

NewBe an early applicant

Senior Java Engineer - 80% Onsite - Java Greenfield - Micronaut/Netty

Posted Updated
Discussion

Summary

Senior Java Engineer at an international distribution provider, leading a greenfield rebuild from legacy code to a modern JVM stack (Java 25, Micronaut, Netty, PostgreSQL, RabbitMQ) while mentoring a team of .NET engineers cross-training into Java. Requires 80% onsite in London, four days per week.

Senior Java Engineer is required by this international distribution provider as they transform their tech stack and need someone to drive this across design, build and deliver greenfield services, whilst mentoring a small team as they cross-train into Java. You will lead the shift from Legacy code to modern JVM technologies, establish reference architectures, and mentor a transitioning engineering team.

The Tech Stack & Methodology includes -

  • Modern Java (Java 25), Micronaut, Netty, and PostgreSQL (JDBI/No ORM)
  • Hexagonal architecture, Domain-Driven Design (DDD), and RabbitMQ messaging
  • Complete production-scope ownership with cutting-edge AI coding agents

Ideally you can demonstrate a background in -

  • Deep engineering judgment: strong ownership of production JVM systems and relational databases
  • Reliable messaging experience (idempotency, at-least-once delivery)
  • Robust testing ethos (Testcontainers, ArchUnit)
  • Mentoring mindset to upskill .NET engineers moving to modern, idiomatic Java

Please note, this has a requirement to be in the office four days per week,

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.