Experienced Java Developer for Payment Infrastructure

3 days ago


Ottawa, Ontario, Canada Ucanpay Full time

We are seeking an accomplished Java Backend Developer to contribute to the development of innovative business and consumer payment products at Ucanpay.

Overview

Ucanpay is a leading Fintech company in Canada, offering fast-paced and dynamic work environment. This ground-floor opportunity allows you to shape the character of our Canadian team and make your mark on modernizing how Canadians pay.

Estimated Salary: $140,000 - $180,000 per annum

This role requires an individual with rich experience in continuous improvement, automation, and large-scale infrastructure to drive innovation and excellence in our payment products.

Key Responsibilities:

  • Design and implement production-grade multi-tier cloud-native architecture using AWS, Microservices (SpringBoot, SpringCloud), and MySQL.
  • Develop secure coding practices, including OWASP, and implement design patterns for resilience, scalability, and performance.
  • Collaborate in an agile product delivery environment with geographically distributed teams and thrive in a hybrid environment.
  • Favour automation as a means to focus on what matters – eliminating repetitive low-value manual work (CICD, test automation, everything.asCode()).
Requirements

To succeed in this role, you will need:

  • B.S. or higher in Computer Science, Software Design, etc., or equivalent experience.
  • 5+ years of Java back-end development experience.
  • 3+ years of microservice development in Springboot/Springcloud.
  • Demonstrated experience with one or more of the following: Cloud-native services/infrastructure/frameworks, Containerization (Docker), Serverless (Fargate, Lambda), Security (WAF, GuardDuty, IAM, KMS/HSM), ELB, EC2, Redis, RDS, SageMaker.


  • Ottawa, Ontario, Canada Ucanpay Full time

    We are seeking an experienced Java Backend Developer who has rich experience in continuous improvement, automation, and large-scale infrastructure to contribute to the development of compelling business and consumer payment products. The ideal candidate will have a passion for innovation and a drive to modernize how Canadians pay.Estimated Salary: $120,000 -...


  • Ottawa, Ontario, Canada S.i. Systèmes Full time

    About the Job"> At S.i. Systèmes, we are seeking a skilled Senior Java Developer to join our team and assist in the maintenance and support of existing legacy applications in the public sector. The successful candidate will have the opportunity to work on a range of exciting projects, leveraging their expertise in Java development to modernize and improve...


  • Ottawa, Ontario, Canada Ucanpay Full time

    We are seeking an experienced Java Backend Developer who can contribute to the development of compelling business and consumer payment products at Ucanpay, a fast-paced fintech company. If seeing your work used by real-world customers excites you – this is for you:● Make a meaningful impact - modernize how Canadians pay with cutting-edge technology.●...


  • Ottawa, Ontario, Canada NewFound Recruiting Full time

    About the RoleWe are seeking a skilled Java Developer to join our team in Ottawa.Job DescriptionThe successful candidate will be responsible for developing software applications using Java, JavaScript, and Python. Experience with relational database backends, integrated development environments (IDEs), and code repositories such as Git is essential....


  • Ottawa, Ontario, Canada NewFound Recruiting Full time

    About the RoleWe are seeking a seasoned Java Expert to join our team in Ottawa.Job SummaryThis is a full-time position offering a competitive salary of $120,000 per annum, plus benefits and opportunities for growth and professional development.Key ResponsibilitiesDesign, develop, and maintain high-quality software applications using Java, JavaScript (React),...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    About Veeva SystemsVeeva Systems, a mission-driven pioneer in industry cloud, empowers life sciences companies to accelerate therapies for patients. As one of the fastest-growing SaaS companies, we reached $2B in revenue in our last fiscal year and continue to grow.Our values drive everything we do: Do the Right Thing, Customer Success, Employee Success, and...


  • Ottawa, Ontario, Canada KRG Technologies Inc. Full time

    Java Back-End Engineer - Contract @ Ottawa, CanadaContractResponsibilities:We are seeking an experienced Java developer to join our team as a contractor.The ideal candidate will have strong development skills with experience in multiple enterprise applications' SDLC.A solid understanding of core Java programming and J2EE technologies, including...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    Veeva Systems, Inc. is a pioneering force in the life sciences industry cloud, driving innovation to bring therapies to patients faster. As a mission-driven organization, we prioritize Customer Success, Employee Success, and Speed.We offer a flexible Work Anywhere environment, allowing you to thrive in your ideal workspace, whether that's from home or in one...


  • Ottawa, Ontario, Canada KRG Technologies Inc. Full time

    Job OverviewKRG Technologies Inc. is a technology-driven organization seeking an experienced Enterprise Java Developer for our Ottawa, Canada office.Salary and BenefitsWe offer a competitive salary of approximately $100,000 per year, commensurate with experience.Job DescriptionWe are looking for a skilled Java Back-End Engineer to join our team. The ideal...


  • Ottawa, Ontario, Canada Trillys Systems Full time

    Trillys Systems is seeking an experienced Senior Software Developer to fill a 5-year contract position in Ottawa. About the OpportunityThe ideal candidate will possess a strong background in software development using Java and C# with a minimum of 10 years of experience.Key ResponsibilitiesDevelop digital protocols for Law Enforcement agencies with expertise...


  • Ottawa, Ontario, Canada Smart IT Frame LLC Full time

    Job Title: High-Performance Java Backend DeveloperCompany Overview:At Smart IT Frame LLC, we're seeking an experienced Software Engineer to join our team in Ottawa, Canada.Salary: $120,000 - $180,000 per year, depending on experience.Job Description:We're looking for a skilled Java developer with 7+ years of experience to work on high-transactional data....


  • Ottawa, Ontario, Canada Payments Canada Full time

    Job SummaryWe are seeking an experienced Cloud Infrastructure Engineer to join our team at Payments Canada.About the RoleThis is a key position responsible for designing, developing, and maintaining secure cloud infrastructure solutions. As a Cloud Infrastructure Engineer, you will play a crucial role in architecting scalable cloud architectures, automating...


  • Ottawa, Ontario, Canada SA TECHNOLOGIES Full time

    SA Technologies: Full-Time Java Development RoleWe are a leading IT consulting firm with global operations and a strong reputation for excellence.Our clients expect the best from us, and we guarantee competitive rates for top talent like you.Job OverviewThis is a full-time permanent position offering a stable career path and opportunities for growth.Key...


  • Ottawa, Ontario, Canada Workila Full time

    At Workila, we offer an exciting opportunity for a skilled Senior Network Software Engineer to join our team. Our cutting-edge projects and collaborations provide a unique chance to grow and advance in your career.About the RoleAs a Senior Network Software Engineer, you will be responsible for designing, developing, and implementing high-performance network...


  • Ottawa, Ontario, Canada Telesat Full time

    Job DescriptionWe are seeking an experienced Senior Infrastructure Development Manager to join our team at Telesat, a leading global satellite operator.About the RoleThis is a key leadership position that will be responsible for the proposal, design, and implementation of civil and electrical infrastructure to meet Telesat's needs. This includes developing...


  • Ottawa, Ontario, Canada Smart IT Frame LLC Full time

    About UsAt Smart IT Frame LLC, we are a forward-thinking company that delivers innovative software solutions.We are looking for a skilled Senior Java Backend Developer to join our team in Ottawa, Canada.Job SummaryThis is a high-level position that requires experience with designing and developing high-performance Java backend applications.You will work...


  • Ottawa, Ontario, Canada Access Corporate Technologies Inc Full time

    Senior Java Systems Analyst Job DescriptionCompany Overview:Access Corporate Technologies Inc is a leading provider of innovative technology solutions. Our team works with government agencies to modernize their systems and improve online services.Job Summary:We are seeking an experienced Senior Java Systems Analyst to support the InfoDec Modernization...


  • Ottawa, Ontario, Canada Ucanpay Full time

    We are seeking an experienced Java Backend Developer to contribute to the development of compelling business and consumer payment products.About UsUcanpay is a leading fintech company that seeks to modernize how Canadians pay.Estimated Salary: $120,000 - $180,000 per yearJob DescriptionWe are looking for a highly skilled Java Backend Developer to join our...


  • Ottawa, Ontario, Canada Veeva Systems Full time

    About Veeva SystemsVeeva Systems is a pioneering force in the life sciences industry, driven by a mission to accelerate therapies for patients worldwide.Compensation and BenefitsThe estimated annual salary for this role is between $140,000 and $220,000, depending on experience.Job OverviewWe're seeking a skilled Cloud Infrastructure Architect to join our...


  • Ottawa, Ontario, Canada Smart IT Frame LLC Full time

    Job Title: Senior Java Developer for ECC to S4Hana TransitionWe are seeking a skilled Java developer with experience in ECC to S4Hana transition for a contract opportunity at Ottawa, CA. The successful candidate will have strong knowledge of Java services, OOP, AWS, and Restful API.Key Responsibilities:• Design, code, and review software applications and...