Senior Full Stack Java Engineer

1 month ago


Richmond Hill, Ontario, Canada Paymentus (Canada) Corporation Full time
Job Description

Paymentus leads the North American marketplace in electronic bill payment solutions, and is seeking an experienced full-stack developer to join our cross-functional team building a FinTech solution tailored for the SMB market.

Responsibilities
  • Contribute to the next generation of our scalable fintech platform deployed to Cloud environments with leading edge technology, built on top of a world-class enterprise platform.
  • Collaborate with functional and cross-functional teams in an agile environment to meet development initiatives within projected timelines.
  • Assist in leading projects and overseeing a team of seasoned software developers, building a best of breed solution.
  • Demonstrate a pragmatic approach to the software development process where appropriate technological choices are considered within the needs of the business.
  • Serve as mentor for junior team members.
Requirements
  • B.S. Degree in Computer Science or Engineering from a leading University.
  • Experience in Agile/SCRUM methodologies for software development.
  • Practical experience with TDD, and/or test automation.
  • 5+ years of commercial software development experience in Java.
  • 3+ years experience with J2EE frameworks such as Springboot, Spring MVC.
  • 1+ years database experience with Oracle 11g and PL/SQL.
  • Working understanding of relational database and No-SQL database concepts.
  • Exceptional communication skills; strong writing and speaking skills.
Preferred Skills
  • Node.JS / Express.JS middleware to build microservices.
  • 2+ years NoSQL experience, eg. MongoDB.
  • Experience with one or more UI frameworks: React, Angular, Vue.
  • Docker containerization, Kubernetes.
  • Nginx, Tomcat 8.x+
  • Testing frameworks including Selenium, JUnit, Mocha, Jest.
  • Cloud technologies such as AWS, GCP, Azure.
  • Eclipse, IntelliJ / WebStorm, Visual Studio Code.
  • GIT, or similar distributed source control with Mercurial, Subversion, etc.
  • Familiarity with Linux or BSD.
What We Offer
  • Competitive salary and bonus structure.
  • A collaborative and supportive environment that encourages innovation, and offers opportunities to advance your career.
  • Group Health & Dental Benefits plan.
  • Family day of your choosing, subsidized.
  • Discounted Goodlife corporate gym membership.
  • Team building events.


  • Richmond Hill, Ontario, Canada Venterra Realty Full time

    About the OpportunityWe are seeking a highly skilled Senior Software Engineer (Full Stack) to join our distributed team and contribute to the development and maintenance of our technology offerings. Our technology stack includes a range of platforms, including AWS cloud, mobile Android and iPhone apps, and 3rd party integrations.Key ResponsibilitiesUtilize...


  • Richmond Hill, Ontario, Canada Venterra Realty Full time

    About the OpportunityWe are seeking a highly skilled Senior Software Engineer (Full Stack) to join our distributed team and contribute to the development and maintenance of our technology offerings. Our technology stack includes a range of platforms, including AWS cloud, mobile Android and iPhone apps, and 3rd party integrations.Key ResponsibilitiesUtilize...


  • Richmond Hill, Ontario, Canada Venterra Realty Full time

    About the OpportunityWe are seeking a highly skilled Senior Software Engineer to join our distributed team as a Full Stack Developer. As a key member of our technology team, you will play a crucial role in maintaining and expanding our company's technology offerings.Key ResponsibilitiesDesign and develop scalable, efficient, and reliable software solutions...


  • Richmond Hill, Ontario, Canada Venterra Realty Full time

    About the OpportunityWe are seeking a highly skilled Senior Software Engineer to join our distributed team as a Full Stack Developer. As a key member of our technology team, you will play a crucial role in maintaining and expanding our company's technology offerings.Key ResponsibilitiesDesign and develop scalable, efficient, and reliable software solutions...

  • Software Engineer

    7 days ago


    Richmond Hill, Ontario, Canada Request Office Services Inc Full time

    About the JobWe are seeking a skilled Software Engineer - Full Stack to join our team at {company}. In this role, you will be responsible for developing and maintaining high-quality software applications using a variety of programming languages and technologies.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming...

  • Software Engineer

    7 days ago


    Richmond Hill, Ontario, Canada Johnson Fu Insurance Agency Inc. Full time

    About the Role:We are seeking a skilled Software Engineer to join our team. As a Full-Stack Developer, you will be responsible for designing, developing, and deploying cloud-based applications. Your expertise in back-end development, cloud infrastructure, and front-end development will enable you to create scalable and efficient software solutions.


  • Richmond Hill, Ontario, Canada Paymentus (Canada) Corporation Full time

    Job Title: AWS Full Stack DeveloperAbout the Role:We are seeking an experienced AWS Full Stack Developer to join our cross-functional team building a FinTech solution tailored for the SMB market. As a key member of our team, you will contribute to the next generation of our scalable fintech platform deployed to Cloud environments with leading-edge...


  • Richmond Hill, Ontario, Canada Paymentus (Canada) Corporation Full time

    Job Title: AWS Full Stack DeveloperAbout the Role:We are seeking an experienced AWS Full Stack Developer to join our cross-functional team building a FinTech solution tailored for the SMB market. As a key member of our team, you will contribute to the next generation of our scalable fintech platform deployed to Cloud environments with leading-edge...


  • Richmond Hill, Ontario, Canada Venterra Realty Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Venterra Realty. As a key member of our technology team, you will be responsible for designing, developing, and maintaining our software applications.About the RoleThis is a full-stack role that will involve working with both front-end and back-end...


  • Richmond Hill, Ontario, Canada Venterra Realty Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Venterra Realty. As a key member of our technology team, you will be responsible for designing, developing, and maintaining our software applications.About the RoleThis is a full-stack role that will involve working with both front-end and back-end...


  • Richmond Hill, Ontario, Canada Venterra Realty Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Venterra Realty. As a key member of our technology team, you will be responsible for designing, developing, and maintaining our software applications.About the RoleThis is a full-stack role that will involve working with both front-end and back-end...


  • Richmond Hill, Ontario, Canada Venterra Realty Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Venterra Realty. As a key member of our technology team, you will be responsible for designing, developing, and maintaining our software applications.About the RoleThis is a full-stack role that will involve working with both front-end and back-end...


  • Richmond Hill, Ontario, Canada Second Bind Full time

    About Second BindSecond Bind is a pioneering company dedicated to revolutionizing the way we manage and sustain our resources. Founded on the principles of innovation and environmental stewardship, we specialize in advanced recycling solutions that transform end-of-life materials into valuable new products.Job DescriptionWe are seeking a Senior Full Stack...


  • Richmond Hill, Ontario, Canada Second Bind Full time

    About Second BindSecond Bind is a pioneering company dedicated to revolutionizing the way we manage and sustain our resources. Founded on the principles of innovation and environmental stewardship, we specialize in advanced recycling solutions that transform end-of-life materials into valuable new products.Job DescriptionWe are seeking a Senior Full Stack...


  • Richmond Hill, Ontario, Canada aurora technology development inc Full time

    Aurora Technology Development Inc. is seeking a skilled Senior Full Stack Developer to join our team. The ideal candidate will have a strong background in web development, with expertise in designing and integrating website-related code. The successful candidate will be responsible for developing website architecture, writing, modifying, and testing...


  • Richmond Hill, Ontario, Canada Second Bind Full time

    About Second BindSecond Bind is a forward-thinking company dedicated to revolutionizing the way we manage and sustain our resources. Founded on the principles of innovation and environmental stewardship, we specialize in advanced recycling solutions that transform end-of-life materials into valuable new products.Our MissionOur core mission is to close the...


  • Richmond Hill, Ontario, Canada Second Bind Full time

    About Second BindSecond Bind is a forward-thinking company dedicated to revolutionizing the way we manage and sustain our resources. Founded on the principles of innovation and environmental stewardship, we specialize in advanced recycling solutions that transform end-of-life materials into valuable new products.Our MissionOur core mission is to close the...


  • Richmond Hill, Ontario, Canada Synapse Data Solutions Full time

    We are seeking a highly skilled Senior Engineering Director to lead our engineering team at Synapse Data Solutions. The ideal candidate will have a strong background in engineering and management, with experience in allocating resources, establishing objectives, and formulating policies.Key ResponsibilitiesAllocate material, human, and financial resources to...


  • Richmond Hill, Ontario, Canada Venterra Realty Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Venterra Realty. As a key member of our technology team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Develop and implement software applications using Java, React, and other...


  • Richmond Hill, Ontario, Canada Venterra Realty Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Venterra Realty. As a key member of our technology team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Develop and implement software applications using Java, React, and other...