Job Description
Senior Java Developer
- Location: Fully remote
- Duration: 6 months (possible extensions)
- Rate: £770 per day (inside IR35)
About the Role
We are looking for a Senior Software Engineer to join our dynamic team, working on financial data integration and enterprise resource planning (ERP) systems. You will play a critical role in designing and implementing scalable solutions that ensure data accuracy, compliance, and security across multiple financial processes.
As a Senior Software Engineer, you will lead technical initiatives, mentor junior developers, and collaborate with cross-functional teams to drive innovation and efficiency. You will be responsible for developing and maintaining APIs, managing databases, and working with cloud-first technologies (AWS).
Key Responsibilities
- Develop and maintain backend applications using Java, Spring Boot, and SQL Server.
- Design, build, and optimize APIs and integrations for financial data processing.
- Ensure compliance with SOX, GDPR, PII, and DMA regulations.
- Own the end-to-end delivery of technical solutions, ensuring scalability and maintainability.
- Troubleshoot and resolve production issues, improving system reliability.
- Mentor and support junior engineers, fostering a culture of best practices.
- Implement infrastructure as code using AWS CDK (TypeScript).
- Work with tools such as GIT, Gradle, AWS services, and Docker.
What We’re Looking For
- 6+ years experience in Java/Spring Boot backend development.
- Strong expertise in SQL Server & database design.
- Experience with SQL Server Integration Services (SSIS).
- Knowledge of AWS cloud services & CI/CD pipelines.
- Strong problem-solving skills and a proactive approach to system improvements.
- Leadership skills with the ability to mentor and guide junior engineers.
Apply today for immediate consideration!