CGI - Principal Engineer - Java/Jakarta
Technology
CGI Group4 days agoUntil 15/8/2026
Job description
Job Description :
- Design, architect, and implement enterprise-grade applications using Java SE (1121) and Jakarta EE frameworks.
- Develop and review detailed architecture and design documents aligning with best practices in scalability, maintainability, and performance.
- Apply Domain-Driven Design (DDD) principles to model complex business domains effectively.
- Build microservices-based, event-driven, and cloud-native architectures leveraging AWS, Azure, or GCP.
- Ensure system reliability and resilience in distributed system environments.
- Lead and mentor development teams on design patterns, coding standards, and modern software practices.
- Collaborate with product owners, business stakeholders, and cross-functional teams to translate business needs into robust technical solutions.
- Evaluate and integrate emerging technologies to improve system performance and scalability.
- Participate in code reviews and maintain high standards of code quality and technical excellence.
Keywords
CodingScalabilityJavaCoding conventionsMaintainability
Interested in this role?