
Senior Software Engineer I (Java)
- London
- Permanent
- Full-time
- Develop new features and improvements using Java 17+, Spring Boot, Elasticsearch, Kafka, Gradle, Hibernate, Couchbase, SQL, and Docker as part of our PHP-to-Java migration.
- Collaborate cross-functionally with internal teams and stakeholders to align on goals and requirements.
- Take ownership of key technical decisions and end-to-end project delivery.
- Balance feature development with technical debt, making thoughtful trade-offs based on timing and impact.
- Ensure high-quality, secure, and extensible code that meets current and future needs.
- Communicate effectively with stakeholders and third parties to align technical solutions with business objectives.
- Advocate for emerging technologies that drive value and align with the company roadmap.
- Mentor junior engineers and help foster a culture of growth, ownership, and continuous improvement.
- Extensive commercial experience with Java 17+, PHP, Spring Boot, and Kafka.
- Proven leadership on complex projects, including task assignment across multiple engineers.
- Strong collaboration, coordination, and solution-oriented mindset.
- Deep understanding of TDD practices and pipeline optimisation, including left-shifting.
- Skilled in balancing technical and business OKRs through pragmatic decision-making.
- Passionate about application performance and user behaviour insights.
- Proactive in introducing new technologies and improving team practices.
- Committed to knowledge sharing, fostering team ownership, and creating a psychologically safe environment.
- We create value…by delivering results and building trust with partners and consumers.
- We think bigger…by acting with curiosity and setting bold aspirations.
- We care deeply…by being real, having fun, and valuing diversity.
- We move together…by being one team - internally collaborative, externally competitive.
- We make a difference…by focusing on delivering measurable impact.
- Cash plan for dental, optical and physio treatments
- Private Medical Insurance, Pension and Life Insurance, Employee Assistance Plan
- 27 days holiday plus two (paid) volunteering days a year to give back, and holiday buy schemes
- Hybrid working pattern with 2 days in office
- Contributory stakeholder pension
- Life assurance at 4x your basic salary to a spouse, family member or other nominated person in your life
- Competitive compensation package
- Paid leave for maternity, paternity, adoption & fertility
- Travel Loans, Bike to Work scheme, Rental Deposit Loan
- Charitable contributions through Payroll Giving and donation matching
- Access deals and discounts on things like travel, electronics, fashion, gym memberships, cinema discounts and more