Location: Remote - UK working hours
Remote | Full-time
Compensation: £100K - £130K
We are hiring on behalf of our client, a high-growth financial technology organization who is seeking to welcome a talented Senior Software Engineer to its core technical team. This position operates on a remote-first configuration across the UK and Europe, with flexible access to a collaborative corporate hub in Moorgate, London.
Key Responsibilities
-
Core Platform Engineering: Build and scale highly resilient, adaptable fintech platforms and component services utilizing core Java.
-
Extreme Programming Collaboration: Engage in full-time pair programming to foster knowledge sharing, maintain zero technical silos, and optimize code quality.
-
Continuous Refactoring: Constantly analyze and refactor production code to elevate design frameworks, minimize technical debt, and preserve system agility.
-
Comprehensive Test Architecture: Author robust automated test suites, participating in a sophisticated continuous integration ecosystem where thousands of tests rapidly validate every single commit.
-
Process Automation: Identify, script, and automate repetitive tasks to optimize operational efficiency across the development lifecycle.
-
Trunk-Based Delivery: Operate within a mature trunk-based development and continuous integration setup, treating each code modification as an immediately releasable asset.
-
Cross-System Rotation: Shift periodically across teams to maintain comprehensive visibility into the entire codebase, driving an shared ownership mindset.
-
Performance Optimization: Account for throughput, high availability, and ultra-low latency constraints when delivering core features.
Requirements
-
Commercial Java Experience: A strong background writing clean, structured code in a professional, commercial setting utilizing Java.
-
Test-Driven Design (TDD): A foundational understanding of, or professional exposure to, Test-Driven Development pipelines.
-
Pair-Programming Alignment: A highly collaborative mindset with a strong desire to pair-program on a full-time basis.
-
Modern Paradigms: Exposure to or familiarity with Behavior-Driven Development (BDD) and Domain-Driven Design (DDD) methodologies.
-
Strong Communication: The capability to clearly articulate structural concepts, architectural opinions, and technical thought processes.
-
Adaptable Experience Profiles: The client maintains a highly open-minded approach toward academic backgrounds and domain histories. Prior practical engineering experience in a commercial environment is required, but candidate evaluation emphasizes core problem-solving ability, diversity of thought, and technical capability over specific degree credentials.
Benefits
- Competitive base salary up to £130,000, tailored to depth of experience.
- Significant upside via company share allocation/equity options.
- Comprehensive corporate benefits package.
- Highly flexible remote working infrastructure backed by a central London office hub.
- Access to a deeply technical, forward-thinking environment that supports modern continuous integration pipelines and fast-paced professional growth.