Cognizant is hiring a Senior Java Full Stack Engineer to design, develop, and deliver high-quality software solutions that support key client initiatives. You will collaborate with product owners, technical leads, and cross-functional partners to translate business requirements into scalable technical solutions.
What You'll Do
- Partner with business and technical stakeholders to gather, analyze, and clarify requirements.
- Develop high-quality features and services using Java, Angular, Spring Boot, microservices, and Oracle.
- Conduct unit and integration testing to ensure reliability and performance.
- Support leads and managers by providing data, updates, and insights related to delivery progress.
- Manage deployment activities and ensure smooth release cycles.
- Maintain all relevant project details, tasks, and updates within JIRA.
What We're Looking For
- 8+ years of solid hands-on development experience.
- Strong proficiency with Java and Spring Boot.
- Experience developing microservices-based applications.
- Proficiency with Angular for front-end development.
- Experience working with Oracle or similar RDBMS platforms.
- Experience contributing throughout the SDLC, including development, testing, deployment, and documentation.
- Ability to work collaboratively in an Agile environment and maintain accurate tracking in JIRA.
Nice to Have
- Experience in client-facing or consulting environments.
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Knowledge of CI/CD tools and DevOps practices.
- Strong problem-solving and communication skills.
- Ability to independently manage priorities in a fast-paced environment.
Technical Stack
- Java
- Spring Boot
- Angular
- Oracle
- JIRA
Work Mode
This is a hybrid position based in Calgary, Alberta.
Cognizant is an equal opportunity employer.




