Back to results

Java Application Developer

  • Toronto, ON, Canada

Hybrid

$80 to $88 CAD / hour · Contract

Applications open in a new tab.

Job details

Pay
$80 to $88 CAD / hour
Job type
Contract
Workplace
Hybrid
Apply by
Posting language
English
Posted

Original job description

Senior Java Full Stack Developer

Location: Toronto, ON / Montreal, QC

Work Arrangement: Hybrid

Contract: Contract Opportunity

Experience: 8+ years

We are looking for an experienced Senior Java Full Stack Developer to join a collaborative technology team supporting a variety of engineering projects and day-to-day application initiatives.

This is a great opportunity for someone who enjoys working across backend and frontend development, collaborating with technical teams, and contributing to different projects in a supportive team environment.

What You’ll Do

  • Develop new solutions and features for technology programs and projects
  • Design, develop, test, and implement applications using Java and Spring Boot
  • Build and enhance frontend applications using Angular
  • Develop and maintain RESTful and other web services
  • Perform unit and component testing and support testing cycles
  • Participate in peer code reviews and maintain high-quality, defect-free code
  • Support application enhancements, break/fix activities, and production issues
  • Analyze technical requirements and recommend practical engineering solutions
  • Collaborate with developers, technology partners, and other internal stakeholders
  • Participate in Agile ceremonies including sprint planning, estimation, retrospectives, and backlog activities
  • Support incident management, troubleshooting, impact assessments, and resolution
  • Document application components, infrastructure, integrations, and technical designs
  • Contribute to continuous improvement of development, testing, and support processes

Must-Have Skills

  • 8+ years of software development experience
  • Strong experience with Java and Spring Boot
  • Strong experience with Angular
  • Experience with Git/GitHub and CI/CD pipelines
  • Strong understanding of application infrastructure and how applications interact with infrastructure
  • Strong collaboration and communication skills
  • Experience developing and integrating web services and APIs
  • Experience working in an Agile/Scrum environment

Technical Experience

Experience with several of the following:

  • Java / Spring Boot
  • Angular
  • Node.js
  • Tomcat / JBoss
  • REST, SOAP, JAX-WS, JAXB2, JAX-RS, Web API
  • Maven, Nexus, Jenkins
  • Git, Stash, Bitbucket
  • Oracle, SQL Server, and/or DB2
  • Jira and Confluence
  • Continuous Integration / Continuous Delivery

Nice to Have

  • Experience integrating with Guardwire
  • Cloud technologies such as Azure or AWS
  • Experience integrating with vendor products and third-party technology partners
  • Experience within the banking and insurance space, particularly insurance-related applications

What You Can Expect

  • Supportive and collaborative team culture
  • Opportunity to work on different projects and initiatives
  • Training and onboarding provided
  • Opportunity to collaborate with experienced technology professionals
  • A role where quality, delivery, collaboration, and meeting deadlines are highly valued

Note: We use AI tools to: obtain basic information, detect plagiarism, false employment history or references, categorize your skills, and do an initial match with job posting.

More about this job

Responsibilities

Develop, test, implement, and support full-stack applications using Java, Spring Boot, Angular, and web services. Collaborate with technical teams on project delivery, code quality, production support, incident resolution, documentation, and continuous improvement in an Agile environment.

Requirements

Requires 8+ years of software development experience, strong Java/Spring Boot and Angular skills, and experience with web services, APIs, Git/GitHub, CI/CD, and Agile/Scrum. Candidates should also understand application infrastructure and demonstrate strong collaboration and communication skills.

Skills

  • Java
  • Spring Boot
  • Angular
  • RESTful Web Services
  • API Integration
  • Git
  • GitHub
  • CI/CD
  • Agile/Scrum
  • Application Infrastructure
  • Unit Testing
  • Code Reviews
  • Incident Management
  • Troubleshooting
  • Maven
  • Oracle

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • Java
  • Spring Boot
  • Angular
  • Node.js
  • Tomcat
  • JBoss
  • REST
  • SOAP
  • JAX-WS
  • JAXB2
  • JAX-RS
  • Web API
  • Maven
  • Nexus
  • Jenkins
  • Git
  • Stash
  • Bitbucket
  • Oracle
  • SQL Server
  • DB2
  • Jira
  • Confluence
  • CI/CD
  • Agile
  • Scrum
  • Azure
  • AWS
  • Application Infrastructure
  • Incident Management

Report this job