Software Engineer - Java, Spring Boot, Kubernetes, Python, Node.js, AWS CDK & TypeScript
Location: Manchester
Contract: 6 months
Hours: 37.5 per week
*Urgent 6 Month Contract*
This is a *Manchester* based role with an excellent immediate start within a Global Technology Client that is working to *design, build, deploy and support software solutions that deliver accurate financial data into ERP (SAP) and other critical finance system*
The Role
Our client is seeking an experienced Software Engineer (Software Engineer II level) to join the Trips Data Finance team.
You will design, build, deploy and support software solutions that deliver accurate financial data into ERP (SAP) and other critical finance systems. This is a hands-on engineering role with ownership of production systems, working closely with engineering, product, finance, compliance and operations stakeholders.
Tech Stack
Java/Spring Boot APIs
Python and Node.js Back End services
Microsoft SQL Server & SSIS
Amazon Web Services (AWS) - cloud-first environment
Kubernetes & Docker
Infrastructure as Code using TypeScript & AWS CDK
CI/CD tooling (eg Git-based pipelines)
Apache Spark (nice to have)
Key Responsibilities
Build secure, reliable and maintainable Back End services
Write clean, testable code (unit, integration and functional testing)
Deploy, monitor and support services in production
Contribute to incident resolution and long-term reliability improvements
Ensure compliance with SOX, GDPR/PII and related regulations
Collaborate across engineering, product and finance teams
Identify improvements to performance, reliability and developer experience
What Were Looking For
5+ years experience in Java/Spring Boot (or similar JVM ecosystem)
Strong SQL skills (ideally Microsoft SQL Server)
Experience with Kubernetes, AWS and CI/CD pipelines
Experience operating services in production environments
Understanding of regulated environments (SOX, GDPR) is beneficial
Proactive communicator who takes ownership and works well cross-functionally