About the Role:
We are seeking an experienced Technical Architect to lead the design development and deployment of the CCSI application a core middleware solution developed and maintained by CGI. The ideal candidate will have deep expertise in Java-based enterprise systems cloud-native architectures and modern DevOps practices with a strong ability to translate complex business requirements into scalable and cost-effective technical solutions.
Key Responsibilities:
Lead the end-to-end architecture design and technical delivery of the CCSI middleware application.
Translate complex business and functional requirements into robust scalable and sustainable system architectures.
Drive technical design sessions ensuring architectural integrity performance and best practices across the stack.
Provide technical leadership to development teams conducting code reviews and guiding solution implementation.
Identify and resolve design flaws performance bottlenecks and security vulnerabilities.
Collaborate with cross-functional teams including Cloud DevOps Security and Infrastructure to ensure seamless integration and deployment.
Define and maintain architecture standards patterns and governance for the CCSI platform.
Support cloud migration modernization and performance optimization initiatives.
Ensure compliance with security standards API management policies and data protection best practices.
Evaluate and recommend new technologies frameworks and tools to enhance platform efficiency and reliability.
Required Technical Skills and Experience:
10 years of experience in software development and solution architecture for enterprise-scale systems.
Expert-level proficiency in Java 11/17/21 JEE and related frameworks.
5 years of hands-on experience with Spring Framework Spring Boot MVC and associated libraries/tools.
Proven experience designing and delivering Microservices Architecture and RESTful APIs.
5 years of experience working in public cloud environments (Azure preferred) including cloud-native application development using Docker and Kubernetes.
Strong experience with containerization and orchestration tools (Docker Kubernetes OpenShift).
Deep understanding of Azure services such as Blob Storage Azure Files Azure Functions APIM Gateway and Azure Redis.
In-depth knowledge of databases including RDBMS (MySQL PostgreSQL Oracle) and NoSQL (MongoDB Cassandra Redis).
Proficiency in CI/CD pipelines using Jenkins GitHub Actions Maven/Gradle and Terraform.
Solid understanding of code quality and monitoring tools: Git SonarQube Fortify AppDynamics and Dynatrace.
Hands-on experience implementing security mechanisms (OAuth2 JWT API Gateway policies encryption).
Proven track record of performance tuning scalability optimization and application resilience engineering.
Together as owners lets turn meaningful insights into action.
Life at CGI is rooted in ownership teamwork respect and belonging. Here youll 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. Thats why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our companys strategy and direction.
Your work creates value. Youll 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.
Youll shape your career by joining a company built to grow and last. Youll 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.
Come join our teamone of the largest IT and business consulting services firms in the world.
The COMPANY is one of the few end-to-end consulting firms with the scale, reach, capabilities and commitment to meet clients’ enterprise digital transformation needs. Our 77,500 consultants and professionals work side-by-side with clients in 10 industries across more than 400 location ... View more