Principal / Lead Java Developer
Principal / Lead Java Developer

Principal / Lead Java Developer

City of London Full-Time 48000 - 84000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Lead the development of scalable Java solutions and collaborate with clients on impactful projects.
  • Company: Enablis is a tech consultancy focused on delivering efficient digital solutions for businesses.
  • Benefits: Enjoy hybrid work options, a collaborative culture, and opportunities to grow your professional network.
  • Why this job: Join a passionate team, work on meaningful projects, and make a real impact in the tech industry.
  • Qualifications: Proven experience in Java development, cloud environments, and strong communication skills are essential.
  • Other info: We value diversity and encourage applications from all qualified individuals.

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

Enablis City Of London, England, United Kingdom

Direct message the job poster from Enablis

Overview

Hiring best in class techies for Enablis

Principal / Lead Java Developer

London – Hybrid

Who are we?

Enablis is a technology delivery consultancy who partner with clients to accelerate digital roadmaps. By combining our deep knowledge and best practice experience with the client’s domain expertise, we are able to deliver technology solutions quickly, efficiently and as stress free as possible

We keep things simple and have a ruthless, uncomplicated focus on how our customers can use technology to add value to their business. That’s why we avoid tricky or ambiguous jargon in our service offerings: as far we we’re concerned, we’re always there to collaborate with clients and use our experiences to shape and affect the delivery of their technology roadmaps as positively as possible. It’s as simple as that.

We’re looking for passionate, talented tech experts who want to work on projects that matter. At Enablis, you’ll have the chance to collaborate with some of the most talented minds in the industry and create real impact. If you have the skills and ambition, we’ll open the door to incredible opportunities and introduce you to a network of equally driven, like-minded professionals.

Job brief

We are looking for a Principal / Lead Java Developer to produce scalable and robust software solutions for our clients. You’ll be part of a cross-functional team that’s responsible for the full SDLC, from conception to deployment.

We’re a consultancy, so expect close collaboration with our customers, as such we expect you to be a team player with a knack for collaboration and communication.

Responsibilities

  • Collaborate – Work with stakeholders and product managers to ideate software solutions
  • Design – From concept to build, modern technical solutions, familiar with approaches such as MACH alliance.
  • Code – Write effective, secure code that can scale and evolve with the demands of evolving platforms.
  • Robust – Write maintainable, reliable code with sensible testing strategies.
  • Growth – Understand your role and impact at a client, share experience and help develop those around you.
  • Lead – Where required lead teams, projects and products

Qualifications

  • Proven experience in a Senior Java focused role
  • Experience developing modern tech stacks
  • Experience working in modern Cloud environments (AWS)
  • Knowledge of back-end languages mainly Java (Kotlin, Scala or Go would be beneficial)
  • Knowledge of front-end languages and libraries would be a bonus (e.g. React, Vue, Flutter)
  • Familiarity with data design, handling and security
  • Excellent communication and teamwork skills
  • An analytical mind

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Consulting and Engineering

Industries

  • IT Services and IT Consulting and Information Technology & Services

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Principal / Lead Java Developer employer: Enablis

At Enablis, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation in the heart of London. Our hybrid working model provides flexibility, while our commitment to employee growth ensures that you will have access to continuous learning opportunities and the chance to work alongside some of the brightest minds in technology. Join us to make a meaningful impact on exciting projects and be part of a supportive team that values your contributions.
E

Contact Detail:

Enablis Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal / Lead Java Developer

✨Tip Number 1

Familiarise yourself with the latest trends in Java development and cloud technologies, especially AWS. This will not only help you during interviews but also demonstrate your commitment to staying updated in a fast-paced industry.

✨Tip Number 2

Network with current or former employees of Enablis on platforms like LinkedIn. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during your application process.

✨Tip Number 3

Prepare to discuss your experience with collaborative projects. Since the role emphasises teamwork and communication, having specific examples ready will showcase your ability to work effectively in cross-functional teams.

✨Tip Number 4

Research the MACH alliance principles and be ready to discuss how they apply to modern software solutions. This knowledge will set you apart as a candidate who understands the strategic direction of technology in consultancy.

We think you need these skills to ace Principal / Lead Java Developer

Proficient in Java programming
Experience with Kotlin, Scala, or Go
Familiarity with front-end technologies (e.g. React, Vue, Flutter)
Strong understanding of Cloud environments (AWS)
Knowledge of software design patterns
Experience with the full Software Development Life Cycle (SDLC)
Ability to write secure and maintainable code
Strong problem-solving skills
Excellent communication and collaboration skills
Attention to detail
Analytical thinking
Experience with data design and security
Leadership skills for managing teams and projects
Adaptability to evolving technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in Java development and any relevant technologies mentioned in the job description. Emphasise your collaboration skills and any leadership roles you've held.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and consultancy work. Mention specific projects where you collaborated with stakeholders and how you contributed to successful outcomes.

Showcase Relevant Skills: In your application, clearly outline your experience with modern tech stacks and cloud environments like AWS. If you have knowledge of front-end languages or data design, be sure to include that as well.

Highlight Teamwork and Communication: Since the role requires strong teamwork and communication skills, provide examples from your past experiences where you effectively collaborated with others to achieve project goals.

How to prepare for a job interview at Enablis

✨Showcase Your Technical Expertise

As a Principal / Lead Java Developer, it's crucial to demonstrate your deep understanding of Java and modern tech stacks. Be prepared to discuss specific projects where you've implemented scalable solutions and how you approached coding challenges.

✨Emphasise Collaboration Skills

Since the role involves close collaboration with clients and team members, highlight your experience working in cross-functional teams. Share examples of how you've successfully communicated with stakeholders to deliver effective software solutions.

✨Discuss Your Leadership Experience

If you've led teams or projects before, make sure to mention this during the interview. Talk about your leadership style and how you've helped develop others in your team, as this aligns with the expectations of the role.

✨Prepare for Problem-Solving Questions

Expect to face technical problem-solving questions that assess your analytical skills. Practice coding challenges and be ready to explain your thought process clearly, as this will showcase your ability to write maintainable and reliable code.

Principal / Lead Java Developer
Enablis
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

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