Banking Java Applications Developer - Develop and maintain software solutions - 89386-1
S.i. Systems
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on May 30th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
Job Description: Position Title: Applications Developer - Intermediate
Line of Business: Enterprise Technology
Target Start Date: Beginning of Jun 2025
Contract Duration: 12 months
Extension/FTE: Replacement for matt leave - extension highly possible
Remote/Hybrid: Hybrid - Work from office every Tuesday and the second Friday of each month.
Location Address: 81 Bay St. Toronto
Project: Skilled developer to join our Agile-driven team. This role involves designing and implementing new features, resolving technical issues, and ensuring seamless production support. The successful candidate will collaborate closely with QA teams, Scrum Masters, Agile leaders, and end users to deliver efficient, high-quality solutions.
Selling point of the position: Opportunity to work cross-functionally with various teams, gaining valuable insights and exposure to both technical and business aspects of development.
Job Responsibilities:
• Develop and maintain software solutions, ensuring high performance and reliability.
• Fix bugs, provide production support, and optimize system functionality.
• Collaborate with business teams, end users, QA, and Agile teams to refine requirements.
• Implement secure authentication mechanisms and integrate APIs.
• Apply Agile methodologies, participate in Scrum ceremonies, and contribute to DevOps practices.
• Write efficient code following best practices and software design patterns.
Act as an expert technical resource for modeling, simulation and analysis efforts.
• Leverage industry best practices to design, test, implement and support a solution.
• Provide detailed technical designs and development of applications using existing and emerging technology platforms.
• Provide support for existing production applications and recommend opportunities for enhancements.
Must haves:
• 2-5 years strong development experience using Java (v 1.8 - 17),
• 3+ years of experience with Spring MVC for building structured Java applications
• 2+ years pf experience with Spring AOP
• 2+ years of experience with Hibernate framework for efficient database management, simplifying SQL operations.
• Experience with MS SQL database systems
• Experience with SQL for querying, managing, and optimizing database interactions.
Nice to have:
• Strong experience with Spring Boot (v 3), Jquery (v 3), JSP
• Experience with HTML, CSS
• Strong experience with RESTful APIs and SOAP Web Services
• Previous experience with Integrating and JWT Authentication Mechanisms and Spring Security
• Experience with the Junit, Apache Tomcat (v 9 - 10)
• Previous hands-on experience Unix / Linux bash/ksh, OAut / SAML, GitHub and DevOps is preferred.
Education and Certifications:
Bachelor’s or master’s Degree: Fields such as Computer Science, Software Engineering, or Information Technology
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you