Java Developer Integrated Financial Crime (IFC)
Archer is matching candidates to this role at Barclays. Create a free profile and Archer will check you against this role and every other live role, showing you exactly where you match.
We are seeking a Java Developer with a keen interest in progressing towards architecture. You will bring practical, hands‑on technical experience combined with a forward‑looking approach to system design, contributing to long‑term, meaningful improvements across our technology landscape.
The IFC portfolio is a multi‑faceted programme of change delivered through more than 20 programmes. Its purpose is to build a holistic, risk‑based and effective Financial Crime environment, strengthen the resilience and automation of Financial Crime processes, enhance skills and capabilities across all lines of defence, and empower colleagues, partners and customers to better identify and prevent financial crime by increasing awareness of the associated risks.
To be successful as a Java Developer Integrated Financial Crime (IFC), you should have:
- Solid experience in backend development, including building dynamic, responsive and reusable components, with hands‑on work on Enterprise Case lifecycle applications and backend development using the Java technology stack.
- Well‑developed backend engineering capability, covering the design and delivery of RESTful APIs and microservices using Java Spring Boot, with practical knowledge of Spring MVC, Spring Security and Spring Data, and experience creating cloud‑native Java components on platforms such as OpenShift or AWS.
- Practical experience working with event‑driven architectures, including Kafka or other message brokers, and a well‑established background in developing core API services that can be reused across wider teams and systems.
Some other highly valued skills may include:
- Basic understanding of Camunda BPM for workflow orchestration and process automation, and familiarity with BPMN 2.0 for designing workflows.
- Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI) and containerisation technologies (e.g., Docker, Kubernetes).
- Knowledge of unit testing and integration testing frameworks (e.g., JUnit, Mockito, Jest, React Testing Library).
You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills.
This role will be based in Glasgow.
Apply knowing you're qualified
One free profile is all it takes. Archer checks you against this role and every other live role we list, and shows you exactly which requirements you meet before you apply.
More roles like this
See all Java jobs- Posted 27 days agoPython DeveloperC++ DeveloperFull Stack Java Developer +6
- Posted 27 days agoPython DeveloperC++ DeveloperFrontend Developer +6
- Posted 30+ days ago
API Software Engineer
Barclays
Java DeveloperFull Stack Java DeveloperIntegration Engineer +7
Not quite the right role?
Archer scans thousands of live roles and surfaces the ones you genuinely match, each with a clear explanation of why. It keeps working after you apply, so you hear about roles you would never have found by searching.
Create your free profile