Coltech

Java Microservices

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Java Microservices Developer in Banking with a long-term contract (Inside IR35) at a pay rate of "X" per hour. Requires ~5 years of Java experience, microservices architecture, and cloud exposure. Hybrid location: London, Birmingham, Manchester, Leeds, or Scotland.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
Unknown
-
🗓️ - Date
April 14, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
📄 - Contract
Inside IR35
-
🔒 - Security
Unknown
-
📍 - Location detailed
London Area, United Kingdom
-
🧠 - Skills detailed
#Microservices #Agile #Security #GIT #Databases #Jenkins #AWS (Amazon Web Services) #Azure #Code Reviews #Kafka (Apache Kafka) #Logging #Version Control #Cloud #Prometheus #GCP (Google Cloud Platform) #Docker #NoSQL #Java #Splunk #Scrum #SQL (Structured Query Language) #GitLab #Spring Boot #Compliance #Monitoring #Scala #Kubernetes
Role description
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