Senior Full-Stack Developer

Mthree — United Kingdom · Posted ~22 hours ago

Senior

Skills

full-stack development JavaScript web development microservices software architecture software development lifecycle Microservices REST APIs Web technologies

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a senior engineering team building resilient, high-performance microservices and client-facing platforms for a global financial technology environment. You will work across analysis, design, implementation, and delivery while contributing to architectural strategy and engineering quality across web, desktop, mobile, and API-based systems.

Highlights

Senior full-stack role working on resilient, high-performance systems for global financial technology. The position spans the full software lifecycle and provides opportunities to influence technical strategy, architecture, and code quality.

Description

Full-Stack Developer (Sales & Distribution Technology) Location: Glasgow Experience: 7+ years A tier-one global investment bank is scaling delivery across its Sales & Distribution Technology function, supporting electronic trading platforms used by sales and trading desks across multiple asset classes. The mission is to engineer resilient, high-performance microservices that power the firm's external API, web, desktop, and mobile trading platforms for clients worldwide. You will join one of several successful teams delivering electronic trading projects, working across the full software development lifecycle from analysis and design through to implementation, and contributing directly to architectural strategy and code quality. Key Responsibilities: Engineer Core Platform Components: Design and develop microservices supporting external API, web, desktop, and mobile trading platformsDrive Technical Strategy: Work with leading web technologies and help shape the team's technical directionChampion Engineering Best Practice: Promote TDD, strong development tooling, and continuous improvements to team productivityContribute to Architecture & Reviews: Play an active role in architectural design meetings and code reviewsLead Across the SDLC: Support and lead phases of the product lifecycle, including analysis, design, and development Required Skills: Core Technical Stack: Excellent Java skills, including proficiency with concurrent programmingBackend Experience: Experience with Spring, web services, and distributed cache technologiesSoftware Engineering Discipline: Experience with Agile and TDD, with a demonstrable ability to meet deadlines and deliver resultsCommunication: Outstanding communication and interpersonal skills Desirable Skills: Experience with Angular or a comparable modern HTML5 JavaScript frameworkFront office asset class product knowledge (Equities, FX, Fixed Income, etc.) The mthree Expert Model This role is offered through the mthree Expert Programme. As an mthree Consultant, you are directly employed by us with full market-rate compensation, targeted skill development, and dedicated talent management. You will be deployed exclusively to this single Tier-1 banking client with a structured, transparent path to direct permanent conversion.