Job Search and Career Advice Platform

Enable job alerts via email!

Java Software Developer

IBM

Abbots Worthy

On-site

GBP 50,000 - 70,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in the United Kingdom is seeking developers to join their team working on WebSphere Application Server technologies. This role involves developing and maintaining core enterprise Java platforms and collaborating with senior engineers. Candidates should have strong Java skills and a desire to learn new technologies. Ideal for those interested in cutting-edge areas like AI and cloud-native applications, this position offers a collaborative environment and growth opportunities.

Qualifications

  • Proven ability to learn new technologies quickly.
  • Knowledge of transactions, messaging, and databases.
  • Java thread-safety and concurrency.
  • Experience with open source projects.
  • Secure software development.

Responsibilities

  • Work on a mixture of new feature development and maintenance of Java platforms.
  • Build, enhance, and maintain cloud-native runtime technologies.
  • Support highly escalated customer situations when needed.
  • Collaborate with senior engineers worldwide.
  • Contribute improvements to processes and automation.

Skills

Java development and debugging
Automated unit/functional testing
Clear written and spoken communication
Ability to listen carefully to customers' needs

Tools

Git
GitHub
JUnit
Gradle
Docker
Kubernetes
Job description

Join a world‑class, globally distributed team building and evolving IBM's WebSphere Application Server technologies, including WebSphere traditional and Liberty. We're looking for curious developers who enjoy solving deep technical problems and shaping new technology in a friendly, collaborative environment.

Responsibilities and Role
  • Work on a mixture of new feature development and maintenance of our core enterprise Java platforms that power business‑critical workloads across the world.
  • Build, enhance, and maintain cloud‑native, container‑ready runtime technologies.
  • Support highly escalated customer situations when needed.
  • Collaborate with senior engineers worldwide.
  • Take part in shaping new technology directions in cloud, containers, and AI.
  • Contribute improvements to processes, tooling, and automation.
Opportunities and Growth
  • Learn from very experienced engineers.
  • Work across multiple technology domains.
  • Grow your influence on technical strategy.
  • Explore cutting‑edge areas like AI integration, Kubernetes, and cloud‑native Java.
Qualifications and Required Skills
  • Proven ability to learn new technologies quickly.
  • Java development and debugging.
  • Automated unit/functional testing.
  • Source control (Git, GitHub).
  • Clear written and spoken communication.
  • Ability to listen carefully to customers' needs.
Preferred Technical and Professional Experience
  • Knowledge of transactions, messaging, and databases.
  • Java thread‑safety and concurrency.
  • Java networking.
  • JUnit.
  • Gradle.
  • CI/CD pipelines.
  • Docker / Kubernetes.
  • Experience with open source projects.
  • Secure software development.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.