Software Engineer
1 day ago
London
Software Engineer - Finance Technology (Java, Spark, Cloud) We’re hiring a Software Engineer to join a high-impact Finance / Regulatory Technology team within a leading global investment bank. You’ll work on business-critical regulatory reporting platforms, helping modernise legacy systems and build strategic, cloud-based data solutions used across the firm. You’ll be part of a collaborative Agile squad focused on Java services, Spark data pipelines, and cloud transformation, working closely with Finance and Regulatory stakeholders. What You’ll Do • Design, build, and enhance software applications supporting regulatory and financial reporting, • Develop Java-based backend services and Spark-driven data pipelines, • Contribute to the modernisation of platforms toward cloud-native architectures, • Work with large, complex datasets in an Agile delivery environment, • Support CI/CD, DevOps, and automated testing to improve software quality Skills & Experience • Strong software engineering experience, • Java (Scala exposure beneficial), • Spark / distributed computing experience, • Familiarity with Azure Cloud, • Experience with relational or cloud databases (Snowflake, Sybase, or similar), • Exposure to front-end frameworks (Angular or similar), • Comfortable in Unix/Linux environments with Agile and DevOps practices