At a Glance
- Tasks: Develop innovative Java applications in a collaborative, agile environment.
- Company: Join CDL, a leading software development company in the UK insurance sector.
- Benefits: Enjoy hybrid working, 25-30 days holiday, and health & wellbeing programs.
- Why this job: Be part of a creative culture that values continuous learning and teamwork.
- Qualifications: Strong Java experience, knowledge of microservices, and cloud platforms like AWS required.
- Other info: Clear career progression pathways and commitment to diversity and inclusion.
The predicted salary is between 30000 - 70000 £ per year.
Job Title: Java Developer (Intermediate Level)
We are seeking an Intermediate Java Developer to join our dynamic Data Services team. In a collaborative, agile environment, you will develop sophisticated insurance solutions within a microservices-based architecture using Java. The ideal candidate will have experience in developing Java applications in a Cloud environment and will contribute to a culture of continuous learning.
Upon hiring, your official job title will be Data Engineer. You will work towards a clear vision and roadmap, collaborating with a growing team to design and develop innovative solutions. If you thrive in a collaborative and inspiring culture, we would love to hear from you!
About CDL
CDL is one of the UK’s leading software development companies, employing over 600 staff at our Stockport campus. We have a strong presence in the high-volume retail insurance sector and have pioneered developments in aggregator, web, and telematics solutions. Our innovative technologies enable our clients to succeed in the competitive UK insurance market.
We foster a creative, collaborative culture, employing agile methodologies to deliver market-leading applications. Our environment is designed to be inspiring and supportive, with our employees at the core of our success.
Key Responsibilities
- Join our Hummingbird product team, a cloud-based solution used by insurance companies across the UK.
- Develop Java applications, primarily using Spring Boot.
- Contribute to the design and development of scalable, highly available software systems.
- Experience with AWS technologies is advantageous.
Skills, Knowledge, and Expertise
- Strong Java development experience.
- Experience with Microservices architecture, preferably Spring Boot.
- Understanding of Linux/Unix environments.
- Experience with Cloud platforms such as AWS.
- Experience in complex, high-availability software systems.
Bonus Skills
- Experience with Terraform.
- Knowledge of GitLab.
Salary and Benefits
The role offers a salary of up to £50,000 per annum. We provide clear career progression pathways through CDL’s structured framework (https://progression.cdl.co.uk/), along with a comprehensive benefits package including hybrid working, 25 days holiday (rising to 30), health and wellbeing programs, social activities, and much more.
Join us and grow your career in a supportive, innovative environment that values diversity and inclusion. We encourage applications from all backgrounds and are committed to workplace flexibility and adjustments.
#J-18808-Ljbffr
Intermediate Java Developer employer: Manchester Digital
Contact Detail:
Manchester Digital Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Intermediate Java Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Spring Boot and AWS. Having hands-on experience or projects that showcase your skills in these areas can significantly boost your chances.
✨Tip Number 2
Engage with the Java development community online. Participate in forums or groups related to Java and microservices. This not only helps you stay updated but also allows you to network with professionals who might provide insights or referrals.
✨Tip Number 3
Prepare to discuss your previous experiences with collaborative projects, especially in agile environments. Be ready to share examples of how you've contributed to team success and how you handle challenges in a team setting.
✨Tip Number 4
Research CDL and their Hummingbird product. Understanding their business model and the specific challenges they face in the insurance sector will allow you to tailor your discussions and demonstrate your genuine interest in the role.
We think you need these skills to ace Intermediate Java Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java development experience, particularly with Spring Boot and microservices architecture. Include any relevant projects or roles that demonstrate your skills in a cloud environment.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your understanding of the insurance sector. Mention specific experiences that align with the job description, such as working with AWS technologies or developing scalable software systems.
Showcase Continuous Learning: Since the company values continuous learning, mention any recent courses, certifications, or personal projects that demonstrate your commitment to staying updated with the latest technologies and methodologies in Java development.
Highlight Team Collaboration: Emphasise your experience working in collaborative environments. Provide examples of how you have contributed to team projects, especially in agile settings, to show that you can thrive in their dynamic culture.
How to prepare for a job interview at Manchester Digital
✨Showcase Your Java Expertise
Be prepared to discuss your experience with Java development in detail. Highlight specific projects where you've used Java, especially in a microservices architecture or cloud environment. This will demonstrate your technical skills and relevance to the role.
✨Familiarise Yourself with Spring Boot
Since the role involves developing applications using Spring Boot, make sure you understand its core concepts and features. Be ready to explain how you've implemented Spring Boot in past projects and any challenges you faced.
✨Understand Cloud Technologies
As experience with AWS is advantageous, brush up on your knowledge of cloud platforms. Be ready to discuss how you've utilised AWS services in your previous roles and how they can enhance application performance and scalability.
✨Emphasise Collaboration and Agile Experience
This position values a collaborative culture, so be prepared to share examples of how you've worked effectively in teams. Discuss your experience with agile methodologies and how they have contributed to successful project outcomes.