CGI Inc
Job Summary
CGI Inc, is currently hiring on a vacant job post of Java Development Team Lead based in Toronto ON. Please read the job detail carefully before applying.
Job Title: Java Development Team Lead
Company Name: CGI Inc
Job Type: Full Time
Job Location: Toronto ON
Salary:
Job Link Expiry: 2022-12-23
Posted on: jobsintelecom.net
Job Detail
Position Description:
- Lead development teams (3-5) which develop new custom applications or enhances existing applications, and provides system integration services, all in trouble management domain
- Enforce coding standards and best practices
- Assist Project Manager in the planning and estimation of project deliverables
- Plan, direct and coordinate daily activities with the development team members
- Develop technical design
- Supervise the progress of development activities
- Perform code reviews
- Support the team in troubleshooting technical issues
- Assist project manager with adhering to project deadlines and schedules
Your future duties and responsibilities:
- 8+ years IT Industry experience in application development as a team lead
- Previous experience in telecommunications would be an asset
- Excellent understanding of key concepts of architecture in a distributed environment (SOA , etc.)
- Masters concepts and standards of the software industry such as object-oriented design , design patterns , modeling languages (Spring, UML, etc. ) and some communication protocols (SOAP, REST , etc.)
- Solid experience in developing enterprise web applications in Java:
o Java 11, Jakarta EE/Java EE
o RedHat JBoss EAP
o Restful and SOAP-based services Web Services
o Spring Boot, Spring MVC
o XML , XSLT , XML Schema and JSON
o Oracle PL/SQL
- Experience with development life cycle including:
o Source control ( Git, CVS, etc.)
o Build scripts ( Jenkins, Ant , Maven , etc.)
o Development of unit tests ( JUnit , TDD, etc.)
- Proven ability to write high quality technical documentation (in English)
- The following would be an asset (nice to have)
o Experience with Microservices architectures, would be an asset
o Experience with Cloud Deployment, CI/CD
o Docker&kubernete, or Redhat OpenShift Container Platform
Other Requirements:
- Demonstrated ability to learn new technologies, applications and systems
- A hands on leader (able to code, able to dig deep)
- Strong verbal and written communication skills (primarily English)
- Strong organizational and leadership skills with the ability to facilitate technical sessions
- Can communicate in both technical and business terms
- Ability to lead multiple projects simultaneously
- Ability to manage a geographically distributed development teams
Skills:
- Java
- Requirements Analysis
- SOAP
What you can expect from us:
Insights you can act on
While technology is at the heart of our clients’ digital transformation, we understand that people are at the heart of business success.
When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees “members” because they are CGI shareholders and owners and owners who enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are today — one of the world’s largest independent providers of IT and business consulting services.
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.
Ready to become part of our success story? Join CGI — where your ideas and actions make a difference.
Apply Now
To help us track our recruitment effort, please indicate in your cover/motivation letter where (jobsintelecom.net) you saw this job posting.
