At a Glance
- Tasks: Design, develop, and maintain cloud-based applications as part of an Agile team.
- Company: Join a leading tech company focused on delivering innovative global solutions.
- Benefits: Enjoy a hybrid work model with three days in the Newcastle office and flexible perks.
- Why this job: Be part of a dynamic team shaping the future of technology while enhancing your skills.
- Qualifications: Must have 3+ years of Java experience and knowledge of cloud technologies like AWS.
- Other info: Engage in continuous improvement and knowledge sharing within a collaborative environment.
The predicted salary is between 36000 - 60000 £ per year.
As a Java Developer, you will be responsible for designing, developing and maintaining high-quality cloud-based applications. You will be part of a high-performing cross-functional Agile team that fosters teamwork, collaboration and trust to deliver robust and future-proof global solutions that align with business goals. Your role involves designing and building Java modules, and ensuring the functionality, security and performance of the applications. This role is hybrid - three days a week out of our Newcastle office.
Key Responsibilities
- Become an integral member of a high-performing Agile team, contributing to the shaping and development of Sage’s future.
- Develop, deliver and implement high quality technical solutions.
- Write well-designed, efficient code using test driven development and other programming techniques.
- Maintain relevant documentation to describe logic, coding/configuration, testing and changes where applicable.
- Run through all phases of the project lifecycle independently or as part of a team in an Agile environment.
- Actively engage in all ceremonies, identify opportunities for continuous improvement of development processes and transfer knowledge amongst team members.
- Continuously strive to make improvements to the existing applications and/or systems, services and processes.
- Seek out and act upon feedback.
- Assist in educating others within IT where required.
- Keep up to date with relevant technology areas.
Requirements:
- 3+ years of Java is a MUST.
- Experience working on cloud-based applications.
- Strong AWS tech stack experience.
- Working knowledge of Azure and Oracle.
Java Developer employer: Sage Group plc
Contact Detail:
Sage Group plc Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Developer
✨Tip Number 1
Familiarise yourself with Agile methodologies if you haven't already. Since you'll be part of a high-performing Agile team, understanding the principles and practices of Agile will help you integrate smoothly and contribute effectively from day one.
✨Tip Number 2
Brush up on your cloud-based application development skills, particularly with AWS. Given that strong AWS tech stack experience is a requirement, showcasing your knowledge in this area during discussions can set you apart from other candidates.
✨Tip Number 3
Prepare to discuss your experience with test-driven development (TDD). Being able to articulate how you've implemented TDD in past projects will demonstrate your commitment to writing high-quality, efficient code, which is crucial for this role.
✨Tip Number 4
Stay updated on the latest trends and technologies in Java development and cloud computing. Showing that you're proactive about learning and adapting to new technologies will impress the hiring team and align with their goal of continuous improvement.
We think you need these skills to ace Java Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java and cloud-based applications. Emphasise your 3+ years of Java experience and any relevant projects you've worked on, especially those involving AWS, Azure, or Oracle.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that demonstrate your ability to work in an Agile environment and your commitment to continuous improvement.
Showcase Your Technical Skills: Include a section in your application that lists your technical skills, particularly focusing on Java, AWS, and any other relevant technologies. This will help the hiring team quickly see your qualifications.
Highlight Team Collaboration: Since the role involves being part of a high-performing Agile team, provide examples of how you've successfully collaborated with others in previous roles. This could include participation in Agile ceremonies or knowledge transfer sessions.
How to prepare for a job interview at Sage Group plc
✨Showcase Your Java Expertise
Make sure to highlight your 3+ years of experience with Java during the interview. Be prepared to discuss specific projects where you designed and developed applications, focusing on your problem-solving skills and how you overcame challenges.
✨Demonstrate Cloud Knowledge
Since the role involves cloud-based applications, brush up on your knowledge of AWS, Azure, and Oracle. Be ready to explain how you've used these technologies in past projects and how they can benefit the company's goals.
✨Emphasise Agile Experience
As you'll be part of a high-performing Agile team, share your experiences working in Agile environments. Discuss your involvement in ceremonies, how you contributed to continuous improvement, and any specific methodologies you’ve employed.
✨Prepare for Technical Questions
Expect technical questions that assess your coding skills and understanding of test-driven development. Practise coding challenges and be ready to explain your thought process while solving problems, as this will demonstrate your analytical abilities.