At a Glance
- Tasks: Lead a team of junior engineers and mentor them in software development.
- Company: Join a FinTech disruptor with Unicorn status and a pioneering MedTech focus.
- Benefits: Enjoy competitive salary, generous pension, bonuses, and remote work options.
- Why this job: Make an impact in a cutting-edge environment while honing your leadership skills.
- Qualifications: Experience in Java, cloud-native solutions, and a passion for software craftsmanship.
- Other info: Fully remote role with excellent career growth opportunities and a supportive culture.
The predicted salary is between 48000 - 72000 £ per year.
Looking to be a leader in an industry-leading company? Java has been the backbone of software development for years, and I’m seeking a skilled Lead Java Engineer to continue its legacy. In this role, you will lead alongside another Senior Engineer and a Tech Lead, guiding a team of six juniors to success.
Your responsibilities will include mentoring, coaching, and line management, while effectively managing the expectations of both technical and non-technical stakeholders. You will work with Java 12 within a Spring Boot framework, operating in a Google Cloud Platform (GCP) environment. Our platform stack utilises Kubernetes on GCP, with infrastructure defined by Terraform and source code managed through GitLab.
The ideal candidate will have experience designing and building cloud-native solutions. Beyond technical skills, we value a genuine passion for software craftsmanship and a 'you build it, you run it' mindset, which aligns with our culture.
This is a fully remote role, though we also have a London office available for those who prefer an office environment. We offer a competitive salary, a generous pension contribution, discretionary bonuses, and additional perks.
If this opportunity aligns with your ambitions, apply below. No CV is needed for an initial conversation.
We are a FinTech disruptor with Unicorn status, and a leading MedTech pioneer delivering advanced software solutions. We value your unique skills, experience, and career goals. Register with us today to kick-start your job search.
Lead Software Engineer employer: LinuxRecruit
Contact Detail:
LinuxRecruit Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on a Lead Software Engineer role or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, Spring Boot, and cloud-native solutions. This will give potential employers a taste of your craftsmanship and problem-solving abilities.
✨Tip Number 3
Prepare for interviews by brushing up on both technical and soft skills. Practice explaining your thought process when tackling coding challenges and be ready to discuss how you’ve mentored others in previous roles.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to get noticed and start a conversation without needing a CV. We’re excited to see what unique skills you bring to the table!
We think you need these skills to ace Lead Software Engineer
Some tips for your application 🫡
Show Your Passion for Software Craftsmanship: When writing your application, let your enthusiasm for software development shine through. We love candidates who are genuinely passionate about their craft, so share any personal projects or experiences that highlight this.
Tailor Your Application to Us: Make sure to customise your application to reflect how your skills and experiences align with the role. Mention your experience with Java, Spring Boot, and cloud-native solutions, as these are key to what we’re looking for.
Highlight Your Leadership Skills: Since this is a Lead Software Engineer position, don’t forget to showcase your leadership abilities. Talk about your mentoring and coaching experiences, and how you’ve successfully managed teams in the past.
Keep It Simple and Direct: We appreciate clarity! Keep your application straightforward and to the point. Remember, no CV is needed for an initial chat, so focus on conveying your thoughts clearly in your written application.
How to prepare for a job interview at LinuxRecruit
✨Know Your Tech Stack
Make sure you’re well-versed in Java 12, Spring Boot, and the Google Cloud Platform. Brush up on Kubernetes and Terraform too, as these are crucial for the role. Being able to discuss your experience with these technologies will show that you’re ready to hit the ground running.
✨Showcase Your Leadership Skills
Since this role involves mentoring and managing a team, be prepared to share examples of how you've successfully led projects or teams in the past. Highlight your coaching style and how you handle both technical and non-technical stakeholders to demonstrate your leadership capabilities.
✨Emphasise Your Passion for Software Craftsmanship
This company values a genuine passion for software development. Be ready to talk about your approach to coding, your commitment to quality, and any personal projects that showcase your dedication to the craft. This will resonate well with their culture.
✨Prepare for Remote Work Dynamics
As this is a fully remote role, think about how you manage your time and communicate effectively in a virtual environment. Share strategies you’ve used to stay productive and engaged while working remotely, as this will show you can thrive in their setup.