Java Specialist

Companywe
Glasgow, UK
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Apache ActiveMQ Agile Methodology Amazon Web Services Unit Testing Microsoft Azure Code Review Software Debugging DevOps Java Web Services Enterprise Messaging Systems Scrum Methodology
+12 more
RabbitMQ SQL Databases Java Application Server Spring-boot Gitlab Containerization Kubernetes Apache Kafka Restful APIs Docker Jenkins Microservices

Job description

Job DescriptionJava Developer - Banking | Contract | Salary: [£480/day (Inside IR35)] | ContractYou must have the relevant Right to Work in the UK - no VISA sponsorship can be provided for this role. The CompanyWe are working with a leading financial services organisation who are investing heavily in their technology function. As part of an ongoing digital transformation programme, they are looking to bring on board an experienced Java Developer to join their growing engineering team. The RoleAs a Java Developer, you will be responsible for designing, developing, and maintaining high-performance, scalable Java applications within a complex banking environment. You will work closely with cross-functional teams including architects, business analysts, and product owners to deliver robust, secure solutions that meet the demands of a regulated financial services environment. Key ResponsibilitiesDesign and develop Java-based applications and microservicesWork within Agile/Scrum delivery teams to deliver high quality softwareCollaborate with architects and senior engineers on solution designWrite clean, maintainable, and well-tested code (unit and integration testing)Participate in code reviews and contribute to engineering best practicesIntegrate with internal and third-party banking systems and APIsEnsure all development meets security, compliance, and regulatory standardsTroubleshoot, debug, and optimise existing applications

Requirements

Required Skills & ExperienceStrong commercial experience in Java development (Java 8, 11, or 17+)Experience working within banking, financial services, or a regulated environmentProficiency with Spring Boot and/or Spring FrameworkExperience with microservices architecture and RESTful API developmentStrong understanding of SQL and relational databasesFamiliarity with CI/CD pipelines and DevOps practices (Jenkins, GitLab, Azure DevOps)Experience with cloud platforms (AWS, Azure, or GCP) desirableKnowledge of containerisation (Docker, Kubernetes) desirableStrong problem-solving skills and attention to detail Nice to HaveExperience with messaging systems (Kafka, RabbitMQ, ActiveMQ)Knowledge of investment banking, retail banking, or payments domainFamiliarity with regulatory frameworks (FCA, Basel III, MiFID II)Experience with Agile methodologies (Scrum, SAFe) What’s on OfferCompetitive base salaryPerformance-related bonusPension schemePrivate healthcareHybrid working arrangementsCareer development and progression opportunitiesExposure to large-scale, complex banking systems Next StepsIf you are an experienced Java Developer with a background in banking or financial services and are looking for your next permanent opportunity, we’d love to hear from you. Please apply with your most up to date CV or contact us directly for a confidential discussion.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on apply4u.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all