Full-Stack Java Software Engineer: Contract Opportunity in Financial Services
Location: Central London (Hybrid, 2 days onsite)
Engagement Model: Outside IR35 Contract
Duration: 6 Months (Extendable)
Target Rate: £450/day
Target Start: ASAP
Our client, a leading entity within the Financial Services sector, is seeking a high-calibre Full-Stack Java Software Engineer for a critical initiative focused on enhancing the customer experience journey within a modern, cloud-native architecture. This role sits within a high-impact workstream, with a primary focus on robust backend development and API integration.
Core Mandate and Technical Stack
The successful candidate will assume a pivotal role in engineering resilient and scalable microservices. While the role is full-stack, a significant focus is placed on the backend domain, ensuring seamless data flow and integration across distributed systems.
| Technical Domain | Core Competencies Required |
| Backend & Services | Java, Spring Boot, REST APIs, Microservices, MySQL. |
| Cloud & DevOps | AWS infrastructure familiarity; CI/CD pipeline contribution. |
| Frontend | Angular, React, TypeScript for UI layer contribution. |
| Quality Engineering | Experience with modern testing frameworks, particularly Cucumber for Behaviour-Driven Development (BDD). |
Key Responsibilities
-
Backend System Design: Architect and implement highly scalable backend services using Java and Spring Boot, specializing in complex API integration and data manipulation for customer journey transformation.
-
Quality Assurance & Testing: Drive quality through rigorous development practices, including the use of Cucumber and related tools to ensure functional and non-functional requirements are met.
-
Cloud Development: Engage with AWS services to support deployment, operational stability, and performance of microservices within a cloud-native environment.
-
Full-Stack Contribution: Contribute to the frontend using Angular or React, ensuring technical consistency across the stack.
-
Collaborative Delivery: Operate effectively within an Agile (Scrum/Kanban) framework, ensuring clear communication and velocity within the hybrid team structure.
Candidate Profile
We are seeking an engineer with a proven track record of delivering enterprise-grade solutions. Demonstrable proficiency in backend Java development is essential, complemented by solid front-end capabilities and prior experience in the AWS ecosystem. Immediate availability (or early June) is preferred for initial engagement and knowledge transfer.
Interview Process: Streamlined two-stage process (Introductory Conversation & Technical Test) designed for rapid feedback and onboarding.

