Save Job
Posted 2w ago

Senior Java Backend Engineer/ Java Microservices Engineer

@ Cognizant
United States
$70k-$105k/yrOnsiteFull Time
Responsibilities:designing microservices, building integrations, implementing pipelines
Requirements Summary:Expertise with Java 17+, Spring Boot 3 and Spring ecosystem, building cloud-native microservices, messaging (Kafka/RabbitMQ), Docker/Kubernetes, SQL/NoSQL databases, unit/integration testing, and API/security patterns.
Technical Tools Mentioned:Java 17, Spring Boot 3, Spring Cloud, Spring Security, Spring Data JPA, Kafka, RabbitMQ, JUnit, Mockito, Docker, Kubernetes, Helm, OAuth 2.0, JWT, PostgreSQL, MongoDB, Redis, AWS, GCP, Azure, MQTT, AMQP, CoAP, OpenAPI, Swagger, Istio, Linkerd
Save
Mark Applied
Hide Job
Report & Hide
Job Description

 

*Please note, this role is not able to offer visa transfer or sponsorship now or in the future*   

 

Overview

We are looking for a skilled Java Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full software lifecycle — from architecture through deployment — building robust APIs and event-driven systems that power real-time device and data integrations.

 

Responsibilities

       Design and develop RESTful and event-driven microservices using Java 17+ and Spring Boot 3

       Build and maintain integrations with IoT devices, third-party APIs, and connected platforms

       Implement messaging pipelines with Kafka or RabbitMQ for real-time data streaming

       Write clean, testable code with JUnit, Mockito, and integration test suites

       Collaborate with product and DevOps on CI/CD pipelines (Docker, Kubernetes, Helm)

       Participate in architecture reviews and define best practices for the team

 

Required Skills

       Experience with Java (Java 17+ preferred) and Spring Boot ecosystem

       Strong knowledge of Spring Cloud, Spring Security, and Spring Data JPA

       Experience with Kafka, RabbitMQ, or similar messaging technologies

       Familiarity with OAuth 2.0, JWT, and API security patterns

       Proficient with SQL/NoSQL databases (PostgreSQL, MongoDB, Redis)

       Hands-on with Docker and Kubernetes in cloud environments (AWS, GCP, or Azure)

 

Nice to Have

       Experience with MQTT, AMQP, or CoAP for IoT device communication

       Knowledge of OpenAPI / Swagger specification and contract-first design

       Exposure to service mesh (Istio, Linkerd) and observability tooling

       Contributions to open-source Java or Spring Boot projects

Compensation: - $70,000 to $105,000 + COLA and this position is also eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to the terms of Cognizant’s applicable plans. Application will be accepted by 7/30/2026


Cognizant US Corporation is an Equal Opportunity Employer Minority/Female/Disability/Veteran. If you require accessibility assistance applying for open positions in the US, please send an email with your request to [email protected]