Senior Software Engineer
Permanent / Hybrid working
Northwich, Macclesfield, Knutsford, Altrincham, Warrington, Wilmslow
Full Stack Java / Spring Boot with React or Angular on the UI
An opportunity to do engineering that matters. Our financial services client is looking for a Senior Software Engineer to join a team that is at the heart of how millions of customers interact. You will be re-architecting core identity and verification methods, making real decisions about how software is designed, and setting the standard for engineering quality across the team.
What a successful Senior Engineer will be doing:
- Re-architect key Identity & Verification methods within this high-impact, high-visibility work Customer platform.
- Design and deliver scalable, secure, production-grade software in Java (Spring Boot, REST APIs)
- Drive engineering excellence; code reviews, design patterns, secure coding practices, and unit testing
- Collaborate cross-functionally with product managers and designers to shape requirements and solution strategy
- Mentor and guide fellow engineers, leading by example on quality and craft
- Keep ahead of the curve on industry trends and contribute to tech communities
- There is no people management responsibility in this role
What we are looking for in the successful Senior Engineer:
- Strong, hands-on Java engineering, with Spring Boot, REST APIs, and a genuine love of clean, well-architected code
- Full-stack exposure, React or Angular on the UI side
- Deep understanding of software design patterns, code architecture, and secure coding best practices
- Experience leading within a feature driven team, where you guide a project, not just contribute, taking ownership for what is released.
- Highly desirable to have experience of observability tooling; ELK stack, logging, monitoring, proactive fault detection
- Solid grasp of systems architecture and infrastructure best practices
Key Information
Hybrid working requires candidates to live within a reasonable commuting distance.
Rewards & Benefits:
- Competitive compensation and bonus linked to experience
- Extensive flexible benefits package including healthcare and wellbeing support
- Structured career development
- Involvement in global tech communities and learning programmes
Keywords: Senior Software Engineer, Senior Software Developer, Java Engineer, Java Developer, Java, Spring Boot, REST API, Software Architecture, Design Patterns, Secure Coding, Unit Testing, React, Angular, UI, ELK, Observability, Full Stack, Identity Verification, Fintech, Banking Technology