Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

Banking Java Applications Developer - Develop and maintain software solutions - 89386-1

Toronto, ON
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Emploi Contrat

  • Date d'entrée en fonction : 1 poste à combler dès que possible



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

Apply

Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé