Senior Java Developer

at  CGI

Montréal, QC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate06 Aug, 2024Not Specified07 May, 202410 year(s) or aboveGood communication 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:

Senior Java Developer
Senior Fullstack Developer
We’re growing fast and are looking for fullstack developers with strong technical skills, a well-developed analytical mind and a focus on quality to ensure the best possible customer satisfaction.
The roles and responsibilities for this position are :
? Participate in the technical analysis of requirements
? Participate in the design of the solution
? Propose innovative solutions
? Implement and code the solution, including unit testing
? Work in a spirit of collaboration and sharing with other team members
? Coach and mentor more junior team members
? Apply development best practices
Technical skills among the following:
? Knowledge of Java (10 + years’ experience) (mandatory prerequisite)
? Knowledge of the main Java frameworks on the market: Spring, Hibernate, Drools, JPA, SOLR
? Front-end knowledge: HTML5, CSS, Angular, React
? Knowledge of solutions such as Mulesoft, RestAPI, JSON, SOAP, Camunda, GraphQL
? Knowledge of tools such as Jenkins, Bitbucket, Git, Maven, JUnit, Jira, Confluence, Cucumber, Selenium, Sonar, PMD, Checkstyle, Postman, SoapUI
? Application servers: Nginx,Apache,Websphere,Jboss,Weblogic,TomEE
Other requirements:
? Knowledge of banking
? Experience in microservices project development
? Knowledge of agile methodology (SAFe)
? Sense of initiative
? Willingness to learn and improve
? Preferably bilingual (French and English)

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:10.0Max:15.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Montréal, QC, Canada