Back to results

Senior Java Developer

  • Toronto, ON, Canada
  • Greater Toronto Area, Canada, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
10+ years of software development experience.
Posting language
English
Posted

Original job description

We are looking for a Senior Java / Enterprise Application Developer to design, develop, implement, and support complex enterprise applications. The ideal candidate will have strong hands-on experience with Java/J2EE, Spring/Spring Boot, application servers, REST/SOAP web services, databases, and Agile SDLC.

Location: Toronto, Ontario

This role involves working on large-scale applications, translating business requirements into technical solutions, participating in application design and development, and supporting solutions through implementation and production.

Required Qualifications

Bachelor's degree in Computer Science, Computer Engineering, or a related technical field.

10+ years of software development experience.

Strong hands-on experience with Java/J2EE and enterprise application development.

Experience with Spring Framework / Spring Boot.

Strong experience with REST and/or SOAP web services.

Hands-on experience with an enterprise application server such as WebSphere, JBoss, WebLogic, or similar.

Strong SQL and relational database experience.

Experience working on large-scale enterprise applications from design through implementation and production support.

Experience working with Agile/Scrum and iterative SDLC methodologies.

Strong analytical, troubleshooting, and problem-solving skills.

Excellent communication and collaboration skills.

Preferred Qualifications

Experience with Informatica or enterprise data integration/ETL technologies.

Experience with microservices and distributed applications.

Experience with CI/CD and DevOps practices.

Experience in the banking or financial services industry.

Experience with cloud or containerized environments such as OpenShift, Kubernetes, AWS, or Azure.

Experience with application modernization or migration projects.

Interview Process

The interview process will consist of 2 rounds:

Round 1: Video interview via Microsoft Teams

Round 2: In-person interview in Toronto, ON

Regards

Deepthi R

Sr. Technical Recruiter

647-254-0803‬

Deepthi@delpath.com

More about this job

Responsibilities

The Senior Java Developer will design, develop, and implement complex enterprise applications while translating business requirements into technical solutions. They will also support these solutions through the full development lifecycle, including production support.

Requirements

Candidates must have a bachelor's degree in a technical field and over 10 years of software development experience. Strong proficiency in Java/J2EE, Spring Framework, web services, and relational databases is required.

Skills

  • Java
  • J2EE
  • Spring Boot
  • REST
  • SOAP
  • SQL
  • Agile
  • Scrum
  • WebSphere
  • JBoss
  • WebLogic
  • Informatica
  • Microservices
  • CI/CD
  • DevOps
  • Kubernetes

Visa sponsorship

Not detected in the job text

Hiring contact

Deepthi

Hiring contact email

Deepthi@delpath.com

Categories

  • Technology
  • Software
  • Finance & Accounting
  • Engineering

Keywords

  • Java
  • J2EE
  • Spring Framework
  • Spring Boot
  • REST
  • SOAP
  • WebSphere
  • JBoss
  • WebLogic
  • SQL
  • Agile
  • Scrum
  • Informatica
  • ETL
  • Microservices
  • CI/CD
  • DevOps
  • OpenShift
  • Kubernetes
  • AWS
  • Azure
  • Banking
  • Financial Services
  • Enterprise Application
  • Software Development
  • Application Modernization
  • Distributed Applications
  • SDLC

Report this job