Senior Java Developer - Newcastle

Accenture PLC

Newcastle upon Tyne

Hybrid

GBP 65,000 - 90,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Annual bonus scheme
25 days annual leave
Private medical insurance
Volunteer leave
Industry-leading learning and develop-
Global technology network
Career progression opportunities

Job summary

Accenture is seeking a Senior Java Developer for its Advanced Technology Centre in Newcastle. You’ll design, develop, and maintain enterprise Java applications and microservices, delivering secure, scalable software within Agile teams.

You’ll mentor junior engineers, contribute to code reviews, and help evolve CI/CD practices while working on cloud-native solutions for public and private sector clients.

Qualifications

  • Proficient in Java 8+ and Spring Boot architecture.
  • Experience building RESTful microservices and APIs.
  • Strong understanding of OO design and design patterns.

Responsibilities

  • Design, develop, and maintain enterprise Java applications and microservices.
  • Build RESTful APIs and scalable services for cloud-native deployments.
  • Lead and collaborate in Agile teams to deliver high-quality software.

Skills

Java 8+
Spring Boot
REST APIs
Microservices
OO design
SQL/NoSQL
Python scripting
Agile/Scrum
Troubleshooting
Mentoring
Code reviews

Education

Degree in CS/Engineering

Tools

Git
CI/CD

Job description

Important Information

Security Clearance Requirement

Due to the nature of the work you'll be supporting, this role requires eligibility for Security Clearance. As part of the clearance process, applicants must be able to provide a minimum of five years' UK address history at the time of application.

Hybrid Working

This role is based at our Newcastle office in Cobalt Business Park and requires a minimum of three days per week on-site.

Please note that these requirements relate to a specific client engagement.

About the Role

We're looking for an experienced Senior Java Developer to join our Advanced Technology Centre in Newcastle.

You’ll play a key role in designing, developing, and maintaining enterprise-scale applications and microservices solutions that support large-scale public and private sector programmes. Working as part of high-performing Agile teams, you’ll combine hands-on development with technical leadership, helping to deliver secure, scalable, and high-quality software solutions.

This is an excellent opportunity for a senior engineer who enjoys solving complex technical challenges, mentoring others, and shaping the development of modern cloud-native applications.

About the Team

Our Advanced Technology Centre is a thriving hub of innovation where technology specialists collaborate to deliver high-quality solutions for a diverse range of clients.

You’ll join a collaborative and inclusive environment that encourages continuous learning, knowledge sharing, and professional growth. Working alongside skilled engineers, architects, and industry experts, you’ll have access to cutting-edge technologies, extensive training opportunities, and a global network of professionals who can help you develop your career.

Whether you’re looking to deepen your technical expertise, take on greater technical leadership responsibilities, or broaden your experience across different industries and technologies, you’ll find plenty of opportunities to do so here.

What You'll Be Doing

As a Senior Java Developer, you will:

  • Design, develop, and maintain enterprise applications using Java and Spring Boot.
  • Build and enhance RESTful APIs and microservices architectures that support scalable business solutions.
  • Collaborate with cross-functional Agile teams to deliver high-quality software throughout the development lifecycle.
  • Troubleshoot and resolve application and production issues to ensure system reliability and performance.
  • Contribute to code reviews, testing practices, and continuous improvement initiatives.
  • Mentor junior developers and promote knowledge sharing across the team.
  • Support CI/CD pipelines and automated testing practices to improve delivery quality and efficiency.
  • Work with both relational and NoSQL databases to design and maintain robust data solutions.
  • Contribute to technical discussions, solution design decisions, and engineering best practices.
What We're Looking For

We're interested in candidates with experience in:

Essential Skills
  • Java 8+ development
  • Spring Framework and Spring Boot
  • Experience using AI coding assistants to support development, code review and testing
  • RESTful API development
  • Microservices architecture
  • Object-oriented programming principles and design patterns
  • SQL and NoSQL database technologies, including MySQL, Oracle, PostgreSQL, and MongoDB
  • Python and Shell scripting
  • Agile/Scrum delivery environments
  • Troubleshooting and resolving production issues
  • Mentoring or supporting junior developers
  • Software engineering best practices, including code reviews and version control
Nice to Have
  • Elasticsearch or other search technologies
  • CI/CD pipelines and DevOps practices
  • Test-Driven Development (TDD)
  • Continuous Testing practices
  • Experience supporting distributed systems and microservices-based architectures
  • Degree in Computer Science, Engineering, or a related discipline
What's In It For You?

At Accenture, you'll have the opportunity to work on impactful projects, expand your technical capabilities, and build a rewarding long-term career within one of the world's leading technology consulting organisations.

Our benefits include:

  • Competitive salary
  • Annual performance bonus scheme (career level dependent)
  • 25 days' annual leave
  • 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 across a broad range of technologies and industries

Flexibility and mobility are important aspects of this role, and there may be opportunities to spend time working alongside clients and partners to help deliver the exceptional services we’re known for.

Why Join Us?

If you’re passionate about modern Java development, thrive on solving complex technical challenges, and enjoy mentoring others while delivering large-scale enterprise solutions, we’d love to hear from you.

Join a team where you’ll have the opportunity to influence technical direction, work with modern technologies, and make a meaningful impact on projects that deliver real value to clients.

All offers are subject to satisfactory BPSS clearance being obtained.

Accenture reserves the right to close the role prior to this date should a suitable applicant be found.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer - Newcastle
Java Developer - Newcastle

Accenture UK & Ireland • Newcastle upon Tyne

Hybrid
GBP 50,000 - 70,000
25 days vacation
Gym subsidy
Private medical insurance
+1
Java Developer - Newcastle
Java Developer - Newcastle

Accenture • Newcastle upon Tyne

On-site
GBP 40,000 - 55,000
25 days’ annual leave
Private medical insurance
3 extra days leave for charitable work
Senior Java Developer — Hybrid (Newcastle)
Senior Java Developer — Hybrid (Newcastle)

Accenture • Newcastle upon Tyne

On-site
Confidential
Senior Java Developer
Senior Java Developer

Accenture • Newcastle upon Tyne

Hybrid
GBP 65,000 - 90,000
25 days vacation
Private medical insurance
Charity leave days
Java Developer
Java Developer

Accenture • Newcastle upon Tyne

Hybrid
GBP 65,000 - 90,000
25 days vacation
Private medical insurance
3 extra days leave for charitable work
Senior Java Developer | Senior Technology Consultant
Senior Java Developer | Senior Technology Consultant

_nology • Newcastle upon Tyne

Hybrid
GBP 45,000 - 60,000
Hybrid work model
Senior Java Developer – Newcastle
Senior Java Developer – Newcastle

CyberNorth • Newcastle upon Tyne

On-site
GBP 60,000 - 90,000
Java Developer - Newcastle
Java Developer - Newcastle

Accenture PLC • Newcastle upon Tyne

Hybrid
GBP 52,000 - 76,000
25 days vacation
Gym subsidy
Private medical insurance
+1
Java Microservices Engineer – Cloud & CI/CD (Hybrid)
Java Microservices Engineer – Cloud & CI/CD (Hybrid)

Accenture • Newcastle upon Tyne

On-site
Confidential
Senior Java Developer
Senior Java Developer

Searchability • Newcastle upon Tyne

Remote
GBP 68,000 - 83,000
Bonus
25 days Holiday
Paid for Certifications
+3