> Markdown version of [/jobs/ext/56805-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/56805-senior-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Developer - **Company:** NTT DATA - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Azure, Continuous Integration, Software Design Patterns, DevOps, Github, Hibernate (Java), Java Persistence API, PostgreSQL, MongoDB, MySQL, OAuth, Scrum Methodology, RabbitMQ, Spring Cloud, Spring-mvc, Spring-boot, Git, Containerization, Gitlab-ci, Kubernetes, Deployment Automation, Apache Kafka, Restful APIs, Software Version Control, Docker, Jenkins, Microservices - **Published:** May 15, 2026 - **Apply:** https://careers-inc.nttdata.com/job/London-Senior-Java-Developer-LND/1353250200/ ## About the Role Several years of Java development experience: Core Java, Spring Boot, Spring MVC, JPA/Hibernate - Microservices Architecture & Design Patterns - REST APIs - CI/CD Tools: Jenkins, GitLab CI, GitHub Actions - DevOps: Docker, Kubernetes - Cloud Platforms: AWS / Azure / GCP - Databases: MySQL, PostgreSQL, MongoDB - Version Control: Git - Messaging: Kafka / RabbitMQ (good to have) - Security: OAuth2, JWT (good to have) Experience & Qualifications: - Experience with DevOps & CI/CD automation - Experience in Agile/Scrum environment ## Description We are seeking an experienced Senior Java Developer with strong expertise in Spring Boot, Microservices architecture, CI/CD pipelines, and DevOps practices to design, develop, and maintain scalable, cloud-native applications., Develop and maintain Java (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. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Test-Driven Development: It's easier than you think!](https://www.wearedevelopers.com/videos/1598-test-driven-development-it-s-easier-than-you-think) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)