Software Engineer (FinTech)
G MASS is supporting a global FinTech organisation with the expansion of a core engineering team building enterprise-scale, AI-enabled data products. This role sits within a highly collaborative, Agile engineering environment focused on delivering scalable, cloud-native platforms used across the business.
You’ll work as part of a senior engineering group responsible for designing, building and maintaining high-performance software components within a distributed data ecosystem. The focus is on clean architecture, modern Java development and strong engineering practices.
Key responsibilities
- Design, develop and maintain scalable software and data-modelling components within a distributed platform
- Translate business and technical requirements into robust, well-designed solutions
- Apply best-practice software engineering standards including code reviews, TDD and CI/CD
- Troubleshoot and resolve complex software defects and performance issues
- Actively participate in Agile ceremonies including sprint planning, stand-ups, demos and retrospectives
- Mentor junior engineers through code reviews, pairing and knowledge sharing
- Contribute to architectural decisions to ensure scalability, reliability and security
- Produce and maintain clear technical documentation covering designs and workflows
- Engage with stakeholders to communicate progress, risks and solutions
- Continuously evaluate new tools, frameworks and approaches to improve engineering quality
Requirements
- Strong commercial experience in software engineering, with deep expertise in Java (modern versions preferred)
- Experience building distributed, enterprise-grade systems
- Proficiency in SQL and experience working with relational and big-data technologies
- Hands-on experience with commonly used databases such as PostgreSQL, HBase or Trino
- Knowledge of gRPC patterns (unary, streaming and REST mapping)
- Solid understanding of OOP design patterns, TDD and enterprise system design
- Comfortable working in Linux environments using command-line tools
- Experience with version control and collaborative development workflows
Nice to have
- Experience with modern Java UI frameworks
- Exposure to Apache Spark, Kafka or Avro
- Cloud experience across AWS, Azure, GCP or Oracle Cloud
- Knowledge of Kubernetes and containerised environments
- Familiarity with DevOps practices and automation
- Experience with additional languages or runtimes (e.g. C#, .NET, Python, JavaScript, GraalVM)
Benefits
Initial 6-month contract, with strong possibility of extension and/or permanency.
Salary to be discussed.
Recommended Jobs
Document Controller - Major Projects
Date Posted: 2025-12-04 Country: United Kingdom Location: Otis Vantage London, 10th Floor, Great West Road, Brentford, TW8 9AG, UK. Otis is now seeking to recruit a Document Controll…
Year 6 Teacher - Wandsworth - January 2026 start
Are you an experienced Year 6 Teacher who can lead a class through upper-KS2 with ambition and care? A successful primary school in Wandsworth is recruiting a confident Year 6 Teacher to join the upp…
Senior Power Trader
Join as our Senior Power Trader and play a key role in driving trading performance and strategic growth. In this dynamic position, you’ll support the Head of Trading in maximising speculative P&L whi…
Assistant Chief Butler
Press space or enter keys to toggle section visibility The Chancery Rosewood, a Rosewood Hotel Group property, is housed in the iconic former U.S. Embassy on Grosvenor Square, reimagined…
News Video Editor (Casual)
The Sun is the biggest news brand in the UK publishing hundreds of stories a day and reaching over 170m unique users digitally every month. Its exclusives set the news agenda and its campaigns have …
History ECT - Outstanding Mixed School in Merton (January...
History ECT – Outstanding Mixed School in Merton (January Start) Location: Merton, London Start Date: January 2026 Contract Type: Full-time, Permanent Salary: Paid to scale on a direct …
Senior Associate, Business Tax
We’re Gravita: the accountants fuelling ambitious businesses. We’re a full service, tech-enabled firm, working with entrepreneurs and businesses to help them achieve their goals, and make an impact …
IT Technician
Location : London Work Pattern : 5 Days Onsite - Weekend cover (Shift Rota) Global University Systems (GUS) is an international education group that empowers students to transform their live…
Reception Teacher - Sidcup
We are seeking a warm, enthusiastic, and dedicated Reception Teacher to join a welcoming and inclusive primary school in Sidcup, starting as soon as possible. This is a fantastic opportunity for an E…