Full Stack Java Developer

at  CGI

Halifax, NS, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Jul, 2024Not Specified01 May, 2024N/AKubernetes,Mockito,Test Driven Development,Linux,Git,Spring Framework,Communication Skills,Jenkins,Technology,Leadership SkillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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