Ce recruteur est en ligne!

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

Postuler maintenant

*CONTRACT TO PERM* Senior Java (Springboot) Developer to work on upgrades and development for Capital Markets projects- 39170

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

  • À discuter
  • Emploi Contrat

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

*CONTRACT TO PERM* Senior Java (Springboot) Developer to work on upgrades and development for Capital Markets projects- 39170


Location Address: Hybrid -Toronto - 2-3 days/week

Contract Duration: 6 months (MUST CONVERT TO PERM)

Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week


Story Behind the Need

  • Business group: Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank’s Corporate, Investment Banking, and Capital Markets businesses. Within GBME, FX, Commodities, Prime Services, Collateral Mgmt. & Funding Technology focuses on key capital markets systems within the products indicated: Foreign Exchange, Commodities, Prime Services, and Collateral Mgmt. & Funding (repurchase agreements)
  • Project: Commodities Technology is seeking an experienced engineer to support the team, focusing on the software currency project. This role involves maintaining and upgrading software components approaching end-of-life to ensure stability and compliance.
  • Software Engineer to do the upgrades and development themselves; keeping up to date with latest on the technologies and upgrading as needed.

Typical Day in Role:

• Partner with peer engineers and various GBME teams for maintaining and upgrading software components.

• Work closely with system owners to understand requirements from end of life, compliance standpoint, conduct gap analysis and requirements assessments as needed

• Be involved in remediating code vulnerabilities (code or library reference), responsible for producing actionable and complete specifications, writing production quality code, and implementation.

• Design test sets and automate where possible, including functional and non-functional testing, regression testing as well as performance testing

• Able to work with and refactor legacy code (as needed).

• Participate in daily stand-ups

Candidate Requirements/Must Have Skills:

1) 7-10 years general IT working experience - with hands-on upgrades experience

2) 5 years’ experience with OOP Programming, Java, Enterprise Edition Java - J2EE (Servlets, JDBC, EJB, JSP, JMS), Spring Framework, Spring Boot.

3) 3 + years Webservices (Tomcat or Weblogic a plus)

4) 3 + years Unix/ Shell Scripting (Bash, Perl, Python, etc.)

5) 3 + years in message-oriented middleware such as JMS, Kafka, ActiveMQ, RabbitMQ

6) 3 + years Database development with Oracle, Sybase, PL/SQL etc.

7) Experience with DevOps, CI/CD pipelines, version control system such as Bitbucket, Jenkins, etc.

Nice-To-Have Skills:

1) Prior development experience in a capital markets a plus.

2) Experience in in-memory data grid technology such as Hazelcast

3) Scala language experience is a plus.

4) Prior experience in developing application using SOA architecture

5) Experience with some automated deployment.

6) to communicate with key technology stakeholders on a daily basis

Best VS. Average Candidate:

- Strong developer with experience with upgrades - has worked on old languages and new versions and has been able to lead upgrades

- Automation mindset and keeping up to date with new technologies

Candidate Review & Selection - Interview Process

2 rounds - Teams Video Interviews

1 technical with 1-2 members - up to 1 hour

2nd - Leads will be there - 30 minutes


Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
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é