Overview

Senior Full-Stack Java Developer to develop code, assist unit testing, and make recommendations Jobs in Ottawa – Ontario at S.i. Systems

Title: Senior Full-Stack Java Developer to develop code, assist unit testing, and make recommendations

Company: S.i. Systems

Location: Ottawa – Ontario

Category: Software Development, IT/Tech

Position:  Senior Full-Stack Java Developer to develop code, assist with unit testing, and make recommendations that

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 (% 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 JAXBDemonstrated experience web front end development (such as Thymeleaf, HTML, CSS, JavaScript, Ajax/JQuery)

Demonstrated experience working with IBM MQ or AMQ / Oracle AQDemonstrated 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

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.