-
Rothstein Recruitment

Java Developer - Agile - Banking

Rothstein Recruitment
United Kingdom · Full-time · Mid-Senior

Java Developer - Agile - Banking


We are seeking an experienced Java Developer with solid banking and financial-services experience to join a growing, fast-moving engineering team. The role suits a technically strong developer who enjoys building new solutions, solving complex integration challenges, and taking ownership across the full development lifecycle.


Key Responsibilities

  • Collaborate with senior Java engineers and Agile transformation teams to design, architect and deliver greenfield, brownfield and integration applications using best development practices.
  • Apply sound technical judgment to deliver high-quality software within the bank’s governance and infrastructure constraints.
  • Contribute across all phases of development: analysis, architecture, design, coding, unit testing, documentation, automated testing, and CI/CD delivery.
  • Work effectively within Agile frameworks (Scrum or Kanban), actively participating in story writing, sprint planning, demos and retrospectives.
  • Author clear Epics and Stories using BDD/Gherkin or similar methodologies.
  • Maintain a strong delivery focus—tracking velocity, lead time, and quality metrics to drive continuous improvement.
  • Present and document solutions with clarity and impact using tools such as Visio and PowerPoint.
  • Manage estimates, progress reporting and delivery plans.
  • Use Atlassian tools (JIRA, Confluence, Bitbucket) for workflow tracking and KPI monitoring.
  • Build trusted relationships with stakeholders across business, QA, infrastructure, and security teams.

About You

  • Proven experience in server-side software development with Java 11+ and practical knowledge of SQL (DB2, SQL Server, or Postgres).
  • Strong understanding of design patterns, microservices architecture, RESTful APIs.
  • Some capability in front-end development (JavaScript, React, Node.js, HTML, CSS).
  • Comfortable working in an Agile engineering environment, familiar with build tools, static/dynamic code analysis, and CI/CD pipelines (e.g., Jenkins, TeamCity).
  • Strong communicator—clear, collaborative, and proactive.
  • Educated to degree level (or equivalent professional experience).

Desirable Skills

  • Experience with Elastic (ELK) stack, Docker/Kubernetes, or test automation tools such as Cucumber/Selenium.
  • Exposure to client-side JavaScript frameworks and UI/UX collaboration is advantageous.


Keywords:

Java Developer, Software Engineer, Java 11+, Agile, Banking, Financial Services, Microservices, RESTful APIs, CI/CD, Scrum, Kanban, BDD, Gherkin, React, Node.js, JIRA, Confluence, Bitbucket, Visio, PowerPoint, Docker, Kubernetes, Selenium, Cucumber.

Key Skills

Ranked by relevance

java microservices javascript confluence react scrum cicd jira restful apis kubernetes sql server powerpoint selenium jenkins docker server sql elk
Login to Apply
Posted
Nov 05, 2025
Type
Full-time
Level
Mid-Senior
Location
London Area

Industries

Banking Investment Banking Financial Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Galaxi Consulting Group
Related

Dotnet Developer

2026-05-28

Full-time
Mid-Senior
France
IT Services
Information Technology
View Job Details
Westpac
Related

AI Engineer - DDAI

2026-05-20

Full-time
Associate
Australia
Banking
Engineering
View Job Details
wikifolio Financial Technologies AG
Related

Senior Mobile App Developer (m/f/d) Vienna, Austria

2026-05-21

Full-time
Not Applicable
Austria
Financial Services
Engineering