Full Stack Java Developer
at CGI
Halifax, NS, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 28 Jul, 2024 | Not Specified | 01 May, 2024 | N/A | Kubernetes,Mockito,Test Driven Development,Linux,Git,Spring Framework,Communication Skills,Jenkins,Technology,Leadership Skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
We offer the opportunity to work with Canada’s largest Information Technology Outsourcing and Management Consulting Company with a true global presence in a fast-paced and energetic atmosphere where your personal and professional growth is accelerated by your desire and sense of commitment. CGI’s continuous growth is a testament to the confidence clients place in them and to the dedication of their professionals.
At CGI, all employees are called members because they feel a powerful sense of ownership and accountability. Members at CGI are building their own company – in 100+ offices worldwide. CGI has the global resources, expertise, stability and dedicated professionals needed to achieve results for clients – and for members; that’s why an astounding 90 percent of them are CGI shareholders.
We’re expanding in Atlantic Canada and we need your skills, enthusiasm, and dedication as part of our team.
Responsibilities:
YOUR FUTURE DUTIES AND RESPONSIBILITIES
- Responsible for migrating applications from Rich Faces to Prime Faces (JSP/JSF)
- Provide technical problem solving / technical analysis skills to the team though coaching and mentoring activities
- Act as a resource for software developers on policies, procedures, design concepts and technical issues
- Maintain and enhance existing software to address strategic business development needs to improve the software
REQUIRED QUALIFICATIONS TO BE SUCCESSFUL IN THIS ROLE
- A minimum of 6 years of development experience in a Java development environment.
- A minimum of 4 years of experience in JSP, JSF, Seam framework
- Demonstrated experience with application development components such as Spring Framework, Java persistence, RedHat Openshift or Kubernetes
- Demonstrated experience with DevOps components: Docker/PodMan, Jenkins, Git, Linux
- Demonstrated knowledge of microservice based architecture and deployment
- Demonstrated knowledge of QA methods, Test Driven Development (TDD) and tools such as Gherkin and Mockito.
- Operational experience in maintaining a high availability system
Nice to have qualifications to be successful in this role:
- Familiar with financial services operations and technology, including major platforms,
technologies, applications, architectures, business models and internal structures
- Financial services background preferred
- Strong verbal and written communication skills
- Strong organization and leadership skills with the ability to facilitate technical sessions
LI-MT
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Halifax, NS, Canada