Java Developer
Matchtech · Greater London, England
Java Developer at Matchtech, based in Greater London, England, paying £540 per day. This is a contract role with hybrid working.
- Salary
- £540 per day
- Location
- Greater London, England · Hybrid
- Contract
- Contract
- Posted
- 3 hours ago
- Closes
- 4 Nov 2026
- Sector
- Software Developer
Bang in line with the market for software developer
Reference 608705
About the role
£540 - £640 per day (Umbrella) | Inside IR35
📍 London (Hybrid - 3 days per week in the office)
📅 6-Month Contract
🔒 Active SC Clearance Required
Java Developer | Enterprise Applications | Agile Delivery
We are currently seeking an experienced Java Developer Contractor to join a high-profile technology delivery programme. This is an exciting opportunity to work on the design, development, and enhancement of enterprise-scale applications within a collaborative Agile environment.
The successful candidate will play a key role in delivering high-quality, scalable, and secure software solutions, working closely with Architects, Business Analysts, Product Owners, QA teams, and DevOps engineers. You'll be involved throughout the full software development lifecycle, helping to translate business requirements into robust technical solutions that support critical business outcomes.
The Role
As a Java Developer, you will be responsible for developing and maintaining backend services, APIs, and enterprise applications while contributing to modern software engineering practices, Agile delivery, and continuous improvement initiatives.
This role is ideal for a hands-on developer who enjoys solving complex technical challenges, building scalable systems, and working in a fast-paced project environment.
Key Responsibilities
- Design, develop, test, and maintain Java-based applications and services.
- Translate business and technical requirements into clean, efficient, and maintainable code.
- Develop backend services, RESTful APIs, and integrations with internal and third-party systems.
- Build and enhance solutions using Spring Boot, Spring MVC, Hibernate, and microservices architectures.
- Work closely with Architects, Business Analysts, QA teams, Product Owners, and DevOps engineers throughout the development lifecycle.
- Participate in code reviews and promote coding best practices and quality standards.
- Support unit testing, debugging, troubleshooting, and defect resolution activities.
- Participate in Agile ceremonies including sprint planning, backlog refinement, stand-ups, reviews, and retrospectives.
- Support CI/CD delivery processes and automated deployment pipelines.
- Produce and maintain technical documentation where required.
- Troubleshoot production issues and contribute to application stability, performance, and reliability.
- Contribute to continuous improvement and software engineering best practices.
Essential Skills & Experience
- Proven experience as a Java Developer, Backend Developer, or Full Stack Developer.
- Strong hands-on development experience with Java and object-oriented programming principles.
- Experience building applications using:
- Spring Boot
- Spring MVC
- RESTful APIs
- Microservices
- Strong understanding of relational databases and SQL.
- Experience working with databases such as MySQL, PostgreSQL, or Oracle.
- Experience using Git, Bitbucket, or similar version control platforms.
- Familiarity with Maven or Gradle build and dependency management tools.
- Understanding of CI/CD pipelines and modern software delivery practices.
- Previous experience working within Agile environments.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication skills with the ability to collaborate across technical and non-technical teams.
Technical Environment
Essential Technologies
- Java
- Spring Boot
- Spring MVC
- RESTful APIs
- Microservices
- SQL
- Maven / Gradle
- Git / Bitbucket
- Jenkins (or similar CI/CD tools)
- Jira
- Confluence
- IntelliJ, Eclipse, or VS Code
Desirable Technologies
- Docker
- Kubernetes
- AWS, Azure, or GCP
- Kibana
- Splunk
- CloudWatch
Desirable Experience
- Cloud-native application development.
- Containerisation using Docker and Kubernetes.
- Monitoring and observability tooling.
- Large-scale enterprise application development.
- Consulting or client-facing project delivery.
- Secure coding practices and application security principles.
- Application performance tuning and optimisation.
- Working within complex transformation programmes.
Key Competencies
- Java Development
- Backend Engineering
- API Development
- Software Design
- Agile Delivery
- Problem Solving
- Technical Documentation
- Collaboration
- Code Quality
- Continuous Improvement
Reference: 608705 · Posted 3 hours ago · Closes 4 Nov 2026 · Listed via Matchtech
Apply for this job
This role is listed via Matchtech. Applications are handled on the employer's site.
Apply on employer siteOpens the employer's website in a new tab.
Safe applying: a genuine employer will never ask you to pay for a DBS check, training or equipment, or move you onto WhatsApp before you are hired. If this listing does, report it and do not pay anything.