1. Develop and maintain backend services using Java (Spring Boot, REST APIs) ensuring high performance and responsiveness.
2. Design and implement responsive user interfaces using ReactJS, Redux, and modern JavaScript frameworks. 3. Deploy and manage applications on AWS, leveraging services like EC2, Lambda, S3, RDS, and API Gateway. 4. Collaborate with cross-functional teams including product managers, designers, and QA engineers to deliver high-quality software solutions. 5. Optimize application performance and scalability, ensuring robust and secure code. 6. Implement CI/CD pipelines using tools like Jenkins, GitHub Actions, or AWS Code Pipeline for seamless deployment. 7. Write unit and integration tests and participate in code reviews to maintain code quality and best practices.
Required qualifications to be successful in this role:
Must have experience : Java 11+, Spring Boot(REST APIs, Microservices), spring framework, JPA/hibernate, API development, SQL &No SQL DBs (Oracle, Postgres, MongoDB), CI/CD, OpenShift, OAuth2.0, React.JS, Java Script, HTML, CSS3
Nice to have: Kafka/RabbitMQ, AWS, Graph QL CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodation for people with disabilities in accordance with provincial legislation. Please let us know if you require reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs. #LI-SN1
Skills:
- Amazon CloudFront
- CSS
- Java
- JavaScript
- Jenkins
- Oracle
- Postgre SQL
- Spring Boot