Senior Java Microservices Engineer – Cloud-Native

Cognizant

Sunnyvale (CA)

On-site

USD 113,000 - 133,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical/Dental/Vision/Life Insurance
401(k) plan and contributions
Paid holidays and PTO
Long-term/Short-term Disability
Paid Parental Leave
Employee Stock Purchase Plan

Job summary

Cognizant is seeking a Senior Full Stack Java Developer to design, build, and maintain enterprise-grade applications using Java, Spring Boot, and Microservices. You will work on cloud-native solutions across Azure and other platforms, focusing on scalable, secure systems and reliable integrations.

The role requires strong experience with distributed systems, API development, testing, observability, and DevOps practices.

Qualifications

  • 5-7 years of enterprise software development experience.
  • Strong proficiency in Java 8/11/17 and the Spring ecosystem, including Spring Boot, Spring MVC, Spring Security, and Spring Data.
  • Extensive experience designing and developing Microservices-based architectures and RESTful APIs.
  • Strong understanding of distributed systems, API gateway patterns, service discovery, resiliency patterns, and event-driven architecture.
  • Hands-on experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform.
  • Experience with containerization and orchestration technologies such as Docker, Kubernetes, or OpenShift.
  • Knowledge of messaging and streaming technologies including Kafka, JMS, RabbitMQ, or Azure Event Hub.
  • Experience working with relational and NoSQL databases such as SQL Server, Oracle, PostgreSQL, MongoDB, or Cosmos DB.
  • Strong understanding of CI/CD pipelines, Git, Jenkins, Azure DevOps, GitHub Actions, or similar DevOps platforms.
  • Experience implementing automated testing using JUnit, Mockito, API testing tools, and software quality frameworks.
  • Familiarity with monitoring and observability tools such as Splunk, ELK, Grafana, Prometheus, Dynatrace, or Azure Application Insights.

Responsibilities

  • Design, develop, and maintain enterprise applications using Java, Spring Boot, REST APIs, and Microservices architecture.
  • Build scalable, secure, and high-performance backend services supporting business-critical and high-volume transaction processing systems.
  • Develop cloud-native solutions leveraging Azure and other cloud platforms for compute, storage, networking, monitoring, and security services.
  • Design and implement distributed systems, service integration patterns, and event-driven architectures to ensure availability, resiliency, and scalability.
  • Develop and maintain RESTful APIs and asynchronous integrations using technologies such as Kafka, JMS, RabbitMQ, or Azure Event Hub.
  • Apply object-oriented design principles, software design patterns, and clean coding standards to build maintainable and extensible applications.
  • Implement automated unit, integration, and end-to-end testing to ensure software quality and reliability.
  • Optimize application performance through code tuning, caching strategies, database optimization, and resource management.
  • Participate in architecture reviews, code reviews, technical discussions, and engineering governance activities.
  • Implement observability and monitoring capabilities using logging, metrics, tracing, alerting, and APM tools.
  • Support CI/CD pipelines and DevOps practices to enable reliable releases and automated deployments.
  • Troubleshoot production issues, perform root cause analysis, and implement proactive improvements to enhance system stability and operational excellence.

Skills

Java
Spring ecosystem
REST APIs
Microservices architecture
Cloud platforms

Tools

Azure
AWS
Google Cloud Platform
Docker
Kubernetes
OpenShift

Job description

Cognizant is seeking a Senior Full Stack Java Developer to design, build, and maintain enterprise-grade applications using Java, Spring Boot, and Microservices. You will work on cloud-native solutions across Azure and other platforms, focusing on scalable, secure systems and reliable integrations.

The role requires strong experience with distributed systems, API development, testing, observability, and DevOps practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Full Stack Engineer - Cloud-Native Microservices
Senior Java Full Stack Engineer - Cloud-Native Microservices

Cognizant • Charlotte (NC)

On-site
USD 110,000 - 160,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
+3
Senior Java Full-Stack Engineer — Remote & AWS
Senior Java Full-Stack Engineer — Remote & AWS

Cognizant • Portsmouth (NH)

Remote
USD 100,000 - 120,000
Medical/Dental/Vision/Life Insurance
Paid holidays & PTO
401(k) plan and contributions
+2
Remote Java Spring Full-Stack Engineer | Microservices Hero
Remote Java Spring Full-Stack Engineer | Microservices Hero

Cognizant • Cheyenne (WY)

Remote
USD 54,000 - 71,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Senior Java Full-Stack Engineer – Cloud-Native (React/AWS)
Senior Java Full-Stack Engineer – Cloud-Native (React/AWS)

Cognizant • United States

Remote
USD 120,000 - 170,000
Senior Java Microservices Developer — Hybrid/Cloud
Senior Java Microservices Developer — Hybrid/Cloud

Cognizant • Charlotte (NC)

Hybrid
USD 83,000 - 113,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Senior Java Backend Engineer — Cloud & Remote
Senior Java Backend Engineer — Cloud & Remote

Cognizant • Sunnyvale (CA)

Remote
USD 63,000 - 111,000
Medical, Dental, Vision, and Life
Paid Parental Leave
Disability Coverage (Short/Long-Term)
+7
Remote Java Full-Stack Engineer: Spring & Microservices
Remote Java Full-Stack Engineer: Spring & Microservices

Cognizant • Boise (ID)

Remote
USD 54,000 - 71,000
Health benefits
Paid time off
401(k)
+3
Senior Java Full-Stack Lead — Cloud-Native AWS
Senior Java Full-Stack Lead — Cloud-Native AWS

Cognizant • Plano (TX)

On-site
USD 65,000 - 125,000
Medical/Dental/Vision/Life Insurance
Paid holidays + PTO
401(k) plan and contributions
+3
Senior Java Full-Stack Engineer - Remote Cloud Apps
Senior Java Full-Stack Engineer - Remote Cloud Apps

Cognizant • Santa Fe (NM)

Remote
USD 83,000 - 95,000
Health insurance
Paid holidays
401(k) plan
+3
Senior Java Engineer Springboot Microservices Lead (Hybrid)
Senior Java Engineer Springboot Microservices Lead (Hybrid)

Cognizant • Sunnyvale (CA)

Hybrid
USD 80,000 - 120,000
Medical/Dental/Vision/Life Insurance
PTO & Holidays
401(k) plan
+3