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
Year 4 Teacher - Sutton
We are seeking an enthusiastic, motivated, and dedicated Year 4 Teacher to join a welcoming and inclusive primary school in Sutton, starting ASAP. This is an excellent opportunity for a teacher who e…
CENTRAL LONDON + travel: Experienced, highly qualified, Rota Nanny (B8 years)
CENTRAL LONDON + travel: Long Standing NSJ Clients are seeking a Rota Nanny, 2 week rota (B8 years) CENTRAL LONDON + travel:££££££ - EU PASSPORT ESSENTIAL ~Location: central London, with internationa…
日本語Nativeコンシェルジュスタッフ UK在住 (Hiring Immediately)
世界20拠点を展開するグローバル企業で、あなたらしく活躍してみませんか? Ten Lifestyle Group(テン・ライフスタイル・グループ) は、世界中の富裕層向けにラグジュアリーコンシェルジュサービスを提供するグローバル企業です。 「お客様の人生をより豊かにすること」をミッションに掲げ、旅行・ライフスタイル・エンターテインメントなど、幅広い分野で高品質なサービスを提供しています。…
Senior Software Developer
About us Ikon Science is a global provider of geopredictive and knowledge management software and solutions to optimize subsurface discovery and production. For over 20 years, Ikon’s dedicated ser…
Solution Sales Specialist - Data Experience
About our Company : Medidata is powering smarter treatments and healthier people through digital solutions to support clinical trials. Celebrating 25 years of ground-breaking technological innova…
Project Controls Manager
Job Advert Job Summary The Project Control Manager implements defined control structures and processes for the Project integrating scheduling, risk, change management, document control and cost…
Corporate Professional Support Lawyer
Legal and Market Developments Maintain responsibility for keeping the Corporate team updated on relevant legal and regulatory developments. Ensure precedents are current, accurate, and responsi…
Care Home Cook - Chef
Position: Chef/Cook. Reports to : Home Manager/ Regional Manager. Benefits: NEST Pension Scheme available. Free Training and Continuous Professional Development Scheme. Objectives o…
Studio Assistant
Somerce is a TikTok Shop specialist agency focused on driving GMV growth for brands. We work with some of the fastest-growing beauty, fashion, lifestyle and FMCG brands across the UK, US and EU, deli…
Nursery Bank Staff Level 3 Qualified (BR5)
Job Category: Education Qualified Job location: Chestnut Grove, Penge, London, SE208PD, Bromley Council Hours per week: 8 Start date: Immediate start Salary: £13.11 per hour