We are partnering with a leading technology-driven organisation operating within the Financial Services, FinTech and Payments sector to hire several experienced Senior Backend Software Engineers.
This is an opportunity to join a high-performing engineering team responsible for building and enhancing customer-facing products used at scale. You'll be involved in designing, developing and operating modern, cloud-based applications, collaborating with product, architecture and engineering colleagues to deliver resilient and scalable solutions.
Experience within Financial Services, FinTech or Payments environments is essential.
What You'll Be Doing
- Designing, building and enhancing modern software applications and services
- Developing high-quality, maintainable and reusable code
- Contributing to microservices-based architectures and distributed systems
- Building and supporting customer-facing applications used by large user populations
- Driving software quality through automated testing and continuous improvement
- Monitoring application health, performance and operational reliability
- Managing deployments and supporting production environments
- Investigating and resolving production incidents, conducting root cause analysis and implementing long-term fixes
- Contributing to architectural discussions and solution design
- Identifying opportunities to improve engineering practices, delivery processes and system performance
- Working closely with cross-functional teams to deliver business-critical technology solutions
Essential Skills & Experience
We are particularly interested in candidates who can demonstrate:
- Strong Java development experience
- Experience with Spring Boot and microservices architectures
- Experience building customer-facing applications
- Experience with SQL and/or NoSQL databases
- Strong backend engineering expertise and a solid understanding of distributed systems
- Experience delivering large-scale applications, ideally supporting 10,000+ users
- A track record of delivering measurable project outcomes and business impact
- Experience operating services in production environments
- Strong problem-solving, analytical and critical-thinking skills
- Excellent communication and stakeholder engagement skills
Desirable Experience
- Kafka
- AWS
- Kubernetes
- Docker
- GitLab CI/CD
- Continuous Delivery practices
- FinTech experience
- Payments industry experience
Full-Stack Candidates
Whilst backend expertise remains the highest priority, we are also keen to hear from engineers with full-stack experience.
Candidates with a combination of:
- Java backend development; and
- React.js frontend development
will be considered, particularly where they have strong backend credentials and experience delivering end-to-end solutions.
What We're Looking For
Successful candidates will typically demonstrate:
- Experience working within Financial Services, FinTech or Payments organisations
- Ownership of systems throughout the software development lifecycle
- Experience supporting live production systems
- A pragmatic approach to software design and architecture
- Evidence of improving systems, processes or engineering practices
- A collaborative mindset and ability to work effectively within agile teams
Education & Experience
- Bachelor's degree or equivalent professional experience
- Typically 3+ years of relevant software engineering experience, or equivalent
- Strong commercial experience developing enterprise-scale backend applications
Why Apply?
- Join a highly regarded organisation within the Financial Services and Payments sector
- Work on large-scale, customer-facing platforms
- Modern cloud-native technology environment
- Opportunity to influence architecture, engineering quality and platform evolution
- Hybrid London-based working model
Please note: Applicants must have previous experience within a Financial Services, FinTech or Payments environment. Applications without relevant sector experience are unlikely to be progressed.
Backend Software Engineer (Java) | Payments / Financial services in London employer: Be Shaping the Future Management Consulting
Join a dynamic team in the heart of Canary Wharf, where creativity meets strategy in the fast-paced world of payments. As an Events Strategist, you'll thrive in a collaborative work culture that values innovation and professional growth, offering you the chance to design impactful events that drive business success. With a focus on employee development and a commitment to excellence, this role provides a unique opportunity to make a meaningful impact while enjoying the vibrant atmosphere of one of London's premier business districts.
Contact Details:
Be Shaping the Future Management Consulting Recruitment Team