Senior Java Software Engineer

5 hours ago


Toronto, Canada MSZ Systems Full time

Job LocationDowntown Toronto (3 days work from office)Job DescriptionAs 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 SkillsJava and Spring Boot - 8+ years in Java and Spring Boot for developing RESTful APIs and microservicesSQL - 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 processesKnowledge of API integration and coding best practices, including secure data exchange and error handlingFamiliarity with cloud platforms (Azure or AWS) for deployment and integrationAbility to lead technical discussions, mentor developers, and provide constructive feedbackQualificationsMore 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 ResponsibilitiesDevelop, 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.LeadershipEstablishing 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



  • Toronto, Canada Veeva Systems Full time

    Join to apply for the Senior Software Engineer - Java role at Veeva SystemsJoin to apply for the Senior Software Engineer - Java role at Veeva SystemsGet AI-powered advice on this job and more exclusive features.Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As...


  • Toronto, Canada Delpath Full time

    Direct message the job poster from Delpath Job Overview Contract Duration: 4 months with high likelihood of extension Possibility of extension: Yes, depending on business needs and performance Number of Positions: 1 Schedule Hours: 9 am-5 pm Monday-Friday (No OT) Reason: Extra support Typical Day in Role Build and maintain containerized microservices using...


  • Toronto, Canada Delpath Full time

    Direct message the job poster from Delpath Job Overview Contract Duration: 4 months with high likelihood of extension Possibility of extension: Yes, depending on business needs and performance Number of Positions: 1 Schedule Hours: 9 am-5 pm Monday-Friday (No OT) Reason: Extra support Typical Day in Role Build and maintain containerized microservices using...


  • Toronto, Canada Snaplii Full time

    Snaplii is one of Canada’s fastest-growing fintech platforms, transforming how people pay, save, and earn rewards. With over $70M in annual transaction volume and 200,000+ users across North America, we deliver unmatched utility and loyalty through a single seamless app. We’ve ranked as high as #5 on the Apple App Store during peak shopping seasons, and...


  • Toronto, Canada Iris Software Inc. Full time

    Overview Helping talents upskill their career journey in IRIS Software, Financial Services (BFSI) | Hiring Java Developers in Ontario Canada Position: Software Engineer in Test Skills: Automation, Python, ETL, SQL, Framework Development Responsibilities Experience in a variety of both API and UI test automation frameworks/tools e.g., Soap/RestUI, Selenium,...

  • Java Developer

    5 hours ago


    Toronto, Canada Iris Software Inc. Full time

    Java Developer with CMS Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com. Skills dotCMS Adobe Experience Manager (AEM) Sitecore Magnolia Contentful Key Responsibilities Design, develop, and maintain Java-based backend services using Spring Boot and microservices architecture. Build and optimize RESTful...

  • Software Engineer

    2 days ago


    Toronto, Canada Accelerate Her Future® Full time

    Join to apply for the Software Engineer (C#, Java) role at Accelerate Her Future® 5 days ago Be among the first 25 applicants Description Requisition ID: 245392 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Job Title Software Engineer Location Toronto, 2201 Eglinton Ave. E. About The Role We are...

  • Software Engineer

    5 hours ago


    Toronto, Canada Veeva Systems Full time

    Join to apply for the Software Engineer - Java role at Veeva SystemsJoin to apply for the Software Engineer - Java role at Veeva SystemsVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in...


  • Toronto, Canada Northbridge Financial Corporation Full time

    A leading Canadian insurance company is looking for a Senior Software Engineer in Toronto. This role involves developing complex insurance systems, troubleshooting, and assisting users. The ideal candidate should have over 8 years of experience in software engineering, as well as proficiency in Java / J2EE and cloud technologies. The company offers a hybrid...


  • Toronto, Canada Northbridge Financial Corporation Full time

    A leading Canadian insurance company is looking for a Senior Software Engineer in Toronto. This role involves developing complex insurance systems, troubleshooting, and assisting users. The ideal candidate should have over 8 years of experience in software engineering, as well as proficiency in Java / J2EE and cloud technologies. The company offers a hybrid...