At a Glance
- Tasks: Develop Java Spring Boot microservices and collaborate in an agile team environment.
- Company: Accenture is a global leader in professional services, known for innovation and inclusion.
- Benefits: Enjoy 25 days vacation, private medical insurance, and extra leave for charity work.
- Why this job: Join a dynamic team, solve real-world problems, and grow your skills in tech.
- Qualifications: Significant Java experience, ideally with Spring Boot, and familiarity with TDD/BDD.
- Other info: Hybrid working model; must have SC clearance and UK residency for 5 years.
The predicted salary is between 36000 - 60000 £ per year.
Location: Newcastle
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: This role will require you to work from our Newcastle, Cobalt Business Park office 3 days per week.
In our team you will learn:
- How to provide solutions to real world problems across a variety of industries.
- How to help transform leading organisations and communities around the world.
- How best to develop your skills and hone your talents within an innovative technology environment.
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.
The following skills and experience are essential for this role:
- 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 experience applying TDD/BDD approaches.
- Enjoy working in a dynamic, fast paced environment, collaborating with others, contributing to craft, and estimating discussions and utilizing strong collaborator leadership skills.
Set yourself apart:
- Have worked in a client facing environment.
- Hold industry relevant certifications.
- Have led teams and/or worked across multiple projects.
What’s in it for you: 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!
Flexibility and mobility are required to deliver this role as there may be requirements to spend time onsite with our partners to enable delivery of the outstanding services we are known for.
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.
Contact Detail:
Accenture Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Software Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, particularly Java and Spring Boot. Being able to discuss your experience with these technologies in detail during an interview will show that you're a strong fit for the role.
✨Tip Number 2
Since this role requires SC clearance, ensure you understand the requirements and can demonstrate your eligibility. Highlight your UK residency and any relevant security clearances you may have had in the past.
✨Tip Number 3
Engage with the Agile methodology by preparing examples of how you've successfully worked in agile teams before. Be ready to discuss your experiences with Scrum practices, as this is a key aspect of the role.
✨Tip Number 4
Network with current or former employees of Accenture, especially those in similar roles. They can provide insights into the company culture and expectations, which can help you tailor your approach during the interview process.
We think you need these skills to ace Java Software Developer
Some tips for your application 🫡
Understand the Requirements: Carefully read the job description to understand the specific requirements, such as SC clearance and UK residency. Make sure you meet these criteria before applying.
Tailor Your CV: Highlight your Java programming experience, particularly with Spring Boot and microservices. Emphasise any relevant projects or roles that demonstrate your skills in TDD/BDD and agile environments.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and your alignment with Accenture's values. Mention how your experience can contribute to their mission and the specific role.
Proofread Your Application: Before submitting, thoroughly proofread your CV and cover letter for any errors or typos. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at Accenture
✨Understand the Role Requirements
Make sure you thoroughly understand the job description, especially the technical skills required like Java and Spring Boot. Be prepared to discuss your experience with these technologies and how you've applied them in previous projects.
✨Showcase Your Agile Experience
Since the role involves working in an agile environment, be ready to share specific examples of how you've contributed to agile practices in past roles. Discuss your experience with Scrum methodology and any relevant ceremonies you've participated in.
✨Prepare for Technical Questions
Expect technical questions related to Java development, microservices, and TDD/BDD approaches. Brush up on your coding skills and be ready to solve problems on the spot or explain your thought process clearly.
✨Demonstrate Your Collaborative Skills
Accenture values teamwork and collaboration. Prepare examples that highlight your ability to work well with others, contribute to team discussions, and support your colleagues in achieving common goals.