Description
Starling is the UK’s first and leading digital bank on a mission to fix banking!
We’re seeking highly motivated engineers with at least 3-4 years of Java experience to play a key role in our Getting Paid & Open Banking team.
In this role, you will develop and maintain innovative capabilities that empower businesses to collect payments seamlessly and integrate their accounts with third-party providers.
Responsibilities
- Develop and maintain innovative capabilities for businesses to collect payments and integrate accounts with third-party providers
- Write clear, concise, and maintainable code with excellent attention to detail
- Deliver robust, scalable systems with a proven track record of engineering excellence
- Collaborate with teams to deliver real value to customers and external third-party partners
Requirements
- At least 3-4 years of Java experience
- Strong understanding of delivering robust, scalable systems
- Proven track record of engineering excellence
- Experience with AWS and Postgres is highly desirable
Tech Stack
- Java (majority of backend codebase)
- AWS & GCP (cloud-native)
- Distributed service-based architecture
- Kubernetes (EKS)
- TeamCity for CI/CD
- Terraform and Grafana
Benefits
- 25 days holiday (plus take your public holiday allowance)
- Extra day’s holiday for your birthday
- Annual leave increases with length of service
- 16 hours paid volunteering time a year
- Salary sacrifice, company enhanced pension scheme
- Life insurance at 4x your salary & group income protection
- Private Medical Insurance with VitalityHealth
- Generous family-friendly policies
- Perkbox membership