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
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
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.