Description
Software Engineering Lead Full Stack Java Microservices, Banking
6 months initial remote contract, work from home, inside IR35
The Role:
- Collaborate with Tech leads & Architects to understand existing platform & systems
- Work closely with client team to understand integration of Systems
- Participate in discovery phase with client team to understand functional and non-functional requirements, existing design patterns & principles
- 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 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 & Skills
- Hands-on experience developing microservices, event driven architecture, Rest APIs
- Authentication, Authorization, Identity and Access management standards like OAuth2.0 & OIDC, frameworks & tools (ForgeRock AM, Okta)
- Java & Spring Boot, Server Side JavaScript, node.js etc
- Web Development with React
- Jenkins (or a similar CI/CD tool)
- MongoDB, Kong, Apigee API Gateway, Db2 beneficial
- Cloud Development is plus
- Agile delivery, route to live release process
- Leading a small engineering team (conducting code reviews, establishing efficient working environments, communicating key issues the team is facing)
- Banking/Financial Services Experience
Remote working, Contract will fall within scope of IR35, so umbrella company will need to be engaged.
This advert was posted by Staffworx Limited - a UK based recruitment consultancy supporting the global digital, E-commerce, software & consulting sectors. Services advertised by Staffworx are those of an Agency and/or an Employment Business.
Offices in London, Edinburgh, Bristol, Yorkshire, Newcastle, Leeds and Bristol. Remote delivery, work from home
Staffworx operate a referral scheme of £500 or new iPad for each successfully referred candidate, if you know of someone suitable