At a Glance
- Tasks: Design and develop innovative Java solutions while mentoring junior engineers.
- Company: Join Deloitte, a leading tech firm with a collaborative hybrid work culture.
- Benefits: Enjoy competitive pay, flexible working, and opportunities for professional growth.
- Other info: Dynamic environment with excellent career advancement opportunities.
- Why this job: Make an impact with cutting-edge technology and diverse client projects.
- Qualifications: Proven Java experience, mentoring skills, and knowledge of modern frameworks.
The predicted salary is between 60000 - 80000 £ per year.
Deloitte is seeking an experienced Java developer to join our rapidly growing team in Manchester or Newcastle with hybrid working arrangements. The role involves technical delivery of innovative solutions for diverse clients.
Responsibilities
- Design, develop, and maintain high-quality Java codebases.
- Participate throughout the software development lifecycle, from design to deployment and maintenance.
- Engage and provide technical insight during system design.
- Collaborate with cross-functional teams to deliver software solutions.
- Write well-documented code and contribute to technical documentation.
- Proactively troubleshoot issues, maintain the smooth operation of live services, and play a key role in resolving complex production issues.
- Stay up to date with the latest Java technologies and best practices, assessing their impact and identifying opportunities for adoption.
- Effectively communicate complex technical topics to both technical and non-technical audiences.
- Actively contribute to the engineering community.
Essential Skills
- Proven Java development experience (including JVM-based languages like Kotlin and Scala), with advanced Java features, and mentoring others.
- Experience with Spring Framework (Spring MVC, Spring Boot).
- Experience designing, developing, and securing RESTful APIs, with threat assessment throughout the process.
- Deep understanding of OOP principles (SOLID), design patterns, and secure coding practices.
- Experience deploying and managing applications using containerisation technologies (Docker, Kubernetes).
- Experience using and defining version control strategies for the team (e.g., Git).
- Understanding system performance monitoring, diagnosis, and solutions implementation.
- Experience using CI/CD pipelines and tools (Jenkins, Bitbucket Pipelines, GitHub Actions).
- Working knowledge of cloud platforms (AWS, GCP, Azure) and core services.
Desirable Skills
- Experience with message queueing solutions (Kafka, SQS), Serverless technologies (Lambda), and monitoring and logging tools (Dynatrace, ELK stack, Splunk).
- Experience using logging to derive application insights.
- Consideration of non-functional requirements (security, accessibility, observability) during design and development.
- Solid understanding of Object-Relational Mapping principles and proficiency in JPA and Hibernate.
- Experience using Swagger for API documentation and coding alongside AI Assistants (GitHub Copilot).
- Experience with test tools like Selenium, Axe, Postman, or Bruno.
- Experience delivering complex projects from backlog through to production.
Soft Skills
- Excellent communication, collaboration and problem-solving abilities, enabling the identification and resolution of challenges in a dynamic, fast-paced environment.
- Ability to understand task requirements, dependencies, and prioritise work effectively for the team.
- Ability to mentor and guide junior engineers.
- Willing and eligible to obtain UK security clearance to Security Check (SC) if essential.
Senior Java Lead & Mentor — Hybrid, API & Cloud in Manchester employer: Hm Revenue & Customs (Hmrc)
Deloitte is an exceptional employer, offering a dynamic work environment in Manchester or Newcastle with hybrid working arrangements that promote work-life balance. Employees benefit from a culture of innovation and collaboration, with ample opportunities for professional growth through mentorship and engagement in the engineering community. The company prioritises employee development and well-being, making it an ideal place for those seeking meaningful and rewarding careers in technology.
Contact Details:
Hm Revenue & Customs (Hmrc) Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Senior Java Lead & Mentor — Hybrid, API & Cloud in Manchester
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Java projects, especially those involving APIs and cloud technologies. This gives potential employers a tangible look at what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts in simple terms, as you'll need to communicate effectively with both techies and non-techies alike.
✨Tip Number 4
Don't forget to apply through our website! We often have exclusive listings and opportunities that you won't find elsewhere. Plus, it shows you're genuinely interested in joining our team!
We think you need these skills to ace Senior Java Lead & Mentor — Hybrid, API & Cloud in Manchester
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your Java development experience, especially with Spring Framework and RESTful APIs, to show us you’re the right fit!
Show Off Your Projects:Include any relevant projects you've worked on, especially those involving containerisation technologies or cloud platforms. We love seeing practical examples of your work, so don’t hold back!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about this role and how your mentoring experience can benefit our team. It’s your chance to showcase your personality and enthusiasm!
Apply Through Our Website:We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any updates!
How to prepare for a job interview at Hm Revenue & Customs (Hmrc)
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially the advanced features and frameworks like Spring. Be ready to discuss your experience with JVM-based languages and how you've mentored others in the past.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex production issues or improved system performance. Highlight your troubleshooting strategies and how you maintain live services smoothly.
✨Communicate Clearly and Effectively
Practice explaining technical concepts in simple terms. You might be asked to communicate with both technical and non-technical audiences, so being clear and concise is key.
✨Stay Updated on Tech Trends
Familiarise yourself with the latest Java technologies and cloud platforms. Be prepared to discuss how you've assessed their impact and identified opportunities for adoption in your previous roles.