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” } } }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…
