Manager, Java Developer, Solutions, Engineering, AI & Data

Company: Deloitte
Apply for the Manager, Java Developer, Solutions, Engineering, AI & Data
Location: Newcastle upon Tyne
Job Description:

Overview

As a Java Developer in Deloitte’s Technology & Transformation, you will design, build, and sustain high-quality Java-based solutions for diverse client projects. You’ll work within cross-functional teams to drive digital transformation and deliver user-friendly technologies. You’ll apply modern Java features, secure APIs, and container-based deployments to solve complex problems at scale. This role offers ongoing learning, mentorship, and a path to advanced technical and leadership capabilities. You’ll contribute to a culture of collaboration and impact for clients across industries.

Pay / Benefits

  • hybrid working policy
  • flexible working arrangements
  • return-to-work coaching
  • world-class development and training
  • career progression opportunities
  • wellbeing focus

Responsibilities

  • Design, develop, and maintain Java codebases
  • Participate in the full software development lifecycle from design to deployment and maintenance
  • Provide technical input during system design
  • Collaborate with cross-functional teams to deliver software solutions
  • Write well-documented code and contribute to technical documentation
  • Troubleshoot production issues and maintain live services
  • Stay updated with latest Java technologies and best practices
  • Articulate complex technical topics to technical and non-technical audiences
  • Contribute to the engineering community

Key requirements

  • Proven Java development experience including JVM languages (Kotlin, Scala)
  • Experience with Spring Framework (Spring MVC, Spring Boot)
  • Designing, developing, and securing RESTful APIs
  • Strong OOP (SOLID), design patterns, and secure coding practices
  • Containerisation (Docker, Kubernetes) experience
  • Version control strategies (Git)
  • Understanding of performance monitoring and optimization
  • CI/CD tooling (Jenkins, Bitbucket Pipelines, GitHub Actions)
  • Cloud platforms (AWS, GCP, Azure)
  • Excellent communication, collaboration and problem-solving abilities
  • Ability to prioritise work and understand dependencies
  • Mentoring junior engineers
  • Kotlin
  • Scala
  • Spring Framework

Posted: September 14th, 2026