6 days ago
Boston, MA, USASenior
Base Salary
$60k - $114k/yr
Responsibilities
- Design, develop, and maintain scalable Java applications and Spring Boot microservices.
- Build and deploy containerized applications using Docker in a cloud-native environment.
- Implement event-driven architectures using Kafka and MQ for real-time messaging and event management.
- Collaborate with cross-functional teams, technical leads, and client stakeholders to deliver software solutions.
- Troubleshoot, optimize, and refactor code for performance, scalability, and security.
- Follow software development best practices, including testing, code reviews, and documentation.
Requirements
- Require 7+ years of hands-on Java development experience and strong knowledge of advanced Java concepts.
- Require proficiency building APIs and microservices with Spring Boot.
- Require hands-on Docker and cloud-native environment experience.
- Require strong expertise with Kafka and MQ for message queuing and event-driven systems.
- Require understanding of relational and NoSQL databases, plus experience with Git.
- Require strong problem-solving and debugging skills and the ability to work in a fast-paced environment.
- Preferred qualifications include Kubernetes, CI/CD pipelines, JUnit, Mockito, Angular 19+, RxJS, and financial services or enterprise technology experience.
Benefits
- Hybrid work model with onsite work required at a Cognizant office or client location in Boston, Massachusetts; arrangements may change based on project and business requirements.
- 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 a discretionary annual incentive program and stock awards, subject to applicable plans.
Tech Stack
Categories
About Cognizant
Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value. We build full-stack AI solutions powered by deep industry, process and engineering expertise — embedding an organization's unique context into technology systems that amplify human potential and drive tangible outcomes. From strategy to deployment, we help global enterprises move from AI ambition to AI impact and stay ahead in a fast-changing world. See how at cognizant.ai | Follow us @cognizant
