Hybrid - Candidate must be able to work 3 days onsite at Toronto, Ontario and 2 days remote Responsibilities / Assignment Deliverables: The Developers will be responsible for translating business requirements and technical system specifications into working, tested applications. This would involve doing analysis & design based on requirements, writing Java EE code, and conducting unit tests. Mandatory Skills: 10+ years’ experience in developing n-tier Enterprise applications 10+ years’ hands-on development with Java Enterprise technologies Expertise in application design, latest design patterns, deployment and troubleshooting Extensive hands-on development & troubleshooting experience on Java EE platform Expertise in JPA or Hibernate, and Spring Framework Proficient working with Databases and SQL (expertise with Azure Cosmos DB, Postgres, Oracle and PL/SQL highly desirable) Proficient in Eclipse IDE or Rational Application Developer JavaScript / TypeScript frameworks such as React, Angular, JQuery Nice to Have Skills: Agile development experience - Scrum, User Stories, CI, TDD, Automated Tests, etc. Experience writing Web Services and implementing SOA BPM tools such as: jBPM, Activiti, IBM Process Server, Camunda BPM, Drools Rule Engine Fine-grained security frameworks such as: Spring Security, Apache Shiro, ForgeRock Evaluation Criteria: Technical / Java EE platform 10+ years’ experience in developing n-tier Enterprise applications. 10+ years’ hands-on development with Java Enterprise technologies. Demonstrated experience in application design, latest design patterns, deployment and troubleshooting. Demonstrated experience in conducting unit test based on requirements. Spring Framework Demonstrated experience working with Spring Framework - Spring Boot, Spring MVC, Spring Data, Spring Batch, Spring Security, etc. ORM Demonstrated experience with ORM tools such as JPA, Hibernate or MyBatis Database Working experience in writing SQL and Stored Procedures (preferably in Oracle and PL/SQL, Cosmos DB, Postgres, MySQL BPM Demonstrated experience with Camunda BPM, Drools Rule Engine Azure Cloud Demonstrated experience working with Azure Cosmos DB, Azure Blob Storage, Azure Cognitive Search, etc. UI Demonstrated experience with React, Angular, jQuery Job Type: Full-time Pay: $75.00 per hour Expected hours: 36.25 per week Additional pay: Retention bonus Benefits: Dental care Flexible schedule Work from home Flexible language requirement: French not required Schedule: Monday to Friday Education: Bachelor's Degree (preferred) Language: English (preferred) Work Location: Hybrid remote in Toronto, ON M5B 2L1

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

Canada