At a Glance
- Tasks: Lead a high-performing team while coding with Java and modernising legacy systems.
- Company: Award-winning FinTech company near Epsom with a focus on innovation.
- Benefits: Salary up to £100,000, 27 days holiday, and career growth opportunities.
- Why this job: Be at the forefront of tech transformation and make a real impact in FinTech.
- Qualifications: Strong Java skills, people leadership experience, and cloud platform knowledge.
- Other info: Dynamic work environment with a mix of hands-on coding and leadership.
The predicted salary is between 60000 - 84000 £ per year.
Job Description
Avanti recruitment is currently working with a leading award-winning FinTech company based near Epsom, who are looking for a Engineering Manager who is looking to stay close to the code.
You’ll spend between 30-50% of your time coding, and the rest of your time on people leadership and delivery management. This role is central to a major modernisation project, moving from a legacy monolithic application to a modern microservices and cloud-based architecture.
This role will require you on-site 4 days per week, with 1 day remote working.
Your responsibilities:
- Own delivery within a small, high-performing team (currently 3 developers + 1 SRE).
- Stay hands-on with Java, Spring Boot, microservices, AWS, Docker, Kubernetes and guide best practice.
- Run daily stand up meetings
- Lead on system design and architecture for services and modernisation of legacy code
- Provide day to day technical and people leadership (Mentoring, 1-to-1s, conflict resolution and career progression)
- Implement escalation and incident management processes, ensuring resilience and reliability
- Report on progress to the Head of Technology, and keep them up to date with progress reports
- Act as a bridge between development, operations and other business functions (e.g. Trading, Change)
Experience required
- Must have people leadership experience (1-2-1’s, escalation point, disciplinary action when needed etc)
- Strong hands on Java coding skills
- Experience in either cloud platforms (AWS preferred), or DevOps experience Docker/Kubernetes & CI/CD Pipelines
- Track record of leading teams or projects, this could be as a Tech Lead / Principal Engineer or Engineering Manager
- Exposure to incident management, monitoring and resilience tools (Prometheus, Grafana, ELK etc)
- Awareness of Security – dependency scanning, vulnerability management
- Strong communication skills, able to collaborate with stakeholder, present updates and represent engineering in wider discussions
This role will have an element of hands-on development so you must be comfortable still coding, as this could take up 30-50% of your time. The company is planning on expanding in the next year, so this is a great time to elevate your career.
Salary up to £100,000 + 27 days holiday.
If you are interested in discussing then click Apply Now!!
Engineering Manager (Java) employer: Avanti
Contact Detail:
Avanti Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Engineering Manager (Java)
✨Tip Number 1
Network like a pro! Reach out to your connections in the FinTech space, especially those who might know about opportunities at companies like the one you're eyeing. A personal referral can make all the difference in getting your foot in the door.
✨Tip Number 2
Prepare for those interviews by brushing up on your Java skills and understanding microservices architecture. Be ready to discuss your hands-on experience and how you’ve led teams in the past. We want to see that you can not only code but also inspire others!
✨Tip Number 3
Showcase your leadership style! Think about examples where you've mentored team members or resolved conflicts. This role is all about people management, so let’s highlight your ability to lead and support your team effectively.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Engineering Manager (Java)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Engineering Manager role. Highlight your hands-on Java experience and any leadership roles you've had. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for coding and people leadership, and explain why you're excited about the modernisation project. Let us know how you can bridge the gap between development and operations.
Showcase Your Technical Skills: Don’t forget to mention your experience with AWS, Docker, Kubernetes, and CI/CD pipelines. We’re looking for someone who’s not just a leader but also stays close to the code, so make sure to highlight relevant projects you've worked on.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. We can’t wait to hear from you!
How to prepare for a job interview at Avanti
✨Know Your Tech Stack
Make sure you brush up on your Java, Spring Boot, and microservices knowledge. Be ready to discuss your hands-on experience with these technologies, as well as any projects you've led that involved AWS, Docker, or Kubernetes.
✨Showcase Your Leadership Skills
Prepare examples of how you've successfully led teams in the past. Think about specific situations where you mentored team members, resolved conflicts, or implemented processes that improved team performance.
✨Understand the Company’s Vision
Research the FinTech company and their current projects, especially the modernisation initiative. Being able to articulate how your skills align with their goals will show that you're genuinely interested and invested in their success.
✨Practice Communication
Since strong communication is key for this role, practice explaining complex technical concepts in simple terms. You might be asked to present updates or represent engineering in discussions, so being clear and concise is crucial.