Java Software Engineer (Energy Sector)

Company: Dexter Talent
Apply for the Java Software Engineer (Energy Sector)
Location:
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

#J-18808-Ljbffr…

Posted: November 27th, 2025