Lead Java Developer

Lead Java Developer

Slough Full-Time 72000 - 84000 £ / year (est.) No home office possible
R

At a Glance

  • Tasks: Lead the technical roadmap and mentor a dynamic development team.
  • Company: Join a profitable SaaS business delivering innovative software and AI solutions.
  • Benefits: Enjoy competitive salary, career progression, and a pension plan.
  • Why this job: Be part of exciting projects with opportunities for technical growth and leadership.
  • Qualifications: Strong Java and Python skills, AWS experience, and team leadership aspirations required.
  • Other info: This is a fully office-based role in London.

The predicted salary is between 72000 - 84000 £ per year.

An excellent opportunity awaits an experienced Java Developer with strong cloud infrastructure and architecture skills to join an exciting SaaS business. This role offers technical growth, variety, and strong development opportunities. The company is a profitable, maturing technology business delivering software and AI-driven solutions for industrial sectors.

In this role, you’ll join an established development team in a hands-on position, leading and owning the technical roadmap and efforts to improve and redesign infrastructure. You’ll focus on boosting performance, driving efficiency, managing technical costs and debt, and helping scale and improve the reliability of the product’s system. As a team lead, you’ll mentor and provide technical guidance while working closely with the Software Engineering Manager. This role is fully office-based in London.

The ideal candidate is a hands-on Software Engineer with strong experience in Java and Python, confident working with AWS cloud infrastructure including containerisation (Docker/Kubernetes), architecture, and scaling systems. They will have solid skills in building and managing data ingestion and processing pipelines (Kafka/Spring Batch) and be looking to lead a team in an office-based environment in London.

This is a fantastic opportunity for an experienced developer to join a growing business with exciting projects, technical ownership, and great growth potential.

  • Lead and own the technical roadmap to improve and scale infrastructure
  • Focus on performance, efficiency, cost management, and reliability
  • Mentor and guide the development team while working closely with management
  • Fully office-based role in London

The Person:

  • Experienced Hands-on Software Developer with strong Java and Python experience
  • Strong AWS cloud infrastructure and containerisation (Docker/Kubernetes)
  • Skilled in building and managing data ingestion and processing pipelines (Kafka/Spring Batch)
  • Looking to lead a team in an office-based role in London

To apply for this role or to be considered for further roles, please click "Apply Now" or contact Marcel Cerek at Rise Technical Recruitment.

Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.

Lead Java Developer employer: Rise Technical

Join a dynamic SaaS business in London that prioritises employee growth and technical innovation. With a strong focus on mentorship and collaboration, this company offers a vibrant work culture where your contributions directly impact the development of cutting-edge software solutions. Enjoy competitive benefits, including a generous pension scheme, while working in an environment that fosters professional advancement and encourages you to take ownership of exciting projects.
R

Contact Detail:

Rise Technical Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Java Developer

✨Tip Number 1

Familiarise yourself with the latest trends in Java and Python development, especially in relation to cloud infrastructure. Being able to discuss recent advancements or tools during your interview can demonstrate your passion and commitment to the field.

✨Tip Number 2

Prepare to showcase your experience with AWS, Docker, and Kubernetes. Consider creating a small project or case study that highlights your skills in these areas, as practical examples can significantly strengthen your candidacy.

✨Tip Number 3

Brush up on your leadership and mentoring skills. Think of specific instances where you've successfully guided a team or improved a process, as this will be crucial for the role of a team lead.

✨Tip Number 4

Network with professionals in the SaaS industry, particularly those who work with AI-driven solutions. Engaging in conversations about their experiences can provide valuable insights and may even lead to referrals.

We think you need these skills to ace Lead Java Developer

Java Programming
Python Programming
AWS Cloud Infrastructure
Docker
Kubernetes
Data Ingestion and Processing Pipelines
Kafka
Spring Batch
Technical Leadership
Mentoring Skills
Performance Optimisation
Cost Management
System Reliability
Technical Roadmap Development
Team Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Python, and AWS cloud infrastructure. Include specific projects where you've led teams or improved system performance to align with the job requirements.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your hands-on experience with containerisation technologies like Docker and Kubernetes, and how you can contribute to the technical roadmap.

Showcase Leadership Skills: Since this role involves mentoring and guiding a team, provide examples of your leadership experience. Discuss how you've successfully managed projects or led teams in previous roles.

Highlight Relevant Technical Skills: Emphasise your skills in building and managing data ingestion and processing pipelines, such as Kafka and Spring Batch. This will demonstrate your technical expertise and suitability for the position.

How to prepare for a job interview at Rise Technical

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with Java and Python in detail. Highlight specific projects where you've used these languages, especially in relation to AWS cloud infrastructure and containerisation technologies like Docker and Kubernetes.

✨Demonstrate Leadership Skills

As a Lead Java Developer, you'll be expected to mentor and guide your team. Share examples of how you've successfully led teams in the past, focusing on your approach to mentoring and technical guidance.

✨Discuss Performance and Efficiency Improvements

Prepare to talk about how you've previously improved system performance and efficiency. Use concrete examples that illustrate your ability to manage technical costs and debt while scaling systems effectively.

✨Understand the Company’s Vision

Research the company and its products thoroughly. Be ready to discuss how your skills and experiences align with their goals, particularly in delivering software and AI-driven solutions for industrial sectors.

R
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>