Location: Glasgow Job Type: Contract Industry: Cloud & Platform Job reference: BBBH439835_1780263750 Posted: about 10 hours ago
Senior Java Developer
Java | JSF | Microservices | CI/CD | Git | TDD | Jest | MuleSoft
We're looking for an experienced Senior Java Developer to support the delivery of modern, scalable software solutions within a collaborative engineering environment.
This role would suit someone with strong back-end Java development experience, who is also comfortable contributing across the full stack, particularly around JSF-based UI development.
You'll be working closely with backend and integration teams to design, build, test and deliver high-quality software within a component and microservice-based architecture.
The Role:
You'll be involved in the full software delivery lifecycle, contributing to solution design, development, testing and continuous delivery. The successful candidate will be expected to bring strong engineering standards, a quality-first mindset and the ability to work effectively across technical teams.
Key Responsibilities:
1. Develop and maintain high-quality Java-based backend services
2. Contribute to full-stack delivery, including JSF UI development
3. Work within component-based and microservice-based architectures
4. Follow Test-Driven Development practices and support automated testing
5. Use modern CI/CD pipelines, Git workflows and continuous delivery toolsets
6. Collaborate closely with backend, integration and wider engineering teams
7. Support integration patterns, with exposure to MuleSoft being beneficial
Key Skills Required:
8. Strong hands-on Java development experience
9. Solid back-end engineering background
10. Experience with JSF UI
11. Understanding of microservices, component-based architecture and design systems
12. Experience with Git, CI/CD and continuous delivery toolsets
13. Strong understanding of TDD and test automation frameworks
14. Experience with testing tools such as Jest
15. Ability to work collaboratively in a full-stack delivery environment
16. Exposure to MuleSoft
17. Experience working on integration-heavy platforms
18. Previous experience modernising or enhancing enterprise Java applications
19. Comfortable working in agile delivery teams
Contract Details:
20. Outside IR35
21. Onsite - Glasgow
22. 6-12 Months Contract