Staff Engineer - Permanent role (Java) in London

New Today

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.
Job Description
Staff Engineer - Java London, UK (Hybrid - 3 days per week in office + occasional site visits) Permanent Full-time, 40 hours per week Up to £80,000 + benefits
About the Role
We are seeking a highly skilled Staff Engineer with strong hands-on expertise across Java (17+), Spring Boot, Cloud Engineering, Automation Testing, CI/CD, and Kafka. This is both a delivery and technical-leadership position, requiring excellent engineering fundamentals combined with design/architecture experience.
You'll work closely with cross-functional teams to build scalable, modern, cloud- systems that support large-scale digital platforms. The role includes mentoring, setting engineering standards, and championing best practices.
Key Responsibilities
Design, build and maintain high-quality Back End services using Java 17+ and Spring Boot.
Lead technical design discussions and contribute to architecture decisions.
Implement strong automation testing practices (unit, integration, contract, performance).
Develop cloud- solutions on Azure or AWS using CI/CD and DevOps tooling.
Build event-driven systems using Kafka, including schema evolution and resilient consumer patterns.
Mentor engineers and support best practice across coding, testing, and delivery.
Contribute to roadmap planning, technical direction, and continuous improvement initiatives.
Promote clean architecture, secure coding, observability, and engineering excellence.
Essential Skills & Experience
Java 17+, Spring Boot, and modern Back End engineering.
Strong automation testing experience.
Solid experience with Kafka and event-driven architectures.
Cloud engineering with Azure or AWS, CI/CD pipelines, containers, IaC exposure.
Strong understanding of architecture patterns: SOLID, Clean/Hexagonal Architecture, CQRS, resilience patterns.
Experience with DevOps principles and continuous delivery environments.
Exposure to mentoring/coaching other engineers.
Strong communication skills across technical and non-technical audiences.
Desirable Experience
Experience in large-scale digital platforms or complex enterprise environments.
Test automation frameworks (Playwright, Selenium, etc.).
Experience with NoSQL, caching (Redis), or enterprise integrations.
Familiarity with Java-adjacent tooling or light Front End literacy (TypeScript/React).
If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.
Location:
London
Job Type:
FullTime
Category:
Engineer, Staff, Engineering

We found some similar jobs based on your search