Java Sr developer - (CREQ250267)

Description

  • This is a senior level development position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology Team.
  • The overall objective of this role is to build robust, high-performance, large-scale applications.
  • Hands-on experience in web technologies such as HTML, CSS, and React JS.
  • Experience working with REST APIs and backend development using Java/J2EE technologies.
  • Experience with Agile software development processes, with a strong emphasis on test-driven development.
  • Strong knowledge of CI/CD pipelines and experience with tools such as JIRA, BlackDuck, and Sonar.
  • Ability to assess design trade-offs and effectively document decisions.
  • Demonstrated ability to build advanced tooling for development and production team usage.
  • Ability to work effectively with minimal supervision.
  • Understanding of capital markets and financial instruments.
  • Full-stack developer with 10+ years of experience designing and developing robust, scalable, and maintainable applications using Object-Oriented Design principles.
  • Strong expertise in Core Java with extensive hands-on experience in concurrent programming.
  • Experience with the Spring Framework, including Core, Integration, Batch, JDBC, and Hibernate.
  • Experience with distributed caching frameworks such as Redis or equivalent technologies.
  • Hands-on experience with cloud computing technologies, including containers, microservices, and large datasets (Docker, Kubernetes).
  • Experience with databases: RDBMS (preferably Oracle) and NoSQL (preferably MongoDB).
  • Familiarity with Linux environments, including scripting skills.
  • Experience with SDLC/DevOps tools such as Git/Bitbucket, CI/CD pipeline frameworks (Jenkins), SonarQube, JIRA, and secure coding tools.

Primary Location

: CA-ON-Toronto

Schedule

: Full Time

Employee Status

: Individual Contributor

Job Type

: Experienced

Travel

: No

Job Posting

: 24/03/2026, 8:12:58 PM

Read Full Description
Confirmed 23 hours ago. Posted 5 days ago.

Discover Similar Jobs

Suggested Articles