8 hours ago
Base Salary
$100k - $120k/yr
Responsibilities
- Develop Java and Spring Boot applications using Spring MVC, Spring Security, Spring AOP, Hibernate, JPA, JSP, and Servlets.
- Design and implement RESTful web services, GraphQL APIs, JSON services, schemas, data fetchers, field resolvers, and validation.
- Work with JDBC and Apache Kafka, including MSK, event-driven architecture, and region-aware consumers.
- Perform automated and integration testing using JUnit, Mockito, and Cucumber.
Requirements
- Knowledge of Java, including Java 8, 17, or 21.
- Experience or proficiency with Spring Boot, Spring, Spring MVC, Spring Security, Spring AOP, Hibernate, JPA, JSP, Servlets, JavaScript, HTML, and CSS.
- Knowledge of RESTful web services, GraphQL including Netflix DGS, JSON, JDBC, API design, schema design, data fetchers, field resolvers, and validation.
- Knowledge of Apache Kafka, MSK, event-driven architecture, region-aware consumers, JUnit, Mockito, Cucumber, and integration testing.
Benefits
- Annual base salary of $100K–$120K depending on experience and qualifications.
- Eligibility for Cognizant’s discretionary annual incentive program based on performance and applicable plan terms.
- Medical, dental, vision, and life insurance.
- Paid holidays, paid time off, and paid parental leave.
- 401(k) plan and contributions.
- Long-term and short-term disability coverage.
- Employee Stock Purchase Plan.
Tech Stack
Categories
About Cognizant
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.
