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

Job Details

Company
Coltech
Location
London Area, United Kingdom
Hybrid / Remote Options
Posted