Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Software Engineer - Banking Experience

MSZ Systems

Job Location

Downtown Toronto (3 days work from office)

Job Description

As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining high-performance applications using Java and the Spring Boot framework. You will work closely with cross-functional teams to deliver innovative software solutions that meet our clients\' needs.

Mandatory Skills

  • Java and Spring Boot - 8+ years in Java and Spring Boot for developing RESTful APIs and microservices
  • SQL - SQL experience for writing queries, stored procedures, and performance tuning in relational databases (Oracle, SQL Server, PostgreSQL)
  • Maven/Gradle, Jenkins, Git/Bitbucket - Understanding of CI/CD tools and processes
  • Knowledge of API integration and coding best practices, including secure data exchange and error handling
  • Familiarity with cloud platforms (Azure or AWS) for deployment and integration
  • Ability to lead technical discussions, mentor developers, and provide constructive feedback

Qualifications

  • More than 8+ years of proven experience as a Java Developer, with strong expertise in Spring Boot.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Experience with databases such as MySQL, PostgreSQL, or MongoDB.

Job Responsibilities

  • Develop, test, and maintain full stack applications using Java and Spring Boot.
  • Collaborate with cross-functional teams to define and implement new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Document development processes, coding standards, and project requirements.
  • Participate in code reviews to ensure adherence to best practices and coding standards.
  • Stay up-to-date with emerging technologies and industry trends.

Leadership

  • Establishing project specifications and technical direction.
  • Overseeing software quality and system modifications.
  • Guiding team members with troubleshooting technical issues.
  • Conducting comprehensive assessments to develop solutions.
  • Lead the software development team in creating and maintaining software applications and systems.
  • Analyze client requirements and collaborate with cross-functional teams.
  • Ensure the successful execution of software projects, meeting client expectations and driving innovation in software development.
#J-18808-Ljbffr
Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Senior Java Software Engineer - Banking Experience in Toronto, ON vacancy
  • $108k - $135k per year

     ...looking for a product-minded engineer who wants to build and improve...  ...center of the core driver experience. Products you drive will solve...  ...with moderate guidance from senior engineers Write clean, reliable...  ...Experience: ~3–5 years of software engineering experience with a... 
    Senior
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    4 days ago
  •  ...governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: Ethoca, a Mastercard company, is transforming...  ...together to combat fraud and improve the digital commerce experience. We build highly scalable, secure, and resilient technology... 
    Senior
    Long term contract
    Full time
    Worldwide

    Mastercard

    Toronto, ON
    4 days ago
  • $222.9k - $334.3k per year

     ...No matter the location, we tailor our experience to ensure our employees are creative, productive...  ...products in the world. The Cash App Banking team aspires to make Cash App the...  ...and reliable experience. As a staff software engineer on the Cash App Banking server engineering... 
    Suggested
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Block

    Toronto, ON
    2 days ago
  • $136k - $187k per year

     ...mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and...  ...technology.  We use the latest technology from AWS and you can experiment, recommend, and implement new technologies in our build and... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    22 hours ago
  •  ...Engineering Backend Permanent Toronto The Platform team creates the technology that enables...  ...customers. Spotify is looking for a Senior Software Engineer to join the Authorization team...  ...capabilities. Contribute to frontend experiences and data-related work when useful, while... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Internship
    Work from home
    Flexible hours

    Spotify

    Toronto, ON
    5 days ago
  • $220k - $359.21k per year

     ...'LL DO We're looking for a Staff Engineer for our Messaging Experience team, responsible for building, maintaining...  ...channels, while collaborating with senior leadership on initiatives that...  ...WHO YOU ARE Have 7+ years of software engineering experience, including meaningful... 
    Senior
    Ongoing contract
    Internship
    Manual labor
    Work at office
    Local area
    Worldwide
    Flexible hours

    Braze

    Toronto, ON
    2 days ago
  • $167.68k - $277.43k per year

     ...wait to meet you. WHAT YOU'LL DO We're looking for a Senior Software Engineer for our Currents team, responsible for building, maintaining...  ...high-scale systems. You will be leveraging your past experiences, your skills, and a strong sense of teamwork to tackle the... 
    Senior
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    2 days ago
  •  ...Markets, and external vendor partners. We are looking for a lead senior software engineer, a seasoned technologist to build cutting-edge, products...  ...extend and transform existing services for quality client experiences. We operate in a dynamic, agile working environment, while... 
    Senior

    Royal Bank of Canada

    Toronto, ON
    1 day ago
  •  ...applications using technologies such as Java, Spring Boot, React, Node.js,...  ...is a strong hands on engineer with deep full stack expertise...  ...s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. ~10+ years of experience in... 
    Senior
    Full time
    Work at office
    2 days per week

    CGI

    Toronto, ON
    3 days ago
  •  ...Relay is a digital banking platform that gives self-made business owners the tools and...  ...stronger, more resilient businesses. Our Engineering team is at the heart of building...  ...re looking for a curious, impact-driven Senior Software Engineer (Voyager) to join our growing... 
    Senior
    Long term contract
    Work from home

    Relay Fi

    Toronto, ON
    1 day ago
  • $136k - $187k per year

     ...Governance (OIG) organization is looking for a Senior Engineer to join our team — OIG is Okta’s...  ...challenge of building enterprise-grade software that millions of users depend on....  ...Abilities ~5+ years of software engineering experience, with a demonstrated ability to... 
    Senior
    Local area
    Worldwide

    Okta

    Toronto, ON
    2 days ago
  •  ...services and APIs using C#/.NET and Java. Architect distributed-...  ...into incremental engineering milestones with Product, TPM,...  ...Requirements At least 5 years of experience designing, building, and operating...  ...mentor engineers, establish software delivery standards, and drive... 
    Senior
    Full time
    Work at office
    2 days per week

    OpenTable

    Toronto, ON
    16 hours ago
  • $118k - $162k per year

     ...including Threat Insight, the Orbit detection engine, enriched proxy/anonymizer intelligence,...  ...to keep their organizations safe. Senior Software Engineer in Test - Identity Security (...  .... Team placement will be based on experience and business needs. Job Duties and Responsibilities... 
    Senior
    Local area
    Worldwide

    Okta

    Toronto, ON
    2 days ago
  • $100k - $180k per year

     ...opportunity: Join our Blocks team as a Software Engineer and play a critical role in shaping the...  ...Preferred Requirements: - Proven Experience: Solid background in backend software engineering...  ...software with languages such as C#, Java, C++, Golang, Rust, Python or Ruby (this... 
    Senior
    Full time
    Remote work

    Pigment

    Toronto, ON
    2 days ago
  •  ...capabilities, and code-generation or developer-experience tooling. Improve reliability,...  ...dashboard and delivery layers. Mentor engineers through coaching, code reviews, architecture...  .... Requirements ~7+ years of software engineering experience, including meaningful... 
    Full time
    Internship
    Work at office
    Flexible hours

    Braze

    Toronto, ON
    7 days ago
  • $125k - $175k per year

     ...streamline operations, increase revenue, and deliver amazing guest experiences through our platform that combines restaurant point of sale...  ..., do what they love, and thrive. We’re looking for a Senior Software Engineer to join in building the Scheduling product as part of Toast... 
    Senior
    Long term contract
    Work at office
    Remote work

    Toast

    Toronto, ON
    2 days ago
  • $118k - $162k per year

     ...technically guide quality and development engineers while writing and reviewing Java and Kotlin designs and code....  ...Collaborate with product management, software development, and cross-functional...  ...years of software test automation experience for Android mobile applications, including... 
    Senior
    Full time
    Worldwide

    Okta

    Toronto, ON
    8 days ago
  •  ...restaurant partners and 25+ years of experience, OpenTable, part of Booking Holdings...  .... You will bridge our C#/.NET and Java ecosystems to raise engineering standards, improve caching and database...  ...partners. Champion rigorous software craftsmanship by authoring thorough... 
    Senior
    Work at office
    2 days per week

    OpenTable

    Toronto, ON
    1 day ago
  • usd124k - usd155k per year

     ...make a difference at global scale. Job Overview: As a Senior Software Test Engineer (Test Infrastructure and Tooling) at Coursera, you’ll play...  ...Basic Qualifications: ~7+ years of testing experience, ideally testing web applications ~7+ years working directly... 
    Senior

    Coursera

    Toronto, ON
    2 days ago
  • usd148k - usd185k per year

     ...Institutional Page About the role Our Engineering team helps Nubank to create and use the...  .... We strive for state-of-the-art software development practices that currently include...  ...partner Engineering teams to build new experiences Participate in on-call rotations for... 
    Senior
    Full time

    Nubank

    Toronto, ON
    2 days ago
  • $95k - $145k per year

     ...Preferred Employment Type: Full-Time CGI is seeking an experienced Senior Software Engineering Specialist to join our growing Software Engineering...  ...architectural patterns that improve software quality, user experience, and business agility. Success in this role requires curiosity... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Shift work

    CGI

    Toronto, ON
    4 days ago
  • $118k - $152k per year

     ...Build and deliver complex enterprise software solutions for financial services clients. The Role As a Senior Software Engineer at Capco, you’ll design, develop, modify, maintain...  ...For ~8+ years of software development experience, with demonstrated and verifiable full... 
    Senior
    Internship
    Immediate start

    Capco

    Toronto, ON
    2 days ago
  • $100k - $150k per year

     ...your talent for creating engaging user experiences. If backend is your area of expertise, we...  ...Design, develop, and maintain complex software applications. Lead the technical design...  ...years of varying experiences as a Software Engineer. ~ Proficient in Python , Django ,... 
    Senior
    Work at office
    Relocation

    passage

    Toronto, ON
    17 hours ago
  •  ...healthcare providers, through human-centric software powered by AI. What’s On Offer We’re looking for a Senior Software Engineer to join our engineering team. You’ll...  ...oversight Build accessible, data-rich user experiences with React and TypeScript that make... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Odaia Intelligence Inc.

    Toronto, ON
    1 day ago
  • $105k - $155k per year

     ...About the Role We’re looking for a Lead Engineer to join the CoCounsel Applications team...  ...define APIs, and deliver cohesive user experiences  ~ Drive Execution:  Break down...  ...Technical Experience:  6+ years of professional software engineering experience building and... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    22 hours ago
  • $144.2k per year

     ..., build smarter, and deliver experiences as dynamic as the world around...  ...We are a team of passionate engineers who love solving complex distributed...  ...You Will Do Build the software underpinning the mission-...  ...in teams ~ Proficiency in Java, Scala, C/C++, Go or other statically... 
    Senior

    Confluent, an IBM Company

    Toronto, ON
    9 days ago
  • $5000 per month

     ...Senior Staff Software Engineer About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit, because we believe... 
    Senior
    Full time
    Work at office
    Work from home

    Capital One

    Toronto, ON
    4 days ago
  • Our Toronto based client is looking for a Senior Software Developer – Java Kafka GCP to join their growing team. Work Model: Hybrid – 3 days/week...  ...hours/week 12 month contract Are you a hands-on Java engineer who loves building high-performance, scalable technology... 
    Senior
    Contract work
    Work at office
    3 days per week

    Randstad

    Toronto, ON
    more than 2 months ago
  •  ...Senior Full Stack Software Engineer Location: Onsite in Toronto, ON   About SalesJack SalesJack is a fast-growing, profitable sales software...  ...: Engineering ~8–10 years of full stack engineering experience, including time spent owning systems in production at... 
    Senior
    Full time
    Live In

    salesjack

    Toronto, ON
    1 day ago
  • $202.4k - $231k per year

     ...Senior Manager, Software Engineering About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and design thinking into our core operations. We... 
    Senior
    Full time
    Work at office
    Local area
    Work from home

    Capital One

    Toronto, ON
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Software Engineer - Banking Experience. Be the first to apply!