At a Glance
- Tasks: Lead backend development and architecture for innovative video services on AWS.
- Company: Join Deltatre, a dynamic tech company focused on video streaming solutions.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Why this job: Make an impact in the fast-paced world of video technology and lead a talented team.
- Qualifications: Strong Java skills, experience with AWS, and leadership abilities.
- Other info: Embrace a creative environment that values diverse perspectives and continuous improvement.
The predicted salary is between 43200 - 72000 Β£ per year.
This role is part of the Vesper Video Catalogue Team and will see the successful candidate working alongside colleagues who have recently joined Deltatre through the acquisition of Endeavor Streaming.
We are looking for a Lead Backend Developer to join our multidisciplinary agile core platform development teams. This is a hands-on leadership role. You will be a people manager who also contributes to architecture, solution design, delivery, and operational excellence. You will partner with your Product peer and other engineering leaders to shape roadmap, objectives, and execution. You will help build, maintain, operate, and optimise our platform of Java services running event driven processes and RESTful APIs on AWS infrastructure. These services power Video on Demand and Live Events for users around the world. We are looking for driven individuals with strong ownership, attention to detail, and an engineering mindset, comfortable working in a demanding and fast-moving environment.
Key responsibilities
- Technical leadership (hands on)
- Own technical direction for the Video Catalogue domain, aligned with platform strategy.
- Lead architecture and solution design for complex initiatives, including trade-offs and phased delivery plans.
- Contribute directly to implementation, reviews, and technical problem solving across Java services.
- Drive quality through standards, testing strategy, and pragmatic use of design patterns.
- Improve reliability, performance, and observability, including incident support and follow-up actions.
- People leadership
- Line manage engineers in the team, including coaching, feedback, and performance management.
- Support hiring and onboarding where needed.
- Build a healthy team culture with clear goals, ownership, and continuous improvement.
- Delivery and collaboration
- Run or support agile ceremonies (planning, refinement, stand-ups, reviews, retros) and keep delivery predictable.
- Collaborate with Product, Delivery, and other engineering teams on roadmap, dependencies, and milestones.
- Communicate progress, risks, and decisions clearly to stakeholders.
Requirements
- Required skills
- Strong relational database experience (MySQL and/or PostgreSQL), including schema design and query optimisation.
- Strong software design skills and experience applying design patterns appropriately.
- Experience working on event driven systems.
- Automated testing (unit, integration) and the ability to design test cases for QA.
- RESTful API design and implementation (JAX-RS, Dropwizard, Spring Boot, or similar).
- Experience working in an agile development team.
- AWS Cloud experience (EC2, ECS, RDS, S3, SQS, Kinesis, DynamoDB), including operating services in production.
- Experience delivering complex features with no downtime, using safe rollout strategies and backwards compatibility.
- Experience line managing and coaching software engineers.
- Valued optional skills
- Docker.
- NoSQL.
- Infrastructure as code tools (Ansible, Terraform, or similar).
- Scala or familiarity with functional programming paradigms.
Weβre looking for someone who is:
- driven to push the boundaries and lead change and performance
- communicative to leave no-one in the dark and to work with your team successfully
- reliable so we know that we can call on you to meet deadlines
- passionate about the latest technologies and standards
- proactive to suggest improvements, identify and fix potential issues
- solid technically speaking, to advise both Clients and internal teams
Our people are key to our success and we pride ourselves on offering a dynamic, creative, innovative and supportive environment. Having the right combination of a "can-do" approach, strong work ethic, integrity, friendliness and attention to detail is crucial.
Equal opportunity
Deltatre is committed to equal opportunities. If you need adjustments for the interview process or have special requirements, please let us know. We welcome diverse perspectives and strive to create an inclusive workplace where everyone is valued and respected.
How to apply
If you are interested, please apply through the standard channels for this role. Please note that this description may be updated as the team and business needs evolve.
Lead Backend Developer (Java) - Vesper Video Catalogue Team in London employer: Deltatre
Contact Detail:
Deltatre Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Lead Backend Developer (Java) - Vesper Video Catalogue Team in London
β¨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who might know someone at Deltatre. A friendly chat can sometimes lead to a referral, which is a great way to get your foot in the door.
β¨Tip Number 2
Show off your skills! If you have a GitHub or portfolio showcasing your Java projects, make sure to share it. This gives potential employers a taste of what you can do and how you approach problem-solving.
β¨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge and leadership skills. Be ready to discuss your experience with AWS, RESTful APIs, and agile methodologies. We want to see how you can contribute to the Vesper Video Catalogue Team!
β¨Tip Number 4
Donβt forget to apply through our website! Itβs the best way to ensure your application gets seen. Plus, it shows youβre genuinely interested in joining our team at Deltatre.
We think you need these skills to ace Lead Backend Developer (Java) - Vesper Video Catalogue Team in London
Some tips for your application π«‘
Tailor Your CV: Make sure your CV is tailored to the Lead Backend Developer role. Highlight your experience with Java, AWS, and any relevant projects that showcase your technical leadership skills. We want to see how you fit into our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our needs. Donβt forget to mention your experience in agile environments and your approach to team leadership.
Showcase Your Technical Skills: In your application, be sure to highlight your strong relational database experience and any work you've done with RESTful APIs. We love seeing specific examples of how you've tackled complex problems in your previous roles.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it shows you're keen on joining our team!
How to prepare for a job interview at Deltatre
β¨Know Your Tech Inside Out
Make sure you brush up on your Java skills, especially around RESTful APIs and event-driven systems. Be ready to discuss your experience with MySQL or PostgreSQL, and how you've optimised queries in the past. This role is all about technical leadership, so showing off your knowledge will definitely impress.
β¨Showcase Your Leadership Style
As a Lead Backend Developer, you'll be managing a team. Prepare to talk about your approach to coaching and performance management. Think of examples where you've built a healthy team culture or led agile ceremonies. This will demonstrate your people skills and ability to foster collaboration.
β¨Prepare for Problem-Solving Scenarios
Expect to face some technical challenges during the interview. Brush up on design patterns and be ready to discuss how you've tackled complex initiatives in the past. They might ask you to walk through your thought process on a specific problem, so practice articulating your solutions clearly.
β¨Communicate Clearly and Confidently
This role requires strong communication skills, so practice explaining your ideas succinctly. Be prepared to discuss how you keep stakeholders informed about progress and risks. Remember, they want someone who can lead and leave no one in the dark, so show them you can do just that!