Senior Software Developer - Java (Payment Processing)
MindGeek Careers
Quebec, Quebec, US
5d ago
source : Happy Monday

We're looking for Java developers with extensive payment industry knowledge to support a payment processing platform with a legacy stack consisting of Java, MySQL and Linux.

This payment platform has been growing 25% in billing capacity on an annual basis for the last few years. The team is seeking candidates with exquisite attention to detail, who are comfortable dealing with many moving pieces.

The Job :

  • Design, build, and maintain APIs, services, and systems
  • Debug production issues across services and multiple levels of the stack
  • Work with product owners across the company to build new features at large-scale
  • Improve engineering standards, tooling, and processes
  • Build new tools for our business team
  • Build new systems to securely store sensitive data
  • Build a new API or iterate on existing APIs
  • Qualifications : Must haves :

    Must haves :

  • 4+ years of experience with Java 8, MySQL, Linux
  • Extensive prior experience with payment processing systems
  • In the capacity to work in Canada
  • Communication - not shy or reserved
  • Enjoy and have experience building and integrating APIs
  • Think about systems and services and write high quality code. We work mostly in Java
  • SDLC : Agile, CICD
  • Experience with JIRA, Confluence, Git, Jenkins, Intelij, Kibana
  • Experience guiding junior staff members
  • Nice-to-haves :

  • Experience with : Cold Fusion, JavaScript
  • Experience working with remote team members
  • Having previously worked on applications that are live transactions / client facing applications
  • Tomcat
  • Thrive in a collaborative environment involving different stakeholders and subject matter experts
  • Love design systems that are elegant abstractions over complex financial industry patterns / practices
  • As an equal opportunity employer, we celebrate diversity and are committed to creating an inclusive environment for all employees

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form