Senior Java Developer

Cognizant

Greater London

On-site

GBP 90,000 - 120,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cognizant is seeking a Senior Java Developer to join an international team building a content management system powering video streaming platforms. You will develop scalable Java applications, APIs, and data services while shaping technical direction and upholding high engineering standards.

You will mentor juniors, improve reliability, and drive performance. The role includes leading CI/CD, AWS infrastructure, Kubernetes deployments, PostgreSQL, and Kafka, with remote collaboration and on-site

Qualifications

  • Extensive Java and Spring experience with modern software design.
  • Hands-on experience with cloud, containerization and orchestration.
  • Familiarity with CI/CD, monitoring and observability tools.

Responsibilities

  • Develop CMS components using Java and Spring.
  • Lead reliability and performance improvements for core services.
  • Mentor junior developers and contribute to team practices.
  • Maintain AWS infrastructure and Kubernetes deployments, plus databases and Kafka.

Skills

Java
Spring

Tools

AWS
PostgreSQL
Docker
Kubernetes
Kafka
Prometheus
Grafana
Kibana
Jenkins

Job description

Senior Java Developer

About the Role

As a Senior Java Developer, you will join an international team building a Content Management System that powers content and metadata for leading video streaming platforms. You'll develop scalable Java applications, APIs, and data services while helping shape the team's technical direction and ensuring high engineering standards.

Beyond feature development, you'll support and improve the reliability, performance, and scalability of core services, solving complex technical challenges and driving continuous improvements. You'll also mentor junior developers, share technical expertise, and foster a collaborative culture focused on learning, innovation, and quality.

Key Responsibilities:

  • Development of the CMS application components using Java and Spring with focus on both new features and fixes or improvements of existing functionality
  • Strive for continuous improvement - be able to improve existing practices and techniques from within the team with enthusiasm
  • Write well-tested code for robustness including edge cases, usability and general reliability. Focus on non-functional testing as well.
  • Lead in setting up the CI and CD, monitoring and alerting and in general improving reliability and robustness of the system
  • Identify and resolve issues in the codebase. Use debugging tools and techniques to diagnose problems.
  • Mentor less experienced members of the team
  • Lead in the maintenance and support of the AWS infrastructure, Kubernetes deployment, Postgresql Database or Kafka
  • Review code written by peers to ensure adherence to coding standards and best practices.
  • Work closely with other developers, architects and to understand requirements and deliver solutions.
  • Participate in daily standup-meetings as well as other team cceremonies to discuss progress, blockers, and plans.

What skills do you need to play your role well?

  • Strong Java and Spring knowledge and experience with technologies such as AWS, PostgreSQL, Docker, Kubernetes, Kafka, Prometheus, Grafana, Kibana, Jenkins
  • Good overview of other relevant technologies and experience with designing software solutions
  • Ability to work well not only in your team but also in a cross-team environment.
  • Hands on experience in designing, developing and successful deployment of web applications, RESTful APIs or event-driven systems and asynchronous messaging using Kafka
  • Experience with automated test frameworks including considerations for non-functional requirements
  • Knowledge of Unix/Linux and scripting languages (Bash, etc.)
  • Being self-driven and eager to learn and stay updated with the latest technologies, frameworks, and best practices.
  • Creative thinking skills and analytical skills, with attention to detail.

Additional Eligibility Requirements

  • Candidates must currently reside in the United Kingdom.
  • Candidates must be available to start within 3 weeks of receiving an offer.
  • Ability to work onsite in London, UK, three days per week.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Contractors
Senior Java Contractors

Oliver Bernard • Greater London

Hybrid
GBP 70,000 - 90,000
Hybrid working
Office in London
Senior Java Developer
Senior Java Developer

LA International • Greater London

Hybrid
Hybrid work model
Senior Java Developer - £65K
Senior Java Developer - £65K

Alchemy • Reading

On-site
GBP 58,500 - 71,500
Senior Java Developer
Senior Java Developer

Team Creation • Greater London

On-site
GBP 90,000 - 130,000
26 days paid holiday per year
Pension
Life Assurance (4x annual salary)
+1
Senior Java Developer
Senior Java Developer

NextWave Consulting • Greater London

Hybrid
GBP 70,000 - 90,000
Senior Java Developer
Senior Java Developer

NextWave Consulting Ltd • Greater London

Hybrid
GBP 70,000 - 90,000
Senior Java Developer
Senior Java Developer

hireful • City Of London

Hybrid
GBP 90,000 - 110,000
Health insurance
Pension
Life assurance
+1
Senior Java Backend Developer
Senior Java Backend Developer

Snowrelic Inc • Greater London

Hybrid
GBP 50,000 - 80,000
Senior Java Developer
Senior Java Developer

Uniting Ambition • City Of London

Hybrid
GBP 90,000 - 130,000
Java Developer - Backend
Java Developer - Backend

Experis • City Of London

Hybrid