Senior Full Stack Java Developer
Groupe CGI
Halifax, NS-
Nombre de poste(s) à combler : 1
- Salaire À discuter
- Publié le 8 avril 2025
-
Date d'entrée en fonction : 1 poste à combler dès que possible
Description
This is an exciting time for CGI, and we want you to be part of it.
We are Canada's largest independent information technology services firm, and we are still growing! We are expanding in Atlantic Canada, and we need your skills, enthusiasm, and dedication as part of our team.
We are seeking a highly skilled and motivated Full Stack Developer with experience in modern web development technologies and enterprise-level application platforms to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining high-performance, scalable, and robust applications that integrate multiple technologies across our product ecosystem.
The ideal candidate will have a deep understanding of React, Angular, Spring Boot, Kafka, IBM MQ, and Pivotal Cloud Foundry, with hands-on experience in continuous integration and deployment pipelines using Maven, Jenkins, and Chef Habitat. Knowledge of Splunk for monitoring, Axon for event-driven architecture, and managing artifacts in Artifactory is essential.
Join this exciting new initiative as a Senior Full Stack Java Developer.
As a Full Stack Java developer your responsibilities will be:
1. More than 10+ years of experience developing applications using Modern Full Stack technologies.
2. Frontend Development: Design and develop user interfaces using React and/or Angular, ensuring a seamless and interactive user experience.
3. Backend Development: Implement robust and scalable microservices using Spring Boot, Spring Cloud Stream, and Axon for event-driven architecture.
4. Messaging & Integration: Work with Kafka for message streaming and IBM MQ for message queuing, ensuring real-time data flow and integration across distributed systems.
5. Cloud & Infrastructure: Deploy, manage, and scale applications in Pivotal Cloud Foundry, utilizing Chef Habitat for packaging and environment management.
6. Build & CI/CD: Leverage Maven and Jenkins for building, testing, and automating deployments to ensure smooth continuous integration and delivery pipelines.
7. Monitoring & Logging: Use Splunk for monitoring application performance, logs, and ensuring high availability and performance of the deployed applications.
8. Artifact Management: Manage and deploy application artifacts to Artifactory to ensure version control and efficient artifact storage.
9. Collaborate with cross-functional teams to define, design, and ship new features.
10. Ensure the performance, quality, and responsiveness of applications.
11. Participate in code reviews and contribute to the development of best practices.
Qualifications (REQUIRED):
1. Languages: 10+ years of professional software development experience, preferably on full stack technologies using Java, Angular, React, Spring Boot, Spring Cloud Stream.
2. Frontend Development: Expertise in developing single-page applications with React and Angular and familiarity with related ecosystem.
3. Messaging/Stream Technologies: Hands-on experience with Kafka, IBM MQ, and event-driven architectures using Axon.
4. CI/CD & DevOps: Experience with Maven, Jenkins, Chef Habitat, and familiarity with Artifactory for artifact management.
5. Cloud Platforms: Experience deploying and managing applications in Pivotal Cloud Foundry (PCF).
6. Monitoring/Logging: Proficiency with Splunk for application monitoring, logging, and troubleshooting.
7. Version Control & Artifact Management: Strong experience in managing dependencies and artifacts using Artifactory.
8. Software Development Lifecycle: Proven experience with agile methodologies, source control (Git), and software development best practices.
9. Problem Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve issues in large-scale systems.
10. Strong communication skills (technical descriptions and diagramming, escalation, written, in-person, adaptive as appropriate to the audience, etc.).
11. “Strong opinions, lightly held” Willingness to own, research, and argue your points of view, bring new ideas to the table, but deliver according to consensus and expectations.
Preferred Qualifications:
1. Experience with event-driven architectures and systems using Axon and Spring Cloud Stream.
2. Familiarity with cloud-native development and Pivotal Cloud Foundry (PCF).
3. Understanding of Chef Habitat for packaging and environment management.
4. Familiarity with microservices and distributed systems design.
5. Prior experience working in an agile development environment.
Required Level of Education (include certifications):
1. University or Technical Diploma in IT discipline with equivalent experience.
2. Formal Java Developer Certification will be nice to have.
3. Formal Certification with Azure or AWS and/or PCF will be nice to have.
Soft Skills:
1. Excellent communicator
2. Well organized
3. Detail orientated
4. Team Player
- Angular
- Apache Kafka
- English
- Java
- Jenkins
- Maven
- Splunk
- Spring Boot
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.
Come join our team-one of the largest IT and business consulting services firms in the world.
Exigences
non déterminé
non déterminé
non déterminé
non déterminé
D'autres offres de Groupe CGI qui pourraient t'intéresser