Senior Java Developer at Procom
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

29 Nov, 25

Salary

0.0

Posted On

30 Aug, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Soa, Activiti, User Stories, Spring Security, Ci, Jpa, Middleware, Spring Framework, Web Services, Angular, Hibernate, Oracle, Jquery, Jbpm

Industry

Computer Software/Engineering

Description

SENIOR JAVA DEVELOPER:

On behalf of our Government Sector client, Procom is searching for a Senior Java Developer for a 6 month contract role. This position is a hybrid position with an initial requirement of 3 days onsite at our client’s Toronto office.

SENIOR JAVA DEVELOPER - JOB DESCRIPTION:

The project involves the development and maintenance of enterprise applications. The role includes translating technical specifications into working applications and resolving technical issues during software operation and use.

SENIOR JAVA DEVELOPER - MANDATORY SKILLS:

  • 10+ years’ experience in developing n-tier Enterprise applications
  • Extensive hands-on development with Java Enterprise technologies
  • Expertise in JPA or Hibernate, and Spring Framework
  • Proficient in Eclipse IDE or Rational Application Developer
  • Strong SQL skills, with expertise in Azure Cosmos DB, Postgres, Oracle, and PL/SQL
  • Experience with JavaScript/TypeScript frameworks such as React, Angular, JQuery
  • Knowledge of transforming legacy applications to AWS platform

SENIOR JAVA DEVELOPER – NICE-TO-HAVE SKILLS:

  • Agile development experience - Scrum, User Stories, CI, TDD, Automated Tests
  • Experience writing Web Services and implementing SOA
  • Experience with BPM tools such as jBPM, Activiti, IBM Process Server
  • Knowledge of fine-grained security frameworks like Spring Security, Apache Shiro
  • Experience with middleware and gateways
Responsibilities
  • Translate business requirements and technical system specifications into working, tested applications
  • Develop detailed programming specifications and write/generate code
  • Conduct unit tests and troubleshoot technical problems
  • Collaborate with IT professionals throughout the Software Development Life Cycle
  • Conduct design walkthrough sessions with project team
Loading...