At a Glance
- Tasks: Develop Java Spring Boot microservices and advocate for best coding practices.
- Company: Accenture is a global leader in professional services, focusing on strategy, consulting, and technology.
- Benefits: Enjoy 25 days of vacation, private medical insurance, and extra leave for charity work.
- Why this job: Join a diverse team making a real impact while growing your skills in an innovative environment.
- Qualifications: Significant Java experience, ideally with Spring Boot, and familiarity with agile methodologies required.
- Other info: This role requires SC clearance and hybrid working from Newcastle office three days a week.
The predicted salary is between 36000 - 60000 £ per year.
Location: Please note: due to the nature of the clients we partner with on this project, this role requires SC clearance, i.e. UK nationality (or citizenship or ILR/settlement status or dependent visa) and residence in the UK for a minimum of 5 years.
Hybrid Working: Please note - This role will require you to work from our Newcastle, Cobalt Business Park office 3 days per week.
As a Java Developer, you will:
- Work as part of a team to deliver features across the technical solution with your focus being on developing Java Spring Boot based microservices.
- Advocate for and employ good development practices on the team such as consistent branching strategy, coding standards, Test Driven Development, Continuous Integration and Continuous Testing.
- Support the technical leads in crafting the separation of functional into microservices and the end-to-end integration and flow between technical components.
- Support the test automation engineers in testing the stories and features delivered both from a functional and non-functional perspective.
- Follow the Scrum Methodology participating actively in sprint backlog refinement, sprint planning, stand-ups, sprint review and sprint retrospective.
- Have significant Java programming experience, ideally utilizing Spring Boot to develop microservices.
- Capable of working in an agile development environment, both collaboratively and individually.
- Have led teams and/or worked across multiple projects.
At Accenture in addition to a competitive basic salary, you will also have an extensive benefits package which includes 25 days’ vacation per year, annual performance bonus scheme (Career Level dependent), private medical insurance and 3 extra days leave per year for charitable work of your choice!
Accenture is an equal opportunities employer and encourages applications from all sections of society and does not discriminate on grounds of race, religion, or belief, ethnic or national origin, disability, age, citizenship, marital, domestic, or civil partnership status, sexual orientation, or gender identity, or any other basis as protected by applicable law.
Agile Java Developer employer: Accenture
Contact Detail:
Accenture Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Agile Java Developer
✨Tip Number 1
Familiarise yourself with Agile methodologies, especially Scrum, as this role heavily involves participating in sprints and team collaboration. Understanding the principles of Agile will not only help you during interviews but also demonstrate your commitment to the development process.
✨Tip Number 2
Brush up on your Java Spring Boot skills, particularly in developing microservices. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your practical experience.
✨Tip Number 3
Network with current or former employees of Accenture, especially those in similar roles. They can provide valuable insights into the company culture and expectations, which can be beneficial during your application process.
✨Tip Number 4
Prepare to discuss your experience with Test Driven Development (TDD) and Continuous Integration/Continuous Testing practices. Being able to articulate how you've implemented these practices in past projects will set you apart from other candidates.
We think you need these skills to ace Agile Java Developer
Some tips for your application 🫡
Understand the Role: Make sure you fully understand the responsibilities of an Agile Java Developer. Familiarise yourself with Java Spring Boot, microservices, and Agile methodologies, as these are key components of the role.
Tailor Your CV: Highlight your relevant experience in Java development, particularly with Spring Boot and microservices. Include specific projects where you've employed Agile practices and any leadership roles you've held.
Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for technology and your alignment with Accenture's values. Mention your understanding of their commitment to inclusion and how you can contribute to their mission.
Showcase Your Skills: In your application, provide examples of how you've successfully implemented good development practices, such as Test Driven Development and Continuous Integration. This will demonstrate your technical capabilities and teamwork skills.
How to prepare for a job interview at Accenture
✨Understand Agile Methodologies
Familiarise yourself with Agile principles and the Scrum methodology, as this role heavily involves participating in sprints and team collaboration. Be prepared to discuss your experience with Agile practices and how you've applied them in previous projects.
✨Showcase Your Java Expertise
Highlight your significant experience with Java, particularly with Spring Boot for developing microservices. Be ready to provide examples of past projects where you successfully implemented these technologies and the impact they had on the project outcomes.
✨Emphasise Team Collaboration
Accenture values teamwork, so be sure to share experiences where you worked effectively within a team. Discuss how you contributed to team goals, supported your colleagues, and advocated for best development practices.
✨Prepare for Technical Questions
Expect technical questions related to Java programming, microservices architecture, and development practices like Test Driven Development and Continuous Integration. Brush up on these topics and be ready to demonstrate your problem-solving skills through coding challenges or scenario-based questions.