Java Backend Engineer - Financial Services

Java Backend Engineer (Fintech) - Permanent - London (Hybrid - 2 days a week) - £50 - 70k per annum

Location: London (Hybrid) | Sector: Enterprise Fintech

Our client is a high-growth Fintech firm. They are seeking a hands-on, systems-thinking Java Developer to join as a key Individual Contributor focused on technical excellence and high-impact delivery.

The Role: Building Enterprise-Grade Systems

You will be responsible for designing and shipping production-grade Java backend services that ensure high availability, transaction integrity, and audit compliance. You will translate architectural vision into working microservices and leverage cloud-native patterns in AWS.

Key Responsibilities

  • Hands-on Development: Build and maintain APIs (REST/event-driven), microservices, and event-driven data processing pipelines using Java/Spring.
  • Technical Leadership: Drive technical design recommendations, define engineering standards, write exemplar code, and proactively manage technical debt.
  • Cloud Architecture: Implement and optimize distributed systems, HA/DR strategies, and modern AWS patterns (e.g., Lambda, DynamoDB, EventBridge).
  • Automation & Quality: Enhance CI/CD pipelines, increase automation (reducing manual processes), and ensure rigorous quality checks in collaboration with QA for successful production releases.

What We Look For

  • Experience: 3+ years of backend development, ideally delivering solutions in Financial Services/Fintech.
  • Technical Mastery: Strong proficiency in Java, Spring framework, Object-Oriented Design, and design patterns.
  • Fintech Domain: Understanding of requirements for transaction integrity, data security, and regulatory compliance.
  • Delivery Focused: Ability to balance velocity with quality, articulate technical trade-offs, and thrive in an environment where system reliability is paramount.

Job Details

Company
TalentHawk
Location
City of London, London, United Kingdom
Hybrid / Remote Options
Posted