At a Glance
- Tasks: Design and develop scalable backend microservices using Java and Spring Boot.
- Company: Join a leading IT services company with a focus on innovation.
- Benefits: Enjoy a competitive salary, hybrid work model, and opportunities for professional growth.
- Other info: Collaborative environment with a strong emphasis on continuous learning.
- Why this job: Lead a dynamic team and make an impact in the tech world.
- Qualifications: 8+ years of experience in backend development and team leadership.
The predicted salary is between 48000 - 72000 £ per year.
Location: London, UK
Mode: Hybrid
Duration: Permanent
Job Description:
- Design, develop, and deploy scalable and resilient backend microservices using Java and Spring Boot.
- Configure DevOps pipelines on Google Cloud Platform (GCP) to support our credit decisioning engine.
- Build and maintain automated testing frameworks to ensure high-quality, mission‑critical applications.
- Collaborate within an agile team to deliver backend features with a focus on performance and reliability.
- Work closely with architects and product owners to define technical solutions aligned with business goals.
We need resources with 8+ years’ experience and with Project Lead experience. We are currently looking for full stack Java expertise who also has lead experience. Candidate should possess strong Java & Spring Boot experience and also should be able to lead/mentor a small team of 5 members. Being a lead, should have some experience in any of the UI frameworks.
Required Skills & Experience:
- Backend Development: 8–15 years of experience with Java, Spring Boot, and microservices architecture.
- DevOps & Cloud: Hands‑on experience with GCP, AWS, or Azure; familiarity with CI/CD pipelines.
- API Development: Proven expertise in building and maintaining RESTful APIs.
- Frontend Knowledge: Working knowledge of React or Angular.
- Testing: Strong background in automated testing and quality assurance practices.
- Mindset: Demonstrated commitment to continuous learning and excellent communication skills.
Good to have:
- GCP Data Services: Experience with BigQuery, Spanner, Cloud Composer, or Dataflow.
- Generative AI: Exposure to LangChain, LangGraph, or similar tools; interest in building agentic solutions.
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Information Technology
Industries: IT Services and IT Consulting
Full Stack Engineer employer: HCLTech
HCLTech is an exceptional employer that fosters a dynamic and inclusive work culture, where innovation thrives and employees are empowered to grow their skills in cutting-edge technologies. With a global presence and a commitment to employee development, HCLTech offers numerous opportunities for career advancement, particularly in the exciting field of AI and frontend development. Joining our team means being part of a collaborative environment that values creativity and encourages meaningful contributions to impactful projects.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which are often the best way to land an interview.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, Spring Boot, and any UI frameworks you've worked with. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common algorithms and data structures, and be ready to discuss your past projects in detail—especially your leadership experiences.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented Full Stack Engineers. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Full Stack Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Java, Spring Boot, and microservices. We want to see how your skills align with the role, so don’t be shy about showcasing your backend development expertise!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for our team. Mention your leadership experience and how you’ve successfully mentored others in the past.
Showcase Your Projects:If you've worked on any relevant projects, make sure to include them in your application. We love seeing real examples of your work, especially if they involve GCP or automated testing frameworks!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at HCLTech
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Java, Spring Boot, and microservices architecture. Brush up on your knowledge of RESTful APIs and be ready to discuss how you've implemented these technologies in past projects.
✨Showcase Your Leadership Skills
Since the role requires project lead experience, prepare examples of how you've successfully led a team. Think about challenges you faced and how you mentored your team members to overcome them.
✨Familiarise Yourself with DevOps Practices
Get comfortable discussing CI/CD pipelines and your experience with GCP or other cloud platforms. Be ready to explain how you’ve configured DevOps pipelines in previous roles and the impact it had on project delivery.
✨Prepare for Agile Collaboration
As the role involves working within an agile team, think of examples where you collaborated closely with product owners and architects. Highlight how you contributed to defining technical solutions that aligned with business goals.