Description
For a Consulting Company on Banking project. Its Hybrid working 2 days from office in Birmingham.Job Title: Java developer
Location: Birmingham
Department/Practice:BFS
Job Purpose and primary objectives:
RCA portfolio contains several large programmes of work, focused on applying data analytics tools and techniques to solve the business and data problems.
Key responsibilities (please specify if the position is an individual one or part of a team):
- Engineer the next generation of archiving technology using the wide array of Deutsche Bank enterprise tools and platforms available, including Google Cloud Platform (GCP).
- Contribute to a well-established agile development team, responsible for overall application health from software, hardware, process, compliance related items
- Works alongside our team of leading business analysts to develop in accordance with Business Requirements and architectural/design requirements.
- Peer review code commits by other members of the development team to ensure code is robust and of high quality
- Support the creation of product documentation in a fluid and efficient way using automated tools and wiki style platforms
Key Skills/Knowledge:
- Strong understanding of technologies including
- Enterprise Java
- Spring including Spring Framework, Spring Boot, Spring Cloud
- Containerization tools and platforms, Redhat Openshift, Kubernetes, Docker
- SQL Server 2019,
- SMTP, SFTP, SSL
- BitBucket, Maven, Sonar, CI & CD, JIRA, Confluence, ALM
- Relevant Financial Services experience.
- Ability to work within an agile framework eg Scrum
- Have a high desire to learn new technologies and implement various solutions in fast paced environments
- Proven technology experience, continuous hands-on coding exposure, and ability to drive solutions
- Experience with C# .NET beneficial but not required to aid in Legacy application re-engineering
Duration of the Assignment: Min 6 months