Position Description:
Your future duties and responsibilities:
Responsibilities:
. Architect and develop scalable backend (Java, Spring Boot, microservices) and frontend (ReactJS).
. Design, implement, and maintain automated testing frameworks (unit, integration, end to end, performance).
. Manage REST APIs, SQL databases, messaging systems (Kafka/RabbitMQ), and security best practices.
. Deploy using Docker, Kubernetes; maintain CI/CD pipelines integrated with automated testing.
. Collaborate on cloud deployments (AWS/Azure/GCP).
. Mentor juniors, lead architecture, code and test reviews.
Must Have Skills:
. 10+ of experience in: Java Spring Boot, microservices ReactJS (or similar frontend frameworks) SQL databases REST APIs Containerization (Docker) and CI/CD pipelines Testing frameworks (JUnit, Mockito, Jest, etc.) Messaging systems (Kafka/RabbitMQ) and application security basics
Nice Good to Have Skills:
. Cloud native experience,
. API gateways,
. Event driven patterns,
. Caching tech,
. Testing frameworks (Selenium).
Required qualifications to be successful in this role:
Must Have Skills:
. 10+ of experience in: Java Spring Boot, microservices ReactJS (or similar frontend frameworks) SQL databases REST APIs Containerization (Docker) and CI/CD pipelines Testing frameworks (JUnit, Mockito, Jest, etc.) Messaging systems (Kafka/RabbitMQ) and application security basics
Nice Good to Have Skills:
. Cloud native experience,
. API gateways,
. Event driven patterns,
. Caching tech,
. Testing frameworks (Selenium).
Education Qualification: Bachelor's degree in Computer Science or related field or higher with minimum 3 years of relevant experience.
LI-MP 14
CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodations for people with disabilities in accordance with provincial legislation. Please let us know if you require a reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs.
Skills:
By continuing you agree to our Terms & Privacy Policy.