Skip to main content
Full-Time
Hybrid

Développeur JAVA Intermédiaire

View on Map

Description

CGI Inc. is seeking a Senior Java Developer to work with major clients on diverse projects. The role involves actively contributing to the development of modern backend applications based on microservices architecture, designing high-performing and secure RESTful APIs, and continuously evolving application platforms. The associate will collaborate with multidisciplinary teams to deliver robust, innovative, and business-aligned technological solutions, leveraging expertise in containerization, asynchronous messaging (Kafka), and cloud deployment to optimize system performance, reliability, and security.

What We're Looking For

Design, develop, and maintain Java backend applications adhering to industry best practices.,Participate in defining and evolving application architecture, including microservices.,Develop scalable, high-performing, and secure RESTful APIs using Spring Boot.,Contribute to the integration of databases and third-party systems.,Implement asynchronous communication mechanisms (e.g., Apache Kafka).,Participate in the redesign and improvement of transversal architectures.,Ensure code quality through testing, code reviews, and CI/CD practices.,Collaborate on requirements analysis, module design, and technical solution conception.,Act as a technical reference for other developers and contribute to team skill development.,Safely evolve technologies in accordance with architectural targets.

Ideal Candidate

Minimum of 3 years of experience in software development, primarily in Java.,Solid experience in backend development with Spring Boot.,Mastery of Java concepts, object-oriented programming, and multithreading.,Experience with microservices architectures and RESTful APIs.,Knowledge of event-driven messaging technologies (Kafka).,Experience with source code management tools (Git, GitHub, Bitbucket).,Ability to collaborate on business needs analysis and design adapted solutions.,Comfortable in Windows and Linux development environments.,Team spirit, autonomy, technological curiosity, and a proactive approach.

Hard Skills

Java
Spring Boot
Spring Core
IoC
OAuth2
Spring Security
Angular (atout)
React (atout)
RxJS
NGRX
Bootstrap
AWS services (Lambda
EC2
SQS
SNS
DynamoDB)
Apache Kafka
Git
GitHub
Bitbucket
Docker (atout)
Kubernetes (atout)
CI/CD (atout)

Soft Skills

Team spirit
Autonomy
Technological curiosity
Proactive approach

Benefits

Intervene on varied and stimulating mandates
continually expand technological skills
advise major clients on technological and methodological choices
evolve in an environment that values collaboration
initiative
and enjoyment at work
benefit from a personalized training plan
competitive benefits
and flexibility promoting work-life balance
ownership
teamwork
respect
belonging
develop innovative solutions
build relationships
access global capabilities
scale ideas
embrace new opportunities
expansive industry and technology expertise
supported by leaders who care about health and well-being
opportunities to deepen skills and broaden horizons
diversity and inclusion.

Special Commitments

Bilingualism (French and English) required due to interaction with national and global clients.

About the Company

C

CGI Inc.

CGI Inc. is one of the world's largest IT and business consulting firms, providing a comprehensive range of services including strategic consulting, systems integration, managed IT, and business process services. Founded in 1976 and headquartered in Montreal, the company operates across more than 40 countries, helping clients across various industries accelerate their digital transformation and achieve measurable business outcomes.

Ownership-driven
Collaborative
Ethical
Global
Client-centric
View all jobs at CGI Inc.

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.