Overlay Main Banner

Java Developer

Job Type
Contract/Temporary
Location
London
Salary
Negotiable
Job Ref
BBBH163086_1748967943
Date Added
June 3rd, 2025
Consultant
scott palmer

Core accountability's of role

* Respecting the Risk Systems SDLC methodology and wider BNP Paribas strategies, best practices and standards and tools.
* Ensuring that all effort is clearly tied to an item in the book of work, and communicated to the Scrum Master and Product Owner
* Participating in Quarterly Planning and creating Iteration plans and Team Quarterly Objectives
* Collaborating with the Product Owner to create and refine user stories and acceptance criteria.
* Developing and committing to Team Quarterly Objectives and Iteration goals
* Working with the Product Owner to confirm that the code and acceptance tests reflect the desired functionality.
* Writing clean code using software craftsmanship techniques.
* Conducting research, design, prototyping and other exploration activities
* Creating unit tests and automated acceptance tests
* Using design and coding best practices to build high-quality components and solutions.
* Checking new code into the shared source code repository
* Participating in code reviews to ensure peers code adhere to standards and provide guidance with functional and technical aspects where needed.
* Where necessary pairing with other developers to write quality code
* Executing acceptance tests and maintaining the test cases in a shared repository
* Continuous improvement of the team's process
* Providing 3rd line support for designated Data Platform components.



Knowledge, Skills and Experience

Qualifications: Master's degree in Computer Science or Software Engineering is preferred

Experience and Knowledge:
* Experience developing engineering applications for a large corporation.
* Proven experience of technical leadership and solution design.
* Proven experience of programming on several large-scale systems (large data or compute volume)

Essential Skills:
* Expert knowledge in one of our languages: Java (Spring, multithreading)
* Kafka, ReST APIs, Caching, S3, large distributed systems knowledge
* Continuous Integration / Continuous Delivery / Continuous Testing practices
* Result Oriented
* Technical analysis

Preferred Skills:
* DevOps: Ansible
* Containerisation: Docker, Kubernetes
* Programming knowledge in a second language: Python

Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.

Similar Jobs

Apply to this Job


Share this Job