Senior Java Developer - Secure Apps, DevOps & Public Sector

International Business Machines Corporation

Greater London

On-site

GBP 70,000 - 100,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible working approaches
Sabbatical programs
Paid paternity leave
Paid maternity leave
Maternity returners scheme
25 days holiday
Private medical, dental & optical
Employee Assistance Program
Group pension plan

Job summary

IBM is seeking a Senior Java Developer to design and build high-quality Java/JEE applications for Public Sector and Defence clients. You will contribute to secure, dependable solutions, work with modern web technologies, and engage in CI/CD and DevOps practices.

Responsibilities include implementing enterprise patterns, integrating with legacy systems, and mentoring teammates as needed. Bachelor's degree and strong Java/JEE experience required.

Qualifications

  • Bachelor's Degree and substantial Java/JEE development experience.
  • Strong knowledge of Java frameworks, especially Spring, plus JSP/Servlets.
  • Understanding of DI/IoC, AOP and functional programming concepts in Java.
  • Experience with test-driven development (TDD) and API integration.
  • Familiarity with data access via JPA/Hibernate and transaction management.
  • Exposure to DevOps practices including CI/CD pipelines and Git workflows.
  • Excellent problem solving, communication and teamwork skills.
  • Certifications such as OCA/OCP, Spring certifications, AWS/Azure, Docker/Kubernetes are a plus.

Responsibilities

  • Design, develop, and maintain Java/JEE applications and components.
  • Build web components using modern Java frameworks.
  • Apply enterprise patterns like DI, IoC, AOP, functional styles, and TDD.
  • Develop secure, efficient data access and manage transactions.
  • Integrate with enterprise and legacy Public Sector/Defence systems.
  • Participate in DevOps practices: CI/CD, automated testing, version control.
  • Troubleshoot issues to maintain reliability and performance.
  • Collaborate with analysts, testers, architects, and other developers.
  • Provide technical coordination or ownership of areas based on experience.

Skills

Java/JEE
Spring Framework
JPA/Hibernate
TDD
CI/CD
APIs
Dependency Injection / IoC / AOP
Web technologies (JSP/Servlets)
Git workflows
DevOps practices
Mentoring / ownership
Problem solving / communication

Education

Bachelor's Degree

Tools

JPA/Hibernate
Git
CI/CD tooling
Spring Boot

Job description

IBM is seeking a Senior Java Developer to design and build high-quality Java/JEE applications for Public Sector and Defence clients. You will contribute to secure, dependable solutions, work with modern web technologies, and engage in CI/CD and DevOps practices.

Responsibilities include implementing enterprise patterns, integrating with legacy systems, and mentoring teammates as needed. Bachelor's degree and strong Java/JEE experience required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer – Public Sector & DevOps
Senior Java Engineer – Public Sector & DevOps

IBM • Abbots Worthy

On-site
GBP 70,000 - 100,000
25 days holiday
Private medical cover
Dental & Optical cover
Senior Java Developer - eSC/eDV Required
Senior Java Developer - eSC/eDV Required

IBM • Leicester

On-site
GBP 65,000 - 90,000
Flexible working
Sabbatical
Paternity leave
+8
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 • Abbots Worthy

On-site
GBP 70,000 - 100,000
25 days holiday
Private medical cover
Dental & Optical cover
Java Developer | National Security - eSC/eDV Required
Java Developer | National Security - eSC/eDV Required

IBM • Hursley

Hybrid
GBP 64,000 - 110,000
25 days holiday + public holidays
Private medical, dental & optical
Employee Assistance Program
+3
Java Developer | National Security - eSC/eDV Required
Java Developer | National Security - eSC/eDV Required

IBM • Leicester

Hybrid
GBP 55,000 - 85,000
Flexible working
Sabbatical program
Paternity leave
+9
Java Engineer, National Security & Cloud Microservices
Java Engineer, National Security & Cloud Microservices

International Business Machines Corporation • Hursley

Hybrid
GBP 64,000 - 110,000
25 days holiday + public holidays
Private medical, dental & optical
Employee Assistance Program
+3
National Security Java Engineer – Modernisation & Cloud
National Security Java Engineer – Modernisation & Cloud

International Business Machines Corporation • Leicester

Hybrid
GBP 55,000 - 85,000
Flexible working
Sabbatical program
Paternity leave
+9
Java Developer – Spring Microservices for Secure Apps
Java Developer – Spring Microservices for Secure Apps

International Business Machines Corporation • Greater London

Hybrid
GBP 55,000 - 75,000
Flexible work-life balance
Sabbatical programs
25 days holiday
+3
Senior Public Sector App Architect — Cloud-Native Security
Senior Public Sector App Architect — Cloud-Native Security

IBM • Greater London

Hybrid
GBP 90,000 - 120,000
Flexible working
Sabbatical program
Paternity leave
+2