Enable job alerts via email!

Java Developer Engineer

OTT Financial Group

Toronto

On-site

CAD 70,000 - 110,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

An established fintech company is seeking Java Developer Engineers to join a dynamic team focused on innovative financial solutions. This full-time role offers a unique chance to work on a mobile-first platform that integrates various payment services and loyalty programs. You'll contribute to the design and implementation of core systems, ensuring their stability and scalability while tackling complex issues. With abundant opportunities for professional growth, this position is perfect for those looking to make a tangible impact in the payments industry. Join a collaborative environment that values continuous improvement and fosters learning.

Benefits

Competitive Salary
Free use of onsite gym
Regular company social events
Opportunities for Growth and Development
Community involvement through events

Qualifications

  • 5+ years of Java development experience.
  • Proficient in foundational technologies like Spring Boot and MySQL.

Responsibilities

  • Support the construction of core payment-related systems.
  • Continuously optimize architecture for system stability and scalability.

Skills

Java
Spring Boot
MySQL
MyBatis
MQ
Redis
Microservices
Domain-Driven Design (DDD)
Business Architecture Design
Analytical Skills

Education

Bachelor in Computer Science

Job description

OTT Pay Inc. is an established, fully funded fintech company focused on delivering streamlined financial payment solutions. With a strategic focus on both acquiring and issuing business, we are developing a mobile-first platform that offers a wide range of financial services, loyalty programs, and innovative products, including credit cards, payment solutions, e-commerce, gift cards, and more. We are a results-driven, forward-thinking organization that values goal orientation and continuous improvement.

At OTT Pay, you will find abundant opportunities for professional growth, working alongside a talented and diverse team from various industries. Our collaborative and innovative environment fosters learning and development, empowering you to excel and make a tangible impact. This is a unique chance to join a company dedicated to reshaping financial solutions for the future.

We are looking for several Java Developer Engineers with strong background in back end development and bank channel integration in the payments industry to join our growing team. We are hiring for several positions. This is a full-time contract position that has a strong possibility of converting into full time, permanent.

How You Will Contribute:

  • Support the construction and rapid iteration of core payment-related systems, primarily participating in technical solution design and coding implementation.
  • Continuously optimize and evolve the architecture of core systems, responsible for system stability and scalability.
  • Perform daily system maintenance and business analysis, tackling and resolving complex issues.

What You Bring to the Table:

  • Bachelors in Computer Science, Computer Engineering or similar fields
  • Must have 5 years or more of Java development experience.
  • Proficient in Java language, with in-depth knowledge and application of foundational technologies such as Spring Boot, MySQL, MyBatis, MQ, Redis, etc.
  • Strong business architecture design capabilities, familiar with common architectural solutions in the industry and typical issues and solutions in distributed architectures.
  • Experience in microservices and Domain-Driven Design (DDD) is a plus.
  • Strong abstract and logical analysis skills, able to analyze requirement scenarios and collaborate with product managers to abstract and design business models for implementation.
  • Preferred: Experience with bank channel integration; experience in payment, UnionPay, or financial-related R&D at well-known companies; design and development experience in medium to large distributed transaction systems.

What’s in it for you:

  • Competitive Salary
  • Opportunity to learn and grow with a supportive team
  • Centrally located modern and spacious offices close to Eglinton and Leslie
  • Free use of onsite gym and sports facilities, and regular company social events
  • A chance to work in a dynamic, collaborative, progressive and high performing team
  • Community involvement through the annual Terry Fox Run
  • Tremendous opportunities for Growth and Development

This is an onsite position and the successful candidate will be required to report to the office Mon-Fri from 9:00am to 5:30pm.

Visit our website at https://ottpay.com/.

We are committed to fostering a diverse and inclusive workplace, welcoming individuals from various backgrounds and experiences to contribute to the future of payments. At OTT Pay, our engineering team values collaboration, support, and mutual growth. We actively work to build an inclusive culture that encourages the development of all team members. As an equal opportunity employer, we welcome applications from all qualified candidates, including those with disabilities. If you require accommodation during the application or interview process, we will work with you to ensure your needs are met.

We appreciate all applicants for their interest; however, only those candidates selected for an interview will be contacted.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer - Java

Veeva Systems

Toronto

Remote

CAD 85,000 - 225,000

10 days ago

Développeur logiciels III/ Software Developer III

Ticketmaster

Toronto

Remote

CAD 70,000 - 110,000

9 days ago

Java Software Engineer

Anson McCade

Toronto

Remote

CAD 80,000 - 120,000

23 days ago

Software Engineer II ( Java Developer)

TD Bank

Toronto

Hybrid

CAD 76,000 - 116,000

24 days ago

Full Stack Java Engineer for Structured Product Platform

HSBC

Toronto

On-site

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Software Engineer (Java/Python)

Scotiabank

Toronto

Remote

CAD 70,000 - 110,000

30+ days ago

Senior Java Software Engineer

Techedin

Toronto

Remote

CAD 100,000 - 125,000

30+ days ago

Senior Java Software Engineer

Techedin

Toronto

Remote

CAD 100,000 - 125,000

30+ days ago

Senior Java Software Engineer

Techedin

Toronto

Remote

CAD 100,000 - 125,000

30+ days ago