Senior Java Developer

2 weeks ago


Toronto, Ontario, Canada S.i. Systems Full time
Job Title: Senior Java Developer - Microservices and Messaging Systems

About the Role:
We are seeking an experienced Senior Java Developer to join our team at S.i. Systems. As a key member of our development team, you will be responsible for designing and developing strategic adaptors to consume batch as well as real-time messages, normalizing data in a uniform way and publishing it onto messaging bus for downstream systems to consume.

Your Key Responsibilities:
- Develop and implement microservices that are scalable and easy to maintain while following Agile methodologies, to achieve timely and quality deliverables.
- Build critical core services across the client technology stack, focusing on building out and delivering multiple functionality services across projects.

Requirements:
- 10+ years of experience in coding, application development using Java, Springboot, Spring framework, REST Services, JavaScript, Apache, FIX.
- 7+ years of experience in Relational Database development in SQL Server, Oracle, DB2 or equivalent.
- 7+ years of experience in integrating with high-speed messaging systems like Kafka.
- Experience with AWS - S3, Glue, Lambda, EC2, RDS.

What We Offer:
- A competitive salary range: $150,000 - $180,000 per year, commensurate with experience.
- Hybrid work arrangement with 1-2 days a week in our DT Toronto office.
- Opportunities for professional growth and development in a dynamic and innovative environment.

How to Apply:
Interested candidates should submit their resume and a brief introduction outlining their relevant experience and qualifications.

  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    About the RoleWe are seeking a highly experienced Senior Java Development Manager to lead our Java development team in Toronto, Canada. As a key member of our team, you will be responsible for designing, developing, and implementing complex applications using Java technologies.Key ResponsibilitiesLead and mentor a team of software developers to ensure their...


  • Toronto, Ontario, Canada Genpact Full time

    Genpact is a dynamic global consulting and services company that drives business impact through technology. As a Senior Java Developer, you will play a crucial role in shaping the future of our clients.We are currently seeking an experienced Senior Java Developer to join our team in Toronto, ON. In this role, you will be responsible for designing,...

  • Senior Java Developer

    2 weeks ago


    Toronto, Ontario, Canada Source Code Full time

    We are looking for a Senior Java Developer to join our team at Source Code in downtown Toronto.As a Senior Java Developer, you will be responsible for leading the development of applications using enterprise Java technology and working within and across Agile teams to design, develop, test, implement and support technical solutions across a full-stack of...


  • Toronto, Ontario, Canada Cognizioni IT Solutions LLC Full time

    Cognizioni IT Solutions LLC Job OpportunityWe are seeking a highly skilled Senior Java Developer Leader to join our team.About the Role:As a Senior Java Developer Leader, you will be responsible for leading a team of software developers and engineers in the design, development, and maintenance of existing applications and introduction of additional...

  • Senior Java Developer

    4 weeks ago


    Toronto, Ontario, Canada Luxoft Full time

    Overview:Luxoft, a global technology leader, has embarked on a strategic program to migrate the legacy financial instruments trading system to a modern, scalable platform.Mission Statement:We are looking for an experienced Senior Java Developer - Technical Lead to join our team and contribute to this ambitious project.About You:You have 8+ years of...

  • Java Developer

    1 week ago


    Toronto, Ontario, C6A, Ontario, Canada Vectorsoft Full time

    We are looking for a highly skilled Senior Java Developer with expertise in Java internals, the Spring Framework, and REST API development to design and optimize complex software systems. The candidate should possess a deep understanding of advanced Java features, modern application design patterns, and best practices for scalability and...


  • Toronto, Ontario, Canada Genpact Full time

    Company OverviewAt Genpact, we empower businesses to drive innovation and growth by harnessing the power of technology and human expertise. With a startup spirit and 115,000+ curious and courageous minds, we deliver meaningful transformation that moves us forward in our pursuit of a world that works better for people.Job DescriptionThis is a unique...

  • Senior Java

    3 months ago


    Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our client is seeking a Senior Java (Springboot) Developer to work on a major digital banking application. This is a hybrid role, 3x/week in downtown Toronto. Must Have Skills:Software Development: Java 17+ (Springboot), Web services/APIs Microservices design/development experience required3+ years of Kubernetes experience Version Control: GIT.Experience...


  • Toronto, Ontario, Canada Rubicon Path Full time

    Job Description:Rubicon Path is seeking a Senior Java Developer to join our team in Guelph, Ontario.About the Role:We are looking for an experienced Java developer with expertise in ESRI GIS Fieldmaps COTS, ArcGIS technology integration, and Java technologies. The ideal candidate will have 4+ years of full-stack Java development experience, designing and...


  • Toronto, Ontario, Canada Genpact Full time

    About UsGenpact is a leading global professional services company that operates under the banner of industry-recognized methodologies and cutting-edge technologies. With a diverse team of 115,000+ professionals, we have expertise in delivering tailored solutions to Fortune 500 companies.Company OverviewWe believe in harnessing technology and humanity to...


  • Toronto, Ontario, Canada Delpath Full time

    Job OverviewDelpath is seeking a highly skilled Capital Markets Expert - Senior Java Developer to join our team. This role requires expertise in full-stack development with a focus on Java and Spring Boot.About the RoleWe are looking for a talented developer who can work closely with end-users, business analysts, and team members to understand business...

  • Senior Java

    2 months ago


    Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our client is seeking a Senior Java (Springboot) Developer to work on leading Loyalty and Rewards application for Tier 1 financial institution. Must Have Skills:Software Development: Java (Spring, Springboot), J2EE, Web services/APIs (SOAP, REST, JSON), jUnit, Swagger and KafkaMicroservices design/development experience requiredExperience with...


  • Toronto, Ontario, Canada Genpact Full time

    At Genpact, we empower our clients to achieve breakthrough growth and sustainable advantage in a rapidly changing world. We help them reimagine their businesses and uncover hidden sources of value through the relentless pursuit of operational excellence.We are seeking a skilled Solution Designer to join our team in Toronto, Canada (with 3 days onsite per...


  • Toronto, Ontario, Canada Genpact Full time

    About GenpactWe are a global professional services company that designs, builds, and runs powerful, dynamic, and more-resilient business processes for our clients. With a startup spirit and 115,000+ curious and courageous minds, we have the expertise to go deep with the world's biggest brands—and we have fun doing it.Our journey began over three decades...

  • Senior Fullstack Java

    3 months ago


    Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our client is looking for a Senior Fullstack Java (Spring) Developer Initial contract goes until May 31, 2024 with chances of extension. Fully remotely in Canada based on PST time zone. Must have: 5+ years of hands-on experience in designing, developing, testing and maintaining RESTful APIs and Microservices using one or more of the following...


  • Toronto, Ontario, Canada CorGTA Full time

    Company Overview:We are seeking a highly skilled Senior Cloud Java Engineer to join our team at CorGTA, a leading company in the Fortune 1000 sector. As a key member of our engineering team, you will play a critical role in delivering high-quality software solutions to our clients.Estimated Salary: $125,000 - $150,000 per annum, based on Toronto's average...


  • Toronto, Ontario, Ontario, Canada Tata Consultancy Services Full time

    Inclusion without ExceptionTCS is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity and is reflected in our people stories across our...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    We are seeking a highly skilled Java Full Stack Developer with expertise in Angular to join our team at Iris Software Inc.About the Company:Iris Software Inc. is a leading provider of technology services and solutions, serving top companies in financial services and other industries. With 4,000+ associates worldwide, we deliver high-quality software...


  • Toronto, Ontario, Canada Source Code Full time

    About the RoleWe are looking for a highly skilled Senior Java Enterprise Developer to join our team at Source Code in downtown Toronto, Ontario. As a key member of our development team, you will play a crucial role in designing, developing, and implementing technical solutions across a full-stack of development tools and technologies.Job SummaryThis is a...

  • Sr. Java Developer

    4 weeks ago


    Greater Toronto Area, Canada, Ontario Globant Full time

    Senior Java Developer Overview: We are seeking a skilled Senior Java Developer to join our team in developing a highly scalable library for method orchestration and execution in a distributed computing environment, leveraging AWS cloud infrastructure. This role involves working with cutting-edge architecture, similar to a MapReduce framework, where tasks are...