Senior Full Stack Engineer CGI Your future duties and responsibilities: Design and develop scalable web applications using Angular, TypeScript, and Java (Spring/Spring Boot) Build and integrate RESTful APIs and microservices for seamless data exchange across platforms Collaborate in Agile Scrum teams to deliver high-quality software in iterative cycles Design and implement CI/CD pipelines using Jenkins, GitLab, Bitbucket, and Azure DevOps Containerize and orchestrate applications using Docker, Kubernetes, and Terraform Develop automated test suites using JUnit, Selenium, Karma, Jasmine, Cucumber, and Serenity Leverage AWS services (EC2, EKS, Lambda, DynamoDB) for cloud-native application deployment Utilize Apache Kafka for distributed event streaming and real-time data processing Maintain code quality and collaboration through GitHub and pull request workflows GitHub Copilot or similar AI tools to accelerate development and improve code quality Mentor junior engineers and contribute to a culture of technical excellence and continuous learning Qualifications: Required qualifications to be successful in this role: 10-13 years of full-stack development experience in enterprise environments Strong proficiency in Angular, TypeScript, Java, and Spring Boot Experience with web services (REST, SOAP, JSON, XML) and API integration Familiarity with for backend development and API orchestration Exposure to AWS Lambda and DynamoDB for serverless and NoSQL architecture Working knowledge of PostgreSQL for relational data modeling and queries Proven ability to learn large software systems quickly and contribute end-to-end Excellent communication, problem-solving, and leadership skills