This recruiter is online.

This is your chance to shine!

Apply Now

Senior Full-Stack Java Developer to develop code, assist with unit testing, and make recommendations that support/improve Scrum Team processes for a large

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Our valued crown corporation client is seeking a Senior Full-Stack Java (Spring) Developer to develop code and assist with unit testing for a highly-available legacy system!


Initial 7-month contract in Ottawa, ON (100% Remote - occasional team meetings/events will be held in Ottawa). This role has a strong likelihood of being extended for up to a maximum term of 3 years. The winning candidate will be part of an on-call rotation later in the year (on-call paid out as 1hr per 24 hour period, and overtime as required).


Responsibilities:

  • Assist Scrum Team on large project initiatives as well as smaller initiatives & bugfixes
  • Implement features and analyze how they will handle various scenarios
  • Participate in the development of code and unit tests (automated or not) for a variety of products
  • Create and contribute to mechanisms to enable effective and consistent coding practices
  • Estimate capacity, velocity and throughput to enable accurate forecasting
  • Assist with improving backlog clarity and maintenance processes
  • Research, evaluate and make recommendations that support or improve Scrum Team processes
  • Work with Scrum Team to develop documentation to support ongoing usage of their products
  • Support the application once sufficient knowledge of the product has been acquired


Must-Have Skills:

  • 5+ years of experience in a Java development environment, with demonstrated Java Enterprise Edition (JEE) application development experience utilizing the Spring framework
  • Demonstrated experience utilizing various Java components such as EJB, JDBC, JMS, JMX, JTA, Servlet, JCA or JAXB
  • Demonstrated experience web front end development (such as Thymeleaf, HTML, CSS, JavaScript, Ajax/JQuery)
  • Demonstrated experience working with IBM MQ or AMQ / Oracle AQ
  • Demonstrated experience with relational database skills (SQL), writing stored procedures and PL/SQL using tools such as SQL Plus / SQL Developer


Nice-to-have Skills:

  • Demonstrated operational experience in maintaining a high availability system
  • Excellent written and verbal communication skills in English and French
Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined