Enable job alerts via email!

Software Developer-Java

Moneris

Toronto

Hybrid

CAD 70,000 - 110,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a motivated Java Developer to join their dynamic team in Toronto. This role involves designing and implementing back-end software for critical payment processing platforms, ensuring high-quality and secure code. You'll collaborate with a talented team in a hybrid work environment, contributing to architectural decisions and working with cutting-edge technologies. With a strong commitment to diversity and employee well-being, this company offers comprehensive benefits, including RRSP matching and unlimited learning resources. If you're passionate about technology and eager to make an impact, this opportunity is perfect for you.

Benefits

Comprehensive total rewards
Flexible benefits
RRSP matching
Unlimited Coursera access
Employee Assistance Program
Company-wide paid year-end closure

Qualifications

  • 3+ years experience developing production-scale Java applications.
  • Knowledge of Microservices architecture and Java Spring Boot framework.

Responsibilities

  • Design and develop Java-based backend components for payment processing.
  • Collaborate with team members to integrate components in an Agile setting.

Skills

Java
API Development (XML & JSON)
Microservices Architecture
Agile Methodologies
DevOps Tools

Education

Bachelor's Degree in Computer Science
Equivalent Experience

Tools

Jira
GitLab
Docker
Kubernetes
Microsoft SQL Server
Microsoft Azure

Job description

Join to apply for the Software Developer-Java role at Moneris.

The Java Developer is responsible for developing, implementing, and supporting back-end software components for mission-critical payment processing platforms. You will collaborate with technical leads, other developers, QA specialists, SREs, and product owners in an agile environment to create quality applications. Additionally, you will work with the Software Development leadership team to make architectural recommendations and decisions across multiple software platforms.

Location: You will be based in our Toronto office and work in a hybrid model.

Reporting to: Manager, Software Development and Architecture.

Your Responsibilities
  • Design, develop, test, implement, and support Java-based backend components handling large volumes of sensitive data in real-time environments.
  • Create, maintain, and support secure, high-quality code components.
  • Collaborate with team members to integrate components and implement solutions in an Agile setting.
  • Work with Database Administrators on database design.
  • Create detailed technical tickets in Jira.
  • Document complex information using data flow diagrams.
  • Conduct proof-of-concept experiments on new technologies and design patterns to inform architectural decisions.
  • Participate in sprint planning and other Agile ceremonies.
Your Qualifications
  • Bachelor’s degree in computer science, software engineering, or equivalent experience.
  • At least 3 years of experience developing production-scale Java applications.
  • Experience with XML & JSON-based API development and testing.
  • Knowledge of Microservices architecture and Java Spring Boot framework.
  • Experience with Microsoft SQL Server or similar RDBMS.
  • Assets include Kubernetes, Docker, BPMN products, Kafka, Microsoft Azure cloud services.
  • Familiarity with Agile and DevOps tools such as GitLab, Nexus, Ansible, Jira.
Benefits
  • Comprehensive total rewards, flexible benefits, and choices between health spending or personal accounts.
  • RRSP matching and pension plans.
  • Learning resources including unlimited Coursera access and educational assistance.
  • Well-being programs, Employee Assistance Program, virtual healthcare, wellness events.
  • Commitment to Diversity, Equity, and Inclusion initiatives.
  • Company-wide paid year-end closure and personal days.

Learn more about our perks at Moneris.com/careers.

We welcome applications from diverse backgrounds and encourage you to share your transferable experiences in your application.

Additional Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and IT
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

(Remote) Java Software Developer

N. Harris Computer Corporation - CAD

Manitoba

Remote

CAD 70,000 - 110,000

2 days ago
Be an early applicant

Software Engineer - Java

Veeva Systems

Toronto

Remote

CAD 85,000 - 225,000

10 days ago

Senior Software Developer- Java

RBC

Toronto

Hybrid

CAD 80,000 - 120,000

Today
Be an early applicant

Software Developer

DataAnnotation

Toronto

Remote

CAD 100,000 - 125,000

5 days ago
Be an early applicant

Software Developer-Java

Moneris

Toronto

Hybrid

CAD 70,000 - 110,000

7 days ago
Be an early applicant

Software Engineer

Felix Health Inc.

Toronto

Remote

CAD 70,000 - 110,000

2 days ago
Be an early applicant

software developer

www.canadainternational.gc.ca - Jobboard

Whitby

Remote

CAD 60,000 - 100,000

3 days ago
Be an early applicant

Software Engineer

Foundant Technologies, Inc.

Toronto

Remote

CAD 60,000 - 100,000

2 days ago
Be an early applicant