At a Glance
- Tasks: Lead a Java Development team, mentor juniors, and enhance existing products.
- Company: Join a reputable company with software used by thousands across the UK.
- Benefits: Enjoy hybrid working, career progression, and a commitment to diversity.
- Why this job: Be part of a dynamic team, work on exciting projects, and make a real impact.
- Qualifications: 7+ years in software development, strong Java, Spring, and AWS skills required.
- Other info: Must be eligible to work in the UK and near London.
The predicted salary is between 43200 - 72000 £ per year.
An exciting opportunity has arisen for a Lead Java Software Engineer to join a highly reputable company whose software products are used by 1000's of customers across the UK. The company is committed to internal training and career progression, as well as fostering diversity and inclusion within their technology teams. The role offers a hybrid working structure (two days per week in the office on average) and their modern offices are easily accessible via London and surrounding areas.
Responsibilities:
- Serve as a lead member of the Java Development team, mentoring junior members
- Serve as a key contributor in a Java, Spring, AWS, and Microservices environment.
- Lead the redevelopment of existing products while enhancing functionality.
- Collaborate with offshore teams and engage with senior internal stakeholders.
- Adhere to DevOps best practices.
- Ensure compliance with SOLID principles.
Technical Requirements:
- 7+ years of software development experience
- Commercial experience with Java, Spring and AWS
- Good commercial understanding of Agile and DevOps
- Full software development life cycle (SDLC) including testing
- Experience with Kubernetes, Docker is preferred
- Previous experience transitioning from .Net to Java is beneficial
- Applicants must be astute across Spring, Development Best Practice, Java fundamentals, Java Execution flow and Rest best practice.
All candidates must be eligible to work in the UK and be within a commutable distance to London.
Lead Java Software Engineer in City of London employer: Spectrum It Recruitment Limited
Contact Detail:
Spectrum It Recruitment Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Java Software Engineer in City of London
✨Tip Number 1
Familiarise yourself with the company's products and services. Understanding how their software is used by customers can help you demonstrate your enthusiasm and knowledge during interviews.
✨Tip Number 2
Network with current or former employees on platforms like LinkedIn. They can provide insights into the company culture and the specific skills that are valued, which can give you an edge in discussions.
✨Tip Number 3
Brush up on your leadership and mentoring skills. Since this role involves leading a team, be prepared to discuss your experience in guiding junior developers and fostering a collaborative environment.
✨Tip Number 4
Stay updated on the latest trends in Java, Spring, and AWS technologies. Being able to speak about recent developments or best practices in these areas will show your commitment to continuous learning and improvement.
We think you need these skills to ace Lead Java Software Engineer in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Spring, and AWS. Emphasise your leadership skills and any mentoring experience, as these are key for the role.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the position and the company. Mention your understanding of Agile and DevOps practices, and how you can contribute to the team’s success.
Showcase Relevant Projects: Include specific examples of projects where you've led development efforts or improved existing products. Highlight your experience with microservices and any transition from .Net to Java.
Highlight Soft Skills: Since the role involves collaboration with offshore teams and senior stakeholders, emphasise your communication and teamwork skills. Mention any experience in fostering diversity and inclusion within tech teams.
How to prepare for a job interview at Spectrum It Recruitment Limited
✨Showcase Your Leadership Skills
As a Lead Java Software Engineer, you'll be expected to mentor junior members. Be prepared to discuss your previous leadership experiences and how you've successfully guided teams in the past.
✨Demonstrate Technical Proficiency
Make sure you can confidently talk about your experience with Java, Spring, and AWS. Prepare examples of projects where you've applied these technologies, especially in a microservices environment.
✨Understand Agile and DevOps Practices
Since the company values Agile and DevOps, brush up on these methodologies. Be ready to explain how you've implemented Agile practices in your previous roles and how you adhere to DevOps best practices.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills and technical knowledge. Think of scenarios where you've had to troubleshoot issues or lead a project, and be ready to walk through your thought process.