This recruiter is online.

This is your chance to shine!

Apply Now

Senior Full Stack (Java/J2EE and JavaScript) Developer with IBM WebSphere and HCL Digital Experience - 15319

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

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

Senior Full Stack (Java/J2EE and JavaScript) Developer with IBM WebSphere and HCL Digital Experience - 15319


Location: Hybrid - 3 days (Toronto or Waterloo Office)

Contract Duration: 1 year, possibility of extension or conversion to FTE

Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week


We are seeking a Senior Full-Stack Software Engineer who is obsessed with delivering value, is forward-thinking, loves to learn from both successes and failures, and is excited to see the successful implementation of the products they deliver-while remaining open to change and continuous improvement.


Responsibilities:

  • Applying creative problem solving that brings software designs to life.
  • Designing, coding, unit testing, and integrating new features and functionality as defined by the Product Partner and team.
  • Promoting and applying agile (SAFe) principles and methodology.
  • Assisting in the development of automated tests to ensure delivery of high-quality code.
  • Updating progress daily through the tracking tool (Jira) and Kanban board.
  • Performing various investigative “Spikes” to mitigate technical uncertainty and risk.
  • Assisting with required documentation (e.g., deployment, maintenance, support, and business needs).
  • Assisting with production support and releases.


Must Haves:

  • 10+ years of back-end development experience.
  • Proficiency in Java/J2EE and JavaScript.
  • Experience with IBM WebSphere and HCL Digital Experience products.
  • Strong understanding of SOAP and RESTful services and APIs.
  • Familiarity with Spring Boot, Spring Cloud, and Core Spring frameworks.
  • Experience deploying services on Azure AKS.
  • Competence in Oracle for database interactions.
  • Experience using GitHub for source control.
  • Proficiency with Jira and Confluence for task and content management.
  • Experience with Jenkins, Maven, Snyk, and SonarQube for DevOps pipelines.


Nice to Haves:

  • Experience participating in ideation and brainstorming sessions to devise innovative digital solutions.
  • Ability to assist product partners in refining product backlogs, providing initial estimates.
  • Experience mentoring other developers and fostering skill development.
  • Demonstrated experience operating within regulated environments with a strong understanding of compliance, risk management, and industry standards.
  • Strong interpersonal skills to build relationships with engineering managers, product partners, quality engineers, and analysts in a globally distributed environment.


Education:

Bachelor's degree in technical fields such as computer science, computer engineering or equivalent work experience


Candidate Review & Selection

# Step Process: 1 round - Virtual or In-person depending on location (90 minute interview)

Test soft skill and technology questions

Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined