×
Register Here to Apply for Jobs or Post Jobs. X

Java Software Developer

Job in Burlington, Ontario, Canada
Listing for: United States Digital Space LLC
Full Time position
Listed on 2026-07-06
Job specializations:
  • Software Development
    Software Engineer, Java Developer, Cloud Engineer - Software, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

About Us

People around the globe just don’t carry cash anymore. With no current digital alternative for quick impulse donations and small-denomination cash transactions, tiptap created a simple acceptance device for a cashless economy.

We seek a highly skilled and self-motivated individual to join our team as a software developer. If you thrive in a fast-paced and challenging environment and are committed to delivering exceptional results, we would love to hear from you.

The Role

As a Software Developer, you will be responsible for working on both the frontend and backend components of the tiptap software platform. You will be working on applications that handle transaction reporting, payment terminal management and payment processing. You will also be interacting with a payment terminal hardware. This role will be highly influential in building the future of the software platform, working closely with the rest of the Software team, the Product team, the Technical Support team, the Customer Support team, the Merchant Processing team and the Hardware team.

This will be a hybrid role working at our Burlington office three to four days a week.

Objectives of this role
  • Participate in daily planning with the engineering team and other stakeholders
  • Design and implement new features, manage and fix application defects, and refactor the existing code base
  • Improve application efficiency and user experience
  • Collaborate with teams in other departments to identify and prioritize requirements and to align development initiatives across teams
Required skills and qualifications
  • Minimum of a Bachelor’s degree in software engineering, computer science, or relevant experience in a related field.
  • 4+ years of demonstrable experience in web application development using Java, in particular proven knowledge and experience in:
  • Backend:
    Java/Spring Boot
  • Frontend:
    JavaScript, HTML, CSS
  • Databases:
    Relational Databases (Postgresql), Redis
  • SDLC/Agile/SCRUM workflows
  • Linux shell commands and bash scripting
  • Experience developing applications using APIs and tools (Postman/Swagger)
  • Experience with Dev Ops practices and tools (Git and Docker)
  • Strong analytical and problem solving skills with organizational capabilities
  • Familiarity with cloud technologies like AWS, Azure or Google Cloud
Other valuable Skills (not a requirement)
  • Experience in cloud technologies: AWS, Azure or Google Cloud
  • Java script, Elixir/Phoenix
  • Experience with payment systems
  • Knowledge of hardware and familiarity working with firmware
  • Familiarity with agile software development methodologies (Scrum/Kanban)
  • Ability to communicate technical information to non-technical members of the business team
  • Strong written and verbal communication skills

Forward your resume to (Use the "Apply for this Job" box below).

Work Location:

In person

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary