Summary
✨ AI‑Generated
A senior enterprise application development role focused on designing, developing, implementing, and supporting complex business systems. You will translate business requirements into technical solutions and work hands-on with Java-based technologies, enterprise application servers, web services, databases, and Agile delivery practices.
Highlights
Senior enterprise development opportunity focused on large-scale applications, solution design, implementation, and production support. Provides exposure to complex systems and end-to-end software delivery in an Agile environment.
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