Java Software Engineer (Energy Sector)

Dexter Talent

United Kingdom

Remote

GBP 50,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Supportive onboarding
Regular knowledge-sharing sessions
Training, mentoring and development planning

Job summary

A staffing and recruiting agency seeks a Mid-Senior Java Engineer to enhance their CRM and billing platform. This remote-first role involves developing new features, maintaining the platform, and contributing to a supportive team culture. Ideal candidates possess strong Java experience, particularly with Spring Boot and MySQL. The position offers a solid career progression path and a focus on quality in engineering.

Qualifications

  • Strong Java development experience, ideally Java 17.
  • Previous experience in the Energy Sector or Billing/CRM systems.
  • Ability to write and debug SQL, including data fixes.
  • Comfortable debugging React code.

Responsibilities

  • Develop new features for the CRM and billing platform.
  • Take ownership of defect fixes and system improvements.
  • Support and debug across the stack.

Skills

Java development experience
Spring Boot
Maven
MySQL
Debugging SQL
React
TypeScript
AWS
Docker
Kubernetes
Kafka
MyBatis
Liquibase

Tools

Java 17
Spring Boot
Maven
MySQL

Job description

Get AI-powered advice on this job and more exclusive features.

This range is provided by Dexter Talent. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from Dexter Talent

Do you enjoy building real-world software that gets shipped — then sticking around to make sure it actually works?

Do you get satisfaction from solving production issues just as much as writing shiny new features?

Looking for a role that’s Java through and through, with a supportive team and proper engineering standards?

We’re working with one of our favourite clients, a software specialist operating at the heart of the energy sector. They’ve recently launched a greenfield CRM and billing platform which is now in production — and they’re looking to add a Java Engineer to help shape the next phase of its evolution.

This is a genuine engineering role — you’ll be delivering new features, supporting and stabilising the live platform and writing well-documented code and database scripts that make life easier for your teammates down the line.

You’ll be joining a collaborative, no-blame culture with a focus on support, continuous learning and improving as a team.

What you’ll be doing:
  • Developing new features and maintaining a growing CRM and billing platform
  • Taking ownership of defect fixes, scripts and system improvements
  • Working with a modern Java stack: Java 17, Spring Boot, Maven and MySQL
  • Supporting and debugging across the stack (including React when needed)
  • Contributing to a strong culture of code reviews, standards and knowledge sharing
What they’re looking for:
  • Strong Java development experience (Java 17 ideally)
  • Previous experience in either the Energy Sector or around Billing/CRM systems is essential
  • Commercial experience with Spring Boot, Maven and MySQL
  • Ability to write and debug SQL (including data fixes and scripts)
  • Comfortable debugging React code (you don’t need to be full stack but being open to picking up more front‑end responsibilities is a bonus)
  • React and TypeScript experience
  • AWS, Docker, Kubernetes or Kafka exposure
  • Experience with MyBatis or Liquibase
So the big question... why join?
  • Remote‑first role with a strong team culture
  • Supportive onboarding and regular knowledge‑sharing sessions
  • Progression built in — training, mentoring and development planning from day one
  • A growing, stable business with investment in engineering and a focus on quality

If you’re a hands‑on Java Engineer looking to join a collaborative team where your code has impact then as always, you know where we are....

sam@dextertalent.com

Referrals increase your chances of interviewing at Dexter Talent by 2x

Seniority Level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology

Industries

Staffing and Recruiting

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

James Adams • England

Hybrid
GBP 70,000 - 100,000
Competitive salary
Hybrid working
Supportive culture
Java Software Engineer - Hybrid Working - Up to £175,000 Base (+ Bonus)
Java Software Engineer - Hybrid Working - Up to £175,000 Base (+ Bonus)

Hunter Bond • Greater London

Hybrid
GBP 148,000 - 175,000
Competitive bonuses
Comprehensive benefits package
Focus on health and well-being
+1
Java Software Engineer
Java Software Engineer

Cathcart Technology • Altrincham

Remote
GBP 40,000 - 80,000
Remote‑first working
Clear salary bands and progression
Bonus and benefits package
+2
Senior Java Developer
Senior Java Developer

Understanding Recruitment • United Kingdom

Remote
GBP 110,000 - 130,000
Remote Java Engineer — Energy CRM & Billing
Remote Java Engineer — Energy CRM & Billing

Dexter Talent • United Kingdom

Remote
GBP 50,000 - 80,000
Java Developer - Up to £160,000 + Bonus + Package
Java Developer - Up to £160,000 + Bonus + Package

Hunter Bond • Greater London

On-site
GBP 136,000 - 160,000
Comprehensive Benefits
Engineering-First Culture
Agile Team Environment
Intermediate and Senior Java Engineer
Intermediate and Senior Java Engineer

Wissen Technology • Greater London

Hybrid
GBP 65,000 - 85,000
Healthcare insurance for you and your family
Short / Long term disability insurance
Life Insurance
+6
Java Software Engineer
Java Software Engineer

Primis • United Kingdom

On-site
GBP 42,000 - 50,000
Continuous learning and professional growth
Empowered engineering culture
Senior Java Software Engineer
Senior Java Software Engineer

DiverseJobsMatter • Manchester

Hybrid
GBP 70,000 - 100,000
Contributory pension scheme
25 days annual leave
Critical illness cover
+6
Java Software Engineer
Java Software Engineer

Nicholson Glover • England

Hybrid
GBP 65,000 - 70,000