Junior Java Android Developer
- Category: Android Developer Jobs
- Location: Toronto, Ontario
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 17K to 29K
- Published on: 2025/09/16
About the Role
We are looking for a Junior Java Android Developer to join our growing team at PAX Canada, Inc., a global leader in secure electronic payment solutions. In this role, you will be involved in the design, development, and maintenance of Android applications running on PAX POS payment terminals.
You’ll work closely with our experienced software engineers to deliver reliable and secure payment applications that meet industry standards. This is a fantastic opportunity for someone with foundational Java and Android skills who is eager to develop expertise in the payment industry.
________________________________________
What You’ll Do
Develop and maintain Android applications on PAX POS terminals
Write clean, efficient, and well-documented code in Java
Collaborate with senior developers and QA teams to test, debug, and troubleshoot issues
Integrate applications with RESTful APIs, handle JSON and XML data
Work with version control systems (Git) for code management
Follow Agile development methodologies
Assist with software deployment and support activities
Continuously learn and adapt to new technologies in POS payments and Android development
________________________________________
What We’re Looking For
Required Qualifications:
Solid understanding of Core Java fundamentals
Hands-on experience with Android Studio and basic Android app development
Familiarity with consuming RESTful APIs, handling JSON/XML data
Basic knowledge of software design patterns and best practices
Understanding of version control systems (preferably Git)
Problem-solving skills and an eagerness to learn
Strong verbal and written English communication skills
Bachelor’s degree (or higher) in Computer Science, Software Engineering, or a related field
________________________________________
Nice to Have (Assets):
Experience developing POS payment software (any exposure to payment processing or terminal software is a huge plus!)
Familiarity with Java Web development or cloud platforms
Knowledge of CI/CD pipelines and software testing methodologies
Understanding of payment industry standards, such as EMV, PCI DSS, and NFC/contactless payments
Ability to quickly learn and adapt to new tools, frameworks, and technologies
Related jobs
-
Java and Python Developer with AWS skills
Applying to the position, you may join one of the most respected and fastest growing institutional investors in the world. Our client is a professional investment management organization that globally invests the funds to ensure long-term sustainabil...
-
Java Developer (with AWS skills)
Very strong in Java development. Good analysis /coding and designing skills • Need strong knowledge in Java • Should have experience on CDCI pipeline on AWS stack.. (Good knowledge on EKS required) • Capital Markets experience (Understanding on secur...
-
Flutter Developer (Mobile & Web)
Pillway is building tech products to simplify the patient experience. As a Flutter Developer, you’ll work with cross-functional teams to create innovative product experiences that improve people’s lives. Responsibilities Design, develop, and maintain...