Senior Java Developer - Newcastle

Accenture
Newcastle upon Tyne, UK
17 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Automation of Tests Code Review Databases Data Systems Software Design Patterns DevOps Distributed Systems Elasticsearch Spring Framework Python (Programming Language)
+20 more
PostgreSQL MongoDB MySQL NoSQL Object-Oriented Software Development Oracle (Applications) Search Technologies Shell Script Software Construction Software Systems SQL Databases Enterprise Software Applications Test-Driven Development (TDD) Spring-boot Reliability of Systems AI Coding Agents Information Technology Restful APIs Software Version Control Microservices

Job description

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., * 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.

Requirements

  • 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

Benefits & conditions

  • 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.

About the company

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., About Accenture

We work with one shared purpose: to deliver on the promise of technology and human ingenuity. Every day, more than 775,000 of us help our stakeholders continuously reinvent. Together, we drive positive change and deliver value to our clients, partners, shareholders, communities, and each other.

We believe that delivering value requires innovation, and innovation thrives in an inclusive and diverse environment. We actively foster a workplace free from bias, where everyone feels a sense of belonging and is respected and empowered to do their best work.

At Accenture, we see well-being holistically, supporting our people’s physical, mental, and financial health. We also provide opportunities to keep skills relevant through certifications, learning, and diverse work experiences. We’re proud to be consistently recognized as one of the World’s Best Workplaces .

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…