Senior Software Engineer
Capgemini
Full-stack Developer (Angular)
Main responsibility:
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code
Ensure designs are in compliance with specifications
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Must Have:
Minimum of 5+ years of working as Full Stack Java Developer using Java
Minimum of 5+ years of working experience with Angular 10+ using Typescript
Deep understanding of object-oriented programming;
Deep understanding of Microservices;
In-depth understanding of the entire web development process (design, development and deployment);
Hands on experience in Cloud Computing – AWS;
Hands on experience in Spring boot
Hands on experience on both SOAP and REST webservice;
Experience on CI/CD tolls like Jenkins.
Experience on SoapUI, JIRA and Confluence.
Skills:
Java 11 (+); Spring Boot; Angular 10 (+); Cloud Computing – AWS; CI/CD; Docker; Kubernetes;
GitLab; Jenkins; Artifactory; Sonar; Terraform