Java/Kafka Developer – Glasgow

{ “@context”: “http://schema.org”, “@type”: “JobPosting”, “title”: “Java/Kafka Developer – Glasgow”, “description”: “

About the Job you are considering:

We are looking for a Java Developer to enhance and support an existing suite of enterprise Java applications.

You will primarily work on:

A Spring Boot-based Java application that hosts microservice web pages used to view static data and submit trade lifecycle actions.

A vendor-based system running on Linux, responsible for processing and persisting market and trade data.

The role involves delivering new, business-requested functionality, resolving defects identified by QA and end users, and ensuring the stability, accuracy, and reliability of production systems.

Hybrid working:

The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time.

Your Role:

  • Independently deliver feature enhancements and bug fixes for existing Java applications.
  • Collaborate closely with QA and development teams to prioritize work and respond to critical requests.
  • Clearly document code changes, design decisions, and release notes for team visibility and audit needs.
  • Participate in regular team meetings to discuss technical strategy, progress, and upcoming work.
  • Communicate directly with business users to clarify requirements and verify that implemented changes meet expectations.
  • Support applications running in production by assisting with issue investigation and resolution when required.

Your Skills:

  • Strong experience in Java development.
  • Experience with Spring Boot (Spring Batch experience is a plus).
  • Proficient in SQL and working with relational databases.
  • Familiarity with messaging systems (MQ or Kafka preferred).
  • Understanding of containerisation and cloud deployment fundamentals.
  • Comfortable working with the Unix/Linux command line; Bash scripting experience is beneficial.
  • Experience using Git or similar version control systems.
  • Strong communication skills, with the ability to clearly document changes and decisions.
  • Experience working in financial markets or Prime Finance systems.
  • Exposure to vendor-based platforms and integration with inhouse systems.
  • Experience supporting business-critical, production systems.

We are a Disability Confident Employer:

Capgemini is proud to be a Disability Confident Employer (Level 2) under the UK Government's Disability Confident scheme. As part of our commitment to inclusive recruitment, we will offer an interview to all candidates who:

  • Declare they have a disability.
  • Meet the minimum essential criteria for the role.

Please opt in during the application process.

#J-18808-Ljbffr”, “datePosted”: “2026-05-17”, “hiringOrganization”: { “@type”: “Organization”, “name”: “Capgemini”, “sameAs”: “https://uk.whatjobs.com/pub_api__cpl__435487713__4861?utm_campaign=publisher&utm_medium=api&utm_source=4861&geoID=12335” }, “jobLocation”: { “@type”: “Place”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “Glasgow” } } }
Company: Capgemini
Apply for the Java/Kafka Developer – Glasgow
Location: Glasgow
Job Description:

About the Job you are considering:

We are looking for a Java Developer to enhance and support an existing suite of enterprise Java applications.

You will primarily work on:

A Spring Boot-based Java application that hosts microservice web pages used to view static data and submit trade lifecycle actions.

A vendor-based system running on Linux, responsible for processing and persisting market and trade data.

The role involves delivering new, business-requested functionality, resolving defects identified by QA and end users, and ensuring the stability, accuracy, and reliability of production systems.

Hybrid working:

The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time.

Your Role:

  • Independently deliver feature enhancements and bug fixes for existing Java applications.
  • Collaborate closely with QA and development teams to prioritize work and respond to critical requests.
  • Clearly document code changes, design decisions, and release notes for team visibility and audit needs.
  • Participate in regular team meetings to discuss technical strategy, progress, and upcoming work.
  • Communicate directly with business users to clarify requirements and verify that implemented changes meet expectations.
  • Support applications running in production by assisting with issue investigation and resolution when required.

Your Skills:

  • Strong experience in Java development.
  • Experience with Spring Boot (Spring Batch experience is a plus).
  • Proficient in SQL and working with relational databases.
  • Familiarity with messaging systems (MQ or Kafka preferred).
  • Understanding of containerisation and cloud deployment fundamentals.
  • Comfortable working with the Unix/Linux command line; Bash scripting experience is beneficial.
  • Experience using Git or similar version control systems.
  • Strong communication skills, with the ability to clearly document changes and decisions.
  • Experience working in financial markets or Prime Finance systems.
  • Exposure to vendor-based platforms and integration with inhouse systems.
  • Experience supporting business-critical, production systems.

We are a Disability Confident Employer:

Capgemini is proud to be a Disability Confident Employer (Level 2) under the UK Government’s Disability Confident scheme. As part of our commitment to inclusive recruitment, we will offer an interview to all candidates who:

  • Declare they have a disability.
  • Meet the minimum essential criteria for the role.

Please opt in during the application process.

#J-18808-Ljbffr…

Posted: May 17th, 2026