Role Summary
We are seeking a highly skilled Full Stack Developer with strong hands-on experience in Java 17/21, Spring Boot, Microservices, AWS and Databricks, The ideal candidate should possess strong Java fundamentals, have extensive implementation experience across the software development lifecycle, and be comfortable leveraging AI-assisted development tools to improve productivity and code quality.
Key Responsibilities
· Design, develop, test, and deploy scalable enterprise applications using Java 17/21.
Build and maintain RESTful APIs and Microservices using Spring Boot.
· Develop high-quality, maintainable, and performant code adhering to best practices.
· Participate in application modernization and cloud readiness initiatives.
· Utilize AI-assisted development tools (GitHub Copilot, Claude etc.) to improve development efficiency and code quality.
· Collaborate with business analysts, architects, QA teams, and DevOps teams throughout the SDLC.
· Troubleshoot production issues and provide timely resolution.
· Participate in code reviews and contribute to continuous improvement initiatives.
Required Skills
Core Technical Skills
· Strong expertise in Java Fundamentals, including Collections Framework, Multithreading & Concurrency
· Streams & Lambda Expressions, Memory Management & JVM Concepts, Exception Handling
· Design Patterns, Performance Optimization
· Hands-on experience in Java 17 and/or Java 21 implementations.
· Strong experience with: Spring Boot, Spring MVC, Spring Data JPA
· Microservices Architecture & REST API Development
· Experience with Apache Kafka implementation and event-driven architecture.
· Experience working with AI-powered software development tools
· Experience on Databricks workflows
· Experience on AWS Cloud Services (EC2, S3, RDS, Lambda, IAM, CloudWatch)
Basic knowledge of:
· Python and Pyspark
· SQL and PL/SQL
· Familiarity with Git, CI/CD, Maven/Gradle, and Agile methodologies.
À savoir avant de postuler
- Autorisation de travail: Cognizant ne prendra en considération que les candidats à ce poste qui sont légalement autorisés à travailler au Canada sans avoir besoin d'un parrainage de l'employeur, aujourd'hui ou à l'avenir.
- Mesures d’adaptation: Si vous avez un handicap qui nécessite des mesures d’adaptation raisonnable pour effectuer une recherche d’emploi ou poser une candidature, veuillez envoyer un courriel à [email protected] avec votre demande et vos coordonnées.
- L’IA dans notre processus de recrutement: Nous utilisons des outils d'intelligence artificielle (IA) pour trier et évaluer les candidatures efficacement. Notre équipe examine ensuite les candidatures et décide qui passe à l’étape suivante.
- Poste à pourvoir: Sauf indication contraire, ce poste est actuellement vacant et nous cherchons à le pourvoir.
- Exigences linguistiques: Nous demandons à tous les candidats de posséder une connaissance de base de l’anglais afin de faciliter les communications internes. Pour les postes au Québec, la capacité à communiquer efficacement en anglais est requise car vous fournirez des services à et collaborerez avec des parties prenantes anglophones situées hors de la province.
- Inclusion: Cognizant est un employeur souscrivant au principe de l’égalité d’accès à l’emploi. Votre candidature et votre dossier ne seront pas examinés en fonction de la race, de la couleur, du sexe, de la religion, des croyances, de l'orientation sexuelle, de l'identité de genre, de l'origine nationale, du handicap, des renseignements génétiques, de la grossesse, du statut d'ancien combattant ou de toute autre caractéristique protégée par les lois fédérales, provinciales ou locales.
À propos de Cognizant
Cognizant (NASDAQ: CTSH) est un AI Builder et une entreprise de services numériques (ESN) élaborant des solutions complètes d’IA maximisant les investissements pour des résultats concrets. Sa profonde expertise des métiers, des processus et des technologies lui permet d’intégrer dans les systèmes technologiques le contexte unique de chaque organisation de l’ingénierie à la production à l’échelle. Son objectif: améliorer l’efficacité des équipes, créer de la valeur et permettre aux grandes entreprises de rester performantes dans un monde qui évolue rapidement. Pour en savoir plus: cognizant.ai ou @cognizant.











