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