Cognizant

Senior Full Stack Java Developer – Cloud & Microservices

Cognizant
Apply
14 hours ago
Sunnyvale, CA, USASenior
H1B sponsor

Base Salary

$113k - $133k/yr

Responsibilities

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

Requirements

  • 5–7 years of enterprise software development experience with strong hands-on Java application development expertise.
  • Strong proficiency in Java and the Spring ecosystem, including Spring Boot, Spring MVC, Spring Security, and Spring Data.
  • Extensive experience with microservices architectures and RESTful APIs.
  • Strong understanding of distributed systems, API gateway patterns, service discovery, resiliency patterns, and event-driven architecture.
  • Hands-on experience with Azure, AWS, or Google Cloud Platform.
  • Experience with Docker, Kubernetes, or OpenShift.
  • Knowledge of Kafka, JMS, RabbitMQ, or Azure Event Hub.
  • Experience with SQL Server, Oracle, PostgreSQL, MongoDB, or Cosmos DB.
  • Strong understanding of Git, Jenkins, Azure DevOps, GitHub Actions, or similar DevOps platforms.
  • Experience with automated testing using JUnit, Mockito, API testing tools, and software quality frameworks.
  • Familiarity with Splunk, ELK, Grafana, Prometheus, Dynatrace, or Azure Application Insights.
  • Strong troubleshooting, performance tuning, secure coding, communication, and problem-solving skills.

Benefits

  • Medical, dental, vision, and life insurance.
  • Paid holidays and paid time off.
  • 401(k) plan and contributions.
  • Long-term and short-term disability coverage.
  • Paid parental leave.
  • Employee Stock Purchase Plan.
  • Eligible for Cognizant’s discretionary annual incentive program, subject to applicable plan terms.
  • Applications are accepted until 12 Oct 2026.

Tech Stack

Apache KafkaAWSAzureDockerGitGitHub ActionsGoogle Cloud PlatformGrafanaJavaJenkinsJUnitKubernetesMicrosoft SQL ServerMongoDBOpenShiftPostgreSQLPrometheusRabbitMQSplunkSpring Boot
Cognizant

About Cognizant

10,000+ employees

Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.

Contact me