Software Developer - Java
Java Developer - 3 Months - Inside IR35
My client, a leading global technology organisation is looking for an experienced Software Engineer to support a range of large-scale, business-critical platforms. You'll join a collaborative engineering team working on high-availability systems used across the UK, contributing to new feature development, platform enhancements, and ongoing operational performance.
About the Role
You will work as part of an agile cross-functional team delivering robust, secure, scalable software solutions. The role covers developing new application features, updating existing systems, supporting deployments, and ensuring smooth operation of live services.
Key Responsibilities
- Maintain, enhance, and secure existing Java applications
- Design and develop new applications, features, and microservices
- Build and maintain automated test suites using TDD principles
- Create and manage CI/CD pipelines
- Support monitoring, troubleshooting, and live operational issues
- Collaborate with architecture, infrastructure, and testing teams
- Participate in agile ceremonies and break down work into user stories
Required Skills & Experience
- Strong commercial experience with Java 17+ and Spring Boot
- Experience with:
- Git version control
- GitLab CI/CD
- Gradle
- Ansible
- Containers / containerised environments
- Good understanding of secure coding practices
- Strong analytical and problem-solving skills
Please apply with your updated CV if the role aligns with your interest.