Description
Location:
Remote Contract - Ideally 1-2 in person meetings per month, London
Rate:
£525-575 per day, Outside IR35
Duration:
Initial 3 month engagement with likely extensions
Overview:
Our exciting Fintech Startup client is looking to engage the services of an experienced Lead Backend Engineer / Lead Java Engineer on a contract basis for 3 months initially, with likely extensions beyond.
Project Scope:
Lead the migration of backend systems from Java Servlets and GWT/GXT to Spring Boot, implementing a modular monolith approach and ensuring microservices readiness. Migrate the platform to Google Cloud Platform (GCP) with a focus on auto-scaling, horizontal scaling, and stateless design while maintaining security, performance, and API-driven architecture.
Key Responsibilities:
- Backend Re-architecture: Migrate from Java servlets to Spring Boot, design REST APIs, and refactor features like SSO and data exports.
- Cloud Migration: Move backend and infrastructure to GCP, enabling auto-scaling and stateless services using JWT.
- Data Migration: Migrate metadata from Oracle to MySQL, ensuring scalability.
- Security & Performance: Implement Spring Security, optimise performance with GCP tools, and set up monitoring.
- Collaboration: Work closely with frontend teams, communicate progress to stakeholders, and ensure business requirements are met. Also working closely with a small Offshore Development team.
Key Skills: