Java Fullstack Developer
at Atlantis IT group
Montréal, QC, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 24 Oct, 2024 | Not Specified | 25 Jul, 2024 | 7 year(s) or above | Gradle,Chrome,Java,Edge,Kubernetes,Web Application Development,Teamcity,Collaboration,Communication Skills,Soft Skills,Test Cases,System Architects,Spring Boot,Mastery,Teamwork,Git,Sprints,Management 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:
JOB DESCRIPTION:
? Collaborates with the Tech Lead and rest of the development team to design , develop and deploy this new web app? Reviews functional requirements and prepares and documents technical program, subsystem and system designs and solutions and their associated project task descriptions and effort estimates? Uses both industry-standards and companys existing systems architecture, design techniques and development standards and reviews new work with Tech Lead and others to ensure it complies with industry and company standards ? Documents technical requirements, system and subsystem designs, project task descriptions, effort estimates, and unit and integration tests ? Performs new development, maintenance fixes and enhancements to meet business requirements? Troubleshoots application issues in production, quality assurance and other environments? Develops, reviews, refines, uses and documents plans for both automated and manual unit and integration tests and/or assures unit and integration tests are successfully completed prior to production? Tests programs for integration prior to production? Documents designs for system requirements
ESSENTIAL SKILLS:
- Minimum of 7 years experience in these Mandatory skills : Java (Very strong Spring Boot and various other Spring libs for database connectivity, developing microservices with Rest Apis, making Rest calls, Security , Property files, swagger/open api spec files creation. etc )
- Very strong experience and mastery in writing java unit and integration test cases, Kubernetes , modern web authentication ( Oatuh2, accruing and validating jwt tokens)
- Web application development, CI/CD (Gradle, TeamCity, GIT, etc), SQL (sql sever) ,
- Java Script , React JS (Angular JS is plus ), HTML5 , CSS, UI testing frameworks Mocha and Jest, Chrome and Edge bowser based debugging skills
DESIRABLE SKILLS:
- Excellent time management skills, ability to juggle multiple tasks and priorities to meet short deadlines
- Excellent analytical and problem solving abilities
- Excellent English verbal and written communication skills
- Excellent soft skills, teamwork and collaboration skills
- Must work with System Architects to review/approve program and subsystem designs
- Proficiency in UNIX/Linux
- IntelliJ and VSCode IDES proficiency
- Agile/Scrum methodologies, daily stand up calls, sprints, etc
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:7.0Max:12.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Montréal, QC, Canada