Java Microservices
Job Title: Java Microservices Developer (Banking)
Engagement Type: Contract (Inside IR35)
Duration: Long-term / Ongoing
Location: Hybrid (2 days onsite per week – London, Birmingham, Manchester, Leeds, or Scotland)
Overview
We are working with a leading banking client seeking a Java Microservices Developer with around 5 years of experience to join a long-term programme of work. This role sits within a high-performing engineering team delivering scalable, secure, and high-availability systems across core banking platforms.
This is an excellent opportunity for a mid-level engineer looking for a stable, long-term contract within a regulated financial environment.
Key Responsibilities
- Design, develop, and maintain Java-based microservices in a cloud-enabled environment
- Collaborate with cross-functional teams including product owners, architects, and QA
- Contribute to system design, architecture discussions, and technical decision-making
- Build RESTful APIs and ensure high performance, scalability, and reliability
- Write clean, testable, and maintainable code following best practices
- Participate in code reviews and continuous improvement initiatives
- Work within Agile/Scrum delivery frameworks
- Ensure compliance with banking/security standards and regulatory requirements
Required Skills & Experience
- ~5 years of experience in Java development
- Strong experience with Java (8/11/17) and Spring Boot
- Solid understanding of Microservices Architecture
- Experience building RESTful APIs
- Familiarity with Docker and containerisation
- Exposure to cloud platforms (AWS, Azure, or GCP)
- Experience with CI/CD pipelines (Jenkins, GitLab CI, etc.)
- Strong understanding of SQL/NoSQL databases
- Knowledge of version control systems (Git)
- Experience working in Agile environments
Desirable Skills
- Experience within banking or financial services
- Knowledge of event-driven architecture (Kafka, RabbitMQ)
- Familiarity with Kubernetes / container orchestration
- Understanding of security best practices in regulated environments
- Exposure to monitoring/logging tools (e.g., Splunk, ELK, Prometheus)
Soft Skills
- Strong communication and stakeholder engagement skills
- Ability to work independently and as part of a team
- Proactive mindset with a focus on delivery and quality
- Comfortable working in a fast-paced, regulated environment
Additional Information
- Hybrid working model: 2 days onsite per week
- Onsite locations available: London, Birmingham, Manchester, Leeds, or Scotland
- Inside IR35 engagement
- Long-term programme with strong likelihood of extension
- Opportunity to work on high-impact, large-scale banking systems