Senior Java Developer

NTT DATA

Greater London

Hybrid

GBP 55,000 - 95,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NTT DATA is hiring a Senior Java Developer for our UK team, offering a hybrid working arrangement between remote work and London (Canary Wharf).

You will develop and maintain Java 8+ applications using Spring Boot, design microservices-based architectures, expose RESTful APIs, and build CI/CD pipelines. The role emphasizes performance, security and collaboration within Agile teams, with a competitive salary between £55,000 and £95,000 per year.

Qualifications

  • Several years of Java development experience including Core Java, Spring Boot, Spring MVC and JPA/Hibernate.
  • Experience with Microservices architecture and design patterns.
  • Experience building REST APIs and CI/CD pipelines.
  • Experience with DevOps practices and Docker/Kubernetes.
  • Experience with cloud platforms (AWS/Azure/GCP) and databases (MySQL/PostgreSQL/MongoDB).
  • Experience with Git version control and messaging tools like Kafka/RabbitMQ (nice to have).

Responsibilities

  • Develop and maintain Java 8+ applications using Spring Boot.
  • Design and implement microservices-based architectures.
  • Build and expose RESTful APIs.
  • Implement and manage CI/CD pipelines for automated deployments.
  • Work with Docker and Kubernetes for containerized applications.
  • Ensure application performance, security, and scalability.
  • Perform code reviews and mentor junior developers.
  • Collaborate with cross-functional Agile teams.

Skills

Core Java
Spring Boot
Spring MVC
JPA/Hibernate
Microservices
REST APIs
CI/CD
DevOps
Docker
Kubernetes
AWS
Azure
GCP
MySQL
PostgreSQL
MongoDB
Git
Kafka
RabbitMQ
OAuth2
JWT
Java
Jenkins
GitHub Actions
GitLab CI

Job description

Salary: £55,000 - 95,000 per year

Requirements
  • Several years of Java development experience, including Core Java, Spring Boot, Spring MVC, and JPA/Hibernate
  • Experience with Microservices architecture and design patterns
  • Experience building REST APIs
  • Experience with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions
  • Experience with DevOps practices, Docker, and Kubernetes
  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Experience with databases such such as MySQL, PostgreSQL, or MongoDB
  • Experience with Git version control
  • Good to have: experience with Kafka or RabbitMQ
  • Good to have: experience with OAuth2 and JWT security
  • Experience with DevOps and CI/CD automation
  • Experience working in an Agile/Scrum environment
Responsibilities
  • Develop and maintain Java 8+ applications using Spring Boot
  • Design and implement microservices-based architectures
  • Build and expose RESTful APIs
  • Implement and manage CI/CD pipelines for automated deployments
  • Work with Docker and Kubernetes for containerized applications
  • Ensure application performance, security, and scalability
  • Perform code reviews and mentor junior developers
  • Collaborate with cross-functional Agile teams
Technologies
  • AWS
  • Azure
  • CI/CD
  • Cloud
  • DevOps
  • Docker
  • GCP
  • Git
  • GitHub
  • GitLab
  • Hibernate
  • JPA
  • JWT
  • Java
  • Jenkins
  • Kafka
  • Kubernetes
  • MongoDB
  • MVC
  • MySQL
  • PostgreSQL
  • REST
  • RabbitMQ
  • Security
  • Spring
  • Spring Boot
  • microservices
  • AI
  • Support
More

We are NTT DATA, a global business and technology services leader serving 75% of the Fortune Global 100. We are hiring a Senior Java Developer for our growing UK team, with a hybrid working arrangement based between remote work and London (Canary Wharf). We offer a competitive salary and a comprehensive, locally competitive benefits package. We are committed to responsible innovation, client success, and supporting the health and wellbeing of our people. We operate as a Global Top Employer with experts in more than 50 countries, and we provide access to innovation centers and a broad ecosystem of partners. We also note that local hiring is preferred where possible, and in-office attendance may be required depending on business needs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer: Cloud, Microservices & DevOps
Senior Java Engineer: Cloud, Microservices & DevOps

NTT DATA • Greater London

Hybrid
GBP 55,000 - 95,000
Senior Java Developer
Senior Java Developer

Wolviston Management Services • Forest Hall

Hybrid
GBP 70,000 - 75,000
Hybrid working
Monthly office attendance
Senior Java Engineer - London
Senior Java Engineer - London

Salt • Greater London

Hybrid
GBP 134,000 - 156,000
Java Developer
Java Developer

Evantis Consulting • Glasgow

Hybrid
GBP 68,000 - 108,000
Private healthcare
Pension scheme
Performance-related bonus
Senior Java Developer
Senior Java Developer

LA International • Greater London

Hybrid
Hybrid work model
Senior Java Developer
Senior Java Developer

Eeze • Greater London

Hybrid
GBP 80,000 - 100,000
Dynamic work environment
Opportunities for growth
Employee Assistance Program
+5
Java Developer
Java Developer

Pracyva ltd • Glasgow

On-site
GBP 65,000 - 80,000
Senior Java Developer
Senior Java Developer

Wolviston Management Services Ltd • Newcastle upon Tyne

Hybrid
GBP 64,000 - 86,000
Full Stack Java Developer
Full Stack Java Developer

Oscar • West of England

Hybrid
GBP 49,000 - 89,000
Competitive salary
Pension
24/7 GP access
+6
Senior Java Backend Developer
Senior Java Backend Developer

Snowrelic Inc • Greater London

Hybrid
GBP 50,000 - 80,000