Senior Java Developer — Hybrid Cloud & AI Innovator

IBM

Manchester

On-site

GBP 70,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

25 days holiday
Private medical
Dental & Optical cover
Employee Assistance Program
Group pension via salary sacrifice
Sabbatical programs
Maternity/Paternity leave
Maternity returners scheme

Job summary

IBM Consulting UK is seeking a Senior Java Developer to design, build and maintain high‑quality Java/JEE applications for Public Sector and Defence clients. You’ll implement modern web technologies, participate in CI/CD, and collaborate with cross‑functional teams to deliver secure, scalable solutions.

Required experience includes Java/JEE, Spring, JSP/Servlets, and TD/DevOps practices. You’ll work in IBM’s Client Innovation Centers, with a focus on modernizing applications and enabling

Qualifications

  • Experience developing applications using Java and JEE technologies.
  • Knowledge of Java frameworks such as Spring.
  • Understanding of web technologies, including JSP and Servlets.
  • Familiarity with dependency injection, inversion of control, and aspect‑oriented programming.
  • Awareness of functional programming ideas as applied in Java.
  • Experience working with test‑driven development.
  • Ability to use data access tools such as JPA, Hibernate, or similar frameworks.
  • Understanding of transaction management approaches.
  • Exposure to DevOps practices, including CI/CD pipelines, automation, and Git‑based workflows.
  • Strong skills in identifying, analysing, and resolving issues.

Responsibilities

  • Design, develop, and maintain applications using Java/JEE and related frameworks.
  • Build web components using modern Java frameworks and languages.
  • Apply enterprise development practices such as dependency injection, inversion of control, aspect‑oriented programming, functional programming, and test‑driven development.
  • Develop secure, efficient data access using appropriate data access frameworks and transaction management.
  • Support integration with wider enterprise and legacy systems common within Public Sector and Defence environments.
  • Participate in DevOps‑aligned practices including CI/CD, automated testing, and version control.
  • Troubleshoot and resolve application issues to maintain reliability and service quality.
  • Work collaboratively with analysts, testers, architects, and fellow developers to ensure successful delivery.
  • Depending on experience, provide technical coordination, mentoring, or ownership of specific technical areas.

Skills

Java/JEE
Spring Framework
JSP/Servlets
Dependency Injection
Inversion of Control
Aspect-Oriented Programming
Test-Driven Development
CI/CD
Git workflows
JPA/Hibernate

Education

Bachelor's Degree

Tools

Docker
Kubernetes
AWS
Azure

Job description

IBM Consulting UK is seeking a Senior Java Developer to design, build and maintain high‑quality Java/JEE applications for Public Sector and Defence clients. You’ll implement modern web technologies, participate in CI/CD, and collaborate with cross‑functional teams to deliver secure, scalable solutions.

Required experience includes Java/JEE, Spring, JSP/Servlets, and TD/DevOps practices. You’ll work in IBM’s Client Innovation Centers, with a focus on modernizing applications and enabling

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

Similar jobs worth comparing

Senior Java Developer — Hybrid Cloud & AI Solutions
Senior Java Developer — Hybrid Cloud & AI Solutions

IBM • Greater London

Hybrid
GBP 90,000 - 120,000
Flexible working patterns
Sabbatical programs
Paternity leave
+7
Senior Java Developer – Hybrid Cloud & AI Solutions
Senior Java Developer – Hybrid Cloud & AI Solutions

IBM • Winchester

On-site
GBP 65,000 - 90,000
Flexible working
Sabbatical programs
25 days holiday
+1
Senior Java Engineer – Hybrid Cloud & AI Solutions
Senior Java Engineer – Hybrid Cloud & AI Solutions

IBM • Cheltenham

Hybrid
GBP 70,000 - 110,000
25 days holiday
Private medical
Dental & optical cover
+7
Senior Java Engineer – Flexible Hybrid Cloud & AI
Senior Java Engineer – Flexible Hybrid Cloud & AI

IBM • East Midlands

On-site
GBP 65,000 - 90,000
Flexible working
Sabbatical programs
Paternity leave
+3
Senior Java Developer - Hybrid Cloud & AI Delivery
Senior Java Developer - Hybrid Cloud & AI Delivery

IBM • Hursley

On-site
GBP 50,000 - 70,000
Senior Java Developer - eDV Clearance Required
Senior Java Developer - eDV Clearance Required

IBM • Hursley

On-site
GBP 50,000 - 70,000
25 days holiday
Private medical cover
Life assurance
+1
Senior Java Developer - eSC/eDV Required
Senior Java Developer - eSC/eDV Required

IBM • Greater London

Hybrid
GBP 90,000 - 120,000
Flexible working patterns
Sabbatical programs
Paternity leave
+7
Senior Java Developer - eSC/eDV Required
Senior Java Developer - eSC/eDV Required

IBM • East Midlands

On-site
GBP 65,000 - 90,000
Flexible working
Sabbatical programs
Paternity leave
+3
Senior Java Developer - eSC/eDV Required
Senior Java Developer - eSC/eDV Required

IBM • Winchester

On-site
GBP 65,000 - 90,000
Flexible working
Sabbatical programs
25 days holiday
+1
Senior Java Developer - eSC/eDV Required
Senior Java Developer - eSC/eDV Required

IBM • Cheltenham

Hybrid
GBP 70,000 - 110,000
25 days holiday
Private medical
Dental & optical cover
+7