Contract Software Engineer (Java/Microservices/AWS) - Financial Services, Glasgow
Executive Summary
-
This is an urgent requirement for a highly skilled Contract Software Engineer to join a leading Financial Services firm in Glasgow.
-
The role focuses on a mission-critical API Integration Project within a modern cloud-native environment.
-
The engagement is structured as an initial 6-month contract with a strong view to becoming a permanent employee.
-
The role offers a competitive day rate of up to £600 per day, operating Inside IR35.
-
The position requires a hybrid working model, necessitating 2-3 days per week onsite presence in the Glasgow office.
Key Technical Skills (Mandatory)
-
Java: Expert-level proficiency in modern Java development (ideally Java 11+) and the Spring Boot framework.
-
Microservices: Extensive experience designing, developing, and deploying resilient, distributed Microservices architecture.
-
API Development: Proven ability to build, secure, and integrate high-performance RESTful APIs.
-
AWS: Hands-on experience with core AWS services for application deployment, scaling, and management (e.g., EC2, Lambda, S3, API Gateway).
-
BDD/Testing: Strong knowledge of Behaviour-Driven Development ( BDD) principles and direct experience using the Cucumber framework for automated acceptance testing.
Core Responsibilities
-
Design and Implementation: Design, code, test, and deploy robust and scalable solutions using Java within an Agile development framework.
-
Platform Integration: Lead the technical integration of complex internal and external APIs critical to the new platform functionality.
-
Cloud Engineering: Effectively utilise AWS services to ensure the security, performance, and resilience of the applications, adhering to cloud-native best practices.
-
Quality Assurance: Drive TDD/BDD principles across the team, writing high-quality code and maintaining comprehensive automated tests using Cucumber.
-
Agile Collaboration: Actively participate in all phases of the Agile/Scrum development lifecycle, including planning, daily stand-ups, and retrospectives.
-
Code Quality: Conduct and participate in rigorous code reviews to maintain high quality standards and platform consistency.
Contract and Logistics
| Attribute | Detail |
| Job Title | Contract Software Engineer |
| Industry | Financial Services |
| Location | Glasgow (Hybrid) |
| Onsite Requirement | 2-3 days per week |
| Contract Length | Initial 6 Months |
| Day Rate | Up to £600 per day |
| IR35 Status | Inside IR35 |
| Progression | Strong Contract-to-Permanent Opportunity |
Ideal Candidate Profile
-
A proactive, technically deep, and results-oriented engineer with significant experience in complex, large-scale enterprise environments.
-
Preferably possesses experience within the Financial Services or another highly regulated sector.
-
Must be comfortable working under the Inside IR35 framework and engaging via an approved Umbrella Company.
-
Possesses excellent communication skills, capable of explaining complex technical designs to diverse stakeholders.

