Senior Java Developer to develop code, assist with unit testing, and make recommendations that support/improve Scrum Team processes for a large financial enterprise client
Job Type: Contract
Positions to fill: 1
Start Date: Jan 08, 2024
Job End Date: Jan 07, 2027
Pay Rate: Hourly: Negotiable
Job ID: 133558
Location: Calgary, Winnipeg, Victoria, Toronto, Vancouver, Ottawa, Montreal, London, Halifax, Edmonton, Regina
Our valued crown corporation client is seeking a Senior Java Developer to develop code, assist with unit testing, and make recommendations that support/improve Scrum Team processes!
3-year contract in Ottawa, ON (100% Remote - occasional team meetings/events will be held in the head office in Ottawa). This role has a strong chance to be extended for up to a maximum term of 3 years.
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 (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 with relational database skills (SQL), writing stored procedures and PL/SQL using tools such as SQL Plus / SQL Developer
- Demonstrated experience working with significant Oracle Weblogic and Oracle database components
Nice-to-have Skills:
- Demonstrated operational experience in maintaining a high availability system
- Excellent written and verbal communication skills in English and French