Lead/Senior Developer - Remote - Banking - JAVA/Microservices/API/CI/CD

London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Lead/Senior Developer with hands-on experience developing microservices, event-driven architecture and Rest API is required for a 6-month initial contract with a leading Bank based in London.

This role is Remote, must be UK based

This role is inside IR35

Responsibilities:

As a Technology Lead, you will be required to:
Collaborate with the Banks Tech leads & Architects to understand existing platform & systems
Work closely with the Banks team to understand the integration of the Core Banking Systems
Craft scalable, flexible and resilient architecture & design artefacts covering functional scope, integration points with core banking systems
Understand existing Security and Entitlement structure and recommend modernized identity and access management frameworks and design.
Define low-level microservice Architecture, Secure inter-process communication b/w services (Rest, Event-Driven), messaging, service mesh design
Understand the Banks existing software engineering, release and deployment process and come up with optimal way to deliver faster with improved quality
Define CI/CD pipeline and tools needed for more efficient, automated continuous integration and delivery
Participate in regular show & tell and present solution design to stakeholders

Ensure that the team's software deliverables meet a good standard of quality in these key areas:
Reliability, scalability, resiliency and performance
DevSecOps automation
Documentation and maintainability
Usability
Implement engineering standards & guidelines, tools and frameworks for the team to follow when developing software
Review design, test plans, code and team deliverables
Represent the team from an engineering perspective in planning and review meetings with the senior client stakeholder

Experience:

  • Extensive hands-on experience developing microservices, event-driven architecture, Rest APis
  • Experience with Authentication, Authorization, Identity and Access management standards like OAuth2.0 & OIDC, frameworks & tools (Forgerock AM, Okta)
  • Hands-on experience with Java & SpringBoot, experience with an additional non-Java programming language is a plus - eg NodeJS, C++, etc
  • Experience with Front End Web Development with React (additional AgularJS experience is plus)
  • Experience working with and configuring Jenkins (or a similar CI/CD tool)
  • Experience with MongoDB, Kong/Apigee API Gateway, Db2 is big plus
  • Experience with Cloud Development is plus
  • Experience with agile delivery, route to live release process
  • Experience leading a small engineering team (conducting code reviews, establishing efficient working environments, communicating key issues the team is facing)
  • Experience working with a large banking client
Start date
ASAP
Duration
6 months initial
From
Strike IT Services
Published at
22.10.2021
Project ID:
2234810
Contract type
Freelance
To apply to this project you must log in.
Register