Theme

Language

Global EN
Sweden ENSV
India EN

Java Developer - Newcastle

Technology, Data & Digital · Software & Web Development · Software Engineering · Web Development

In short

Accenture is seeking a Java Developer for their Advanced Technology Centre in Newcastle. The role involves designing, developing, and delivering enterprise-scale applications using Java and Spring Boot within Agile teams, with a hybrid working model requiring three days per week on-site.

Responsibilities

  • Develop and maintain Java Spring Boot microservices.
  • Build scalable, reliable, and high-performing applications.
  • Contribute to the delivery of technical features across the solution architecture.
  • Participate in Agile ceremonies.
  • Collaborate with technical leads on microservices design and system integration.
  • Apply software engineering best practices.
  • Contribute to Test-Driven Development, Continuous Integration, and continuous testing.
  • Work closely with quality engineering teams.
  • Troubleshoot issues and support system improvements.

Requirements

  • Java development experience
  • Spring Boot and microservices architecture experience
  • RESTful API development experience
  • Distributed systems experience
  • Familiarity with AI coding assistants (e.g. GitHub Copilot)
  • Experience in Agile/Scrum delivery environments
  • Continuous Integration and automated testing practices
  • Software engineering best practices, including source control and peer reviews
  • Collaborative work within cross-functional teams
  • Contribution to technical discussions and solution design

Desired Qualifications

  • Test-Driven Development (TDD) and/or Behaviour-Driven Development (BDD)
  • End-to-end system integration experience
  • Continuous testing practices
  • Experience contributing to estimation and technical planning activities
  • Experience supporting non-functional testing
  • Experience working in fast-paced delivery environments
  • Degree in Computer Science, Engineering, or a related discipline

Benefits

  • Competitive salary
  • 25 days' annual leave
  • Gym subsidy
  • Private medical insurance
  • Three additional days of paid leave each year for charitable and volunteering activities
  • Access to industry-leading learning and development programmes
  • A global network of technology experts and specialists
  • Career progression opportunities

Skills

JavaSpring BootMicroservicesRESTful APIDistributed SystemsAI Coding AssistantsGitHub CopilotAgile/ScrumContinuous IntegrationAutomated TestingSource ControlPeer ReviewsTest-Driven DevelopmentBehavior-Driven Development
#Java Developer#Newcastle#Full time#Hybrid Working#Agile#Spring Boot#Microservices#API Development#Test-Driven Development#Continuous Integration#Automated Testing#Software Engineering
Accenture Logo

About Accenture

Delivering on the promise of technology and human ingenuity

Accenture is a global professional services company with leading capabilities in digital, cloud and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Technology and Operations services and Accenture Song—all powered by the world’s largest network of Advanced Technology and Intelligent Operations centers. Our 710,000 people deliver on the promise of technology and human ingenuity every day, serving clients in more than 120 countries. We embrace the power of change to create value and shared success for our clients,…

Company

Accenture

Job Posted

5 days ago

Employment Type

Full Time

Work mode

Hybrid

Experience Level

Mid-Senior

Locations

Newcastle, United Kingdom

Applicants

Be an early applicant