Senior Java Software Engineer

Senior Java Engineer | hybrid (2 days in office) | Up to £85k

Want to work for a global technology company that helps businesses easily connect, manage, and scale their devices using secure and reliable mobile connectivity worldwide. We’re looking for a Senior Software Engineer to join a highly skilled, distributed engineering team and act as a technical wingman to our Lead Engineer.

This role is ideal for someone who enjoys deep engineering discussions , challenging design decisions, and helping shape robust, scalable systems . You won’t be inheriting legacy chaos or firefighting, this is about building things properly , using sound engineering theory and modern architectural patterns.

What You’ll Be Doing

  • Designing and building scalable, event-driven systems
  • Working heavily with Java , applying strong OOP principles and design patterns
  • Contributing to software and system architecture decisions
  • Challenging ideas constructively and raising engineering standards
  • Supporting the team

What We’re Looking For

  • 5–7+ years’ experience as a Software Engineer
  • Strong Java background with excellent OOP fundamentals
  • Solid grounding in engineering theory and design patterns
  • Experience building or working with event-driven systems
  • (Kafka or RabbitMQ highly desirable)
  • Exposure to software architecture and system design
  • A growth mindset —curious, hungry, and continuously improving

Senior Java Engineer | hybrid (2 days in office) | Up to £85k

Job Details

Company
La Fosse
Location
Reading, Berkshire, UK
Posted