Opens LinkedIn
- Employment type
- Contract
- Experience level
- Lead · 10+ years
- Minimum education
- Bachelor’s degree
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
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.
Job details
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
What you’ll do
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.
Listed skills
- Java · Preferred
- Spring Boot · Preferred
- REST APIs · Preferred
- SQL · Preferred
- Agile · Preferred
- Scrum · Preferred
- CI/CD · Preferred
- Kubernetes · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- J2EE
- Spring Boot
- REST
- SOAP
- SQL
- Agile
- Scrum
- WebSphere
- JBoss
- WebLogic
- Informatica
- Microservices
- CI/CD
- DevOps
- Kubernetes
Job areas
- Technology
- Software
- Finance & Accounting
- Engineering
More jobs from Delpath
Capital Markets - Business Analyst
- Hybrid
- Toronto, ON
- Posted Oct 9, 2026
Data Analyst
- On-site
- Toronto, ON
- Posted Oct 8, 2026
Delivery Lead
- Hybrid
- Toronto, ON
- Posted Oct 8, 2026
Java Consultant
- Hybrid
- Toronto, ON
- Posted Sep 27, 2026
