Java Developer — Subsurface Tech Solutions

Halliburton

Abingdon

Hybrid

GBP 50,000 - 70,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Halliburton in Abingdon, Oxfordshire is seeking a skilled Java developer with 3+ years’ experience. You will contribute to design, development, and maintenance of subsurface evaluation solutions across the energy sector and join a team that trains up in processes.

This is a hybrid position requiring attendance at the Abingdon office a minimum of three days per week. The role covers desktop and web applications, REST APIs, and security best practices, with collaboration across stakeholder groups

Qualifications

  • Strong knowledge of Java Core and related frameworks required.
  • Experience with Spring Boot, REST APIs, and security basics.
  • Familiarity with Agile development processes (Scrum or Kanban).
  • Proactive learner capable of picking up new technologies quickly.

Responsibilities

  • Design, develop, and maintain desktop and web applications using Java.
  • Implement new services, features, and bug fixes as prioritized by the Product Owner.
  • Build and integrate APIs to enable seamless communication between services.
  • Collaborate with product owners, architects, and other developers to deliver high-quality solutions.
  • Participate in Agile ceremonies including sprint planning and daily stand-ups.
  • Write clean, well-documented code and implement automated tests to ensure quality.

Skills

Java Core
Spring Boot
REST APIs
GitLab CI/CD
Agile/Scrum
SQL (SQL Server/PostgreSQL)
Multithreading
SOLID/OOP
Eclipse IDE
Docker
Kubernetes

Education

BSc in Computer Science
BEng in Software Engineering

Tools

Swagger/OpenAPI
GitLab CI/CD
Eclipse IDE
Azure DevOps

Job description

Halliburton in Abingdon, Oxfordshire is seeking a skilled Java developer with 3+ years’ experience. You will contribute to design, development, and maintenance of subsurface evaluation solutions across the energy sector and join a team that trains up in processes.

This is a hybrid position requiring attendance at the Abingdon office a minimum of three days per week. The role covers desktop and web applications, REST APIs, and security best practices, with collaboration across stakeholder groups

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Java Developer - Subsurface Apps & Secure Coding
Hybrid Java Developer - Subsurface Apps & Secure Coding

Milton Park • Abingdon

Hybrid
GBP 45,000 - 65,000
Java & C++ Software Engineer - Hybrid (Oxfordshire)
Java & C++ Software Engineer - Hybrid (Oxfordshire)

Milton Park • Abingdon

Hybrid
GBP 40,000 - 60,000
Mid-Level Java Developer
Mid-Level Java Developer

Milton Park • Abingdon

On-site
GBP 45,000 - 65,000
Java Backend Developer – APIs & Microservices (Hybrid)
Java Backend Developer – APIs & Microservices (Hybrid)

Halliburton • Milton

Hybrid
GBP 40,000 - 60,000
Mid-Level Java Developer
Mid-Level Java Developer

Halliburton • Milton

On-site
GBP 40,000 - 60,000
Software Engineer (Java / C++)
Software Engineer (Java / C++)

Milton Park • Abingdon

On-site
GBP 40,000 - 60,000
Subsurface Data Integration Geoscientist
Subsurface Data Integration Geoscientist

Halliburton • Abingdon

Hybrid
GBP 70,000 - 100,000
Mid-Level Java Developer
Mid-Level Java Developer

Halliburton • Abingdon

Hybrid
GBP 50,000 - 70,000
Data Integration Geoscientist
Data Integration Geoscientist

Halliburton • Abingdon

On-site
GBP 70,000 - 100,000
Rock Physics Software Engineer — Hybrid, Cloud & Desktop
Rock Physics Software Engineer — Hybrid, Cloud & Desktop

Milton Park • Abingdon

Hybrid
GBP 45,000 - 65,000