Java Developer / Technical Lead
Role details
Job location
Tech stack
Job description
Are you a hands-on Java Developer with technical leadership skills?
You could be progressing your career in a hands-on leadership role at a global FinTech / CFD trading company that has been consistently voted as one of the UKs top employers.
What's in it for you:
- Salary to £115k + Bonus
- Pension, Private Medical Care, Life Assurance
- Option to buy or sell holiday days
- Wellness benefits and gym subsidy
- Childcare vouchers
- Enhanced paternity leave including shared parental pay and leave
- Employee led LGBTQ+, Women's, Black and Parents & Carers networks with an annual budget for organising events and projects that foster an open, diverse and inclusive culture
- Plus a range of other perks
Your role:
As a Java Developer / Technical Lead you'll join a fairly new team working on a new crypto offering and split your time between hands-on development with people management (70/30). You'll set the technical direction, mentor engineers and ensure code quality, observability, scalability and security are embedded into high-quality, high-impact releases.
You'll be working with a modern, cloud native tech stack using Java, Spring Boot, AWS, Kafka and CI/CD to build highly scalable, distributed systems with 24/7 availability.
Requirements
- You have strong technical and people leadership skills
- You have advanced experience of building cloud-native, distributed systems using Java and Spring Boot
- You have a strong knowledge of AWS including Amazon EKS
- You have experience with Kafka and event driven architectures
- You're collaborative and pragmatic with great communication skills, you're comfortable working with other teams and business stakeholders