> Markdown version of [/jobs/ext/2486442-java-developer-core-banking](https://www.wearedevelopers.com/jobs/ext/2486442-java-developer-core-banking). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer - Core Banking - **Company:** Xcede - **Location:** UK (Remote available) - **Experience:** Expert - **Salary:** £104,000.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Automation of Tests, Microsoft Azure, Code Review, Databases, Continuous Integration, Online Banking, Payment Systems, Junit, PostgreSQL, Oracle (Applications), Mockito, Standard Sql, Systems Integration, Oracle Flexcube, Spring-boot, Kubernetes, ISO 20022 Standard, Apache Kafka, Restful APIs, Temenos, Docker, Microservices - **Published:** August 19, 2026 - **Apply:** https://www.careerboard.com/pt/en/find-jobs-in-United-Kingdom/-5BA5B6C8276E8BC2AB/ ## About the Role * Strong commercial Java development experience, ideally Java 17 or 21. * Extensive experience with Spring Boot and microservices. * Recent experience within core banking, digital banking, payments or financial services. * Experience building mission-critical, high-volume transactional systems. * Strong REST API and systems-integration experience. * Event-driven development experience using Kafka or similar technologies. * Strong SQL and relational-database knowledge, such as PostgreSQL or Oracle. * Understanding of distributed-system patterns, including idempotency, retries, reconciliation and failure recovery. * Automated testing experience using JUnit, Mockito, Testcontainers or equivalent tools. * Experience with Docker, Kubernetes and CI/CD pipelines. * Strong communication skills and the ability to work within an international delivery team. Desirable experience * Experience with platforms such as Temenos Transact/T24, Oracle FLEXCUBE, Finacle, FIS, Fiserv, Mambu, Avaloq or a bespoke core banking system. * Core banking transformation, migration or Legacy-modernisation experience. * Knowledge of account servicing, ledgers, balances and transaction posting. * SEPA, SWIFT, Faster Payments, CHAPS, BACS, Instant Payments or ISO 20022 experience. * AWS, Azure or GCP experience. * Exposure to regulatory initiatives such as PSD2, Open Banking, DORA, AML or GDPR. * Production support or on-call experience for critical banking services. ## Description We are looking for a Senior Java Engineer to join a major Core Banking team delivering the development, modernisation and support of mission-critical banking services. You will work across several strategic initiatives, including core banking transformation, Legacy-system modernisation, regulatory enhancements and integrations between core banking platforms and surrounding services. This is a hands-on engineering position requiring strong Java expertise and recent experience delivering highly available systems within banking, payments or financial services., * Design, develop and maintain Java and Spring Boot services supporting core banking operations. * Modernise Legacy banking applications into scalable microservices. * Build APIs and event-driven integrations between core banking platforms, payment systems and third-party services. * Develop services covering areas such as accounts, balances, transactions, payments, reconciliation and regulatory reporting. * Maintain transaction integrity, resilience, security and performance. * Implement automated unit, integration and contract testing. * Troubleshoot production incidents and perform root-cause analysis. * Participate in code reviews, technical design and architecture discussions. * Collaborate with architects, product owners, analysts and other engineering teams. * Support the delivery of regulatory and compliance-driven banking changes. ## Related Videos - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)