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