Enable job alerts via email!

Software Developer III

Propel Holdings

Toronto

On-site

CAD 110,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A growing fintech company in Toronto is seeking a seasoned Java developer. The role involves designing scalable applications and mentoring junior developers, ensuring high-quality deliverables in a collaborative team environment. Candidates should have over 12 years of experience, with a strong background in enterprise applications and a robust understanding of Object Oriented Programming. This position offers a competitive salary and a vibrant company culture.

Benefits

Growth and opportunity
Incredible company culture
Competitive salary and health benefits
Comprehensive vacation package
Group health and dental benefits
Support for new parents
Diverse and inclusive workplace

Qualifications

  • 12+ years of work experience as a developer or similar role.
  • Experience developing enterprise level financial applications.
  • Hands on experience in leading mentoring junior developers.

Responsibilities

  • Design and develop scalable, robust applications.
  • Write efficient, clean, maintainable code.
  • Collaborate with cross-functional team effectively.

Skills

Object Oriented Programming (Java)
Problem-solving skills
SQL (Oracle, MySQL, Postgres)
Collaborative communication
Spring Boot
Docker
AWS
Mentoring junior developers

Tools

Hibernate
Kubernetes
React
Job description
Overview

Propel (TSX: PRL) is a fintech company building a new world of financial opportunity by facilitating access to credit for consumers underserved by traditional financial institutions. Through its AI-driven platform, Propel evaluates customers in a more comprehensive way than traditional credit scores can. Our platform has helped consumers access over one million loans and lines of credit and over one billion dollars in credit.

We are entrepreneurs who believe in measuring success through results and growing within; talent and hard work never go unnoticed. At Propel, we are here to change the way employees, customers and shareholders succeed together. We are a team of passionate entrepreneurs who foster curiosity and growth in our employees, which is why Propel is one of North America’s fastest growing companies and a Best Place to Work.

Join us as we change the way employees, customers and shareholders succeed together.

About You

As a fast-growing fintech, we stay true to our startup roots. You picture yourself within a vibrant and entrepreneurial organization where your ideas will be heard, and you have an opportunity to showcase your talent. You are motivated by goals, a self-starter and like to wear multiple hats.

This role involves key responsibilities aligned with our core values at Propel (Excellence, Respect, Urgency, Integrity and Extra Ordinary Service). If you believe you embody these values and possess the necessary technical skill set, we would love to hear from you.

Responsibilities
  • Design and develop scalable, robust and reliable applications using Object Oriented Programming languages (Java)
  • Write efficient, clean and maintainable code
  • Continuously improve the quality of software through reviews, testing and refactoring
  • Stay current with industry trends
  • Actively participate in meetings, offer insights and feedback while considering diverse perspectives
  • Collaborate with cross functional team in a respectful and constructive manner
  • Communicate clearly with cross functional team, while balancing technical details with business needs
  • Take ownership of end-to-end projects and drive them to completion in a timely manner
  • Respond quickly to critical issues, ensuring timely resolution and minimal disruption
  • Manage and prioritize tasks and multiple projects effectively in a dynamic and fast-paced environment
  • Take accountability for the quality of your work and actions. Address challenges proactively and honestly
  • Demonstrate high standards of honesty and transparency in all interactions and actions
  • Adhere to ethical guidelines and ensure the security, privacy and compliance of our software solutions
  • Demonstrate customer first mindset with any interactions or delivery of quality software
  • Deliver exceptional software that exceed user expectations and drive business value
  • Proactively address any software issues and resolve quickly and effectively
Requirements
  • 12+ years of work experience as a developer (Java) or any similar role
  • Computer science and math enthusiast
  • Experience developing enterprise level financial applications
  • Hands on experience in leading / mentoring junior developers
  • Experience with Spring Boot + Hibernate / JPA + REST
  • Hands on experience with SQL (Oracle, MySQL, Postgres, etc.)
  • Knowledge of Amazon Web Service (AWS), Docker, Kubernetes, and React
  • Strong problem-solving and debugging skills
  • Experience / Knowledge of CI / CD pipelines and workflows
Benefits
  • Growth and opportunity - we pride ourselves on promoting from within
  • Incredible company culture
  • Competitive salary and health benefits
  • Comprehensive vacation package
  • Group health and dental benefits
  • Group RRSP program
  • Support for new parents
  • Diverse and inclusive workplace

Should you require accommodation throughout any stage of the recruitment and selection process, please specify your requirements when submitting your application and we will work with you to accommodate your needs.

We welcome and encourage applications from individuals from all groups, including aboriginal people, women, visible minorities, and persons with disabilities, regardless of race, ethnicity, family status, national origin, age, gender and sexually diverse communities, or people with intersectional identities.

We thank all applicants for showing an interest in this position. Only those selected for an interview will be contacted. No agencies or phone calls.

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

Similar jobs