Java Programmer
Collaborate It Solutions Inc O/A Collaborate It Solutions
Job details
· Location: Halifax, NS
· Salary: $65,000.00
· Vacancies: 1 Vacancy
· Employment groups: Students, Youth, Veterans of the Canadian Armed
· Forces, Visible minorities, Persons with disabilities, Indigenous people, Newcomers to Canada, Seniors, Apprentices
· Terms of employment: Permanent employment, Full time 32-35 hours / week
· Start date: As soon as possible
· Employment conditions: Morning, Day, Evening
· Employer covers the relocation costs
Job Requirements
Languages: English
Education: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years or equivalent experience
Experience:1 year to less than 2 years
Certificates, licences, memberships, and courses: Microsoft SQL Certification
Transportation/travel information: Public transportation is available
Work Location Information: Relocation costs covered by employer
Work conditions and physical capabilities:
Fast-paced environment, Work under pressure, Tight deadlines, Attention to detail, Sitting
Personal suitability:
Accurate, Client focus, Efficient interpersonal skills, Excellent oral communication, Excellent written communication, Initiative, Judgement, Organized, Team player
Computer and technology knowledge:
Ajax, Angular.js, API, Basic, CSS, Database software, Eclipse, Git, Groovy, HTML editing software, Java, JavaScript, JQuery, Linux, MySQL, Programming software, Python, React.js, Ruby, Shell script, Software development, SQL, XML
Tasks:
Write, modify, integrate and test software code, Maintain existing computer programs by making modifications as required, Identify and communicate technical problems, processes and solutions, Prepare reports, manuals and other documentation on the status, operation and maintenance of software, Assist in the collection and documentation of user’s requirements, Assist in the development of logical and physical specifications, Research and evaluate a variety of software products, Program animation software to predefined specifications for interactive CDs, DVDs, video game cartridges and Internet-based applications, Program special effects software for film and video applications, Write, modify, integrate and test software code for e-commerce and other Internet applications, Assess and troubleshoot applications software. Ensure that the quality of products meets established standards
Roles & responsibilities:
· 2+years of proven software development experience developing enterprise solutions
· 1+years of hands-on experience in developing Web services and API solutions using various Java based frameworks
· Minimum1+years proven development experience in frame works such as Angular8+, ReactJS, NodeJS, and Typescript.
· Proficient in building Web User Interface(UI) using HTML4/HTML ,CSS2/CSS3,XHTML,JavaScript, jQuery,XML,JSON,SOAP,RESTAPl’s
· Good understanding of Domain Driven design & Micro Service Architecture
· Proficiency in Java,J2EE ,Spring MVC, Spring Core, Spring boot and JavaScript.
· Knowledge of API design, including versioning, isolation and micro-services
· Experience in documenting APls leveragingan API documentation framework(Swagger)
· Experience in testing frame works like Junit, Mockito , Spring Test
· Knowledge in DevOps processes, continuous integration and delivery pipelines(Maven,Jenkins,Stash,Ansible,Docker)
· Knowledge of relational and No SQL database management systems
Work setting: Consulting Firm
How to apply
By email
rana.net4@gmail.com
By mail
1959 Upper Water Street, Tower 1 suite 1301
Halifax, NS
B3J 3N2
Who can apply to this job?
Only apply to this job if:
· You are a Canadian citizen or a permanent resident of Canada.
· You have a valid Canadian work permit.
If you are not authorized to work in Canada, do not apply. The employer will not respond to your application.