Software Engineer II - Java - Engine by Starling
Starling Bank
As a Backend Software Engineer at Engine by Starling, you help evolve a SaaS platform used by global banks. You’ll build features from scratch and adapt existing capabilities for new markets, collaborating across teams to deliver scalable solutions. You’ll contribute to an engineering-driven culture that values learning and ownership. This role offers the chance to shape banking technology at scale and work with a modern, cloud-native stack. You’ll join a mission to transform banking for good with a supportive, cross-functional team.
Pay / Benefits- 33 days holiday (including public holidays)
- Birthday leave
- Pension scheme
- Private Medical Insurance with VitalityHealth
- Cycle to Work
- EV leasing
- Contribute to the award-winning platform and internal tooling
- Build new features and products from scratch in a configurable way
- Share knowledge and foster a learning culture
- Own projects and deliver in small cross-bank teams
- Strive for excellence and stay curious
- Be part of a scaling team as the organization grows
- Aptitude and attitude prioritized over specific experience or qualifications
- Proficiency in Java preferred; expert level not required at join
- Experience with clean code, simple solutions, automated testing, and CI/CD
- Familiarity with building banking tooling in-house
- Knowledge of core backend concepts and scalable software practices
- Curiosity
- Collaborative mindset
- Customer-centric thinking
- Java
- AWS & GCP (cloud-native)
- Microservice architecture
Reference: WJ-747_31196876