Enable job alerts via email!

Software Developer

Lotlinx

Oakville

On-site

CAD 80,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in Canada is seeking an Intermediate Software Developer to design and develop key features for their cloud platform. The role requires strong Java skills and expertise in cloud infrastructure. The successful candidate will have a dynamic work environment with opportunities for career development and competitive compensation.

Benefits

Career development opportunities
Competitive compensation
Flex time off

Qualifications

  • 4+ years of professional experience building backend systems in an enterprise cloud software environment.
  • Strong experience with Java / J2EE and building RESTful services.
  • Hands-on experience with cloud infrastructure (AWS or Azure preferred).

Responsibilities

  • Design, develop, and deploy scalable, high-performance backend services.
  • Take ownership of features from design to implementation.
  • Work with cloud infrastructure and container orchestration platforms.

Skills

Java / J2EE
Spring Frameworks
RESTful services
Cloud infrastructure (AWS or Azure)
SQL databases (MySQL, PostgreSQL)
Microservices architecture
CI / CD systems
Redis
Agile methodologies
RxJava

Education

Bachelor's degree in Computer Science

Tools

AWS
Azure
GitLab CI
Kubernetes
Jenkins
GitHub Actions
Job description
Overview

Since our founding in 2012, Lotlinx has consistently pioneered advancements in the automotive landscape. We specialize in empowering automobile dealers and manufacturers by providing cutting-edge data and technology, delivering a distinct market advantage for every single vehicle transaction. Today, we stand as the foremost automotive AI and machine learning powered technology, excelling in digital marketing, risk management, and strategic inventory management.

Lotlinx provides employees with a dynamic work environment that is challenging, team-oriented, and full of passionate people. We offer great incentives to our employees, such as competitive compensation and benefits, flex time off, and career development opportunities.

Job Summary

Job Summary

We are seeking an Intermediate Software Developer to design, build, and own key features of our cutting-edge cloud platform. In this role, you will tackle complex challenges with increasing autonomy, contributing to the entire software development lifecycle. You will be responsible for building robust, scalable microservices and working across our stack—from the database layer and backend services to front-end and DevOps.

Responsibilities
  • Design, develop, and deploy scalable, high-performance backend services and RESTful APIs.
  • Take ownership of features from architectural design through to implementation and production support.
  • Work extensively with our cloud infrastructure (AWS, GCP, Azure) and container orchestration platforms (Kubernetes).
  • Implement and manage distributed messaging solutions utilizing technologies such as SNS / SQS and Kafka.
  • Enhance and maintain our CI / CD pipelines (GitLab CI) to improve development velocity and reliability.
  • Partner closely with product, design, and QA teams to translate business requirements into technical solutions.
  • Contribute to multiple layers of our stack, including backend (Java, Python, Node.js), DevOps, and front-end (ReactJS).
Qualifications
  • Bachelor's degree in Computer Science or equivalent experience.
  • 4+ years of professional experience building backend systems in an enterprise cloud software environment.
  • Strong experience with Java / J2EE, Spring Frameworks, and building RESTful services.
  • Hands-on experience with cloud infrastructure (AWS or Azure preferred).
  • Proficiency with SQL databases (MySQL, PostgreSQL) and caching technologies (Redis).
  • Solid understanding of distributed systems and micro-services architecture.
  • Experience with CI / CD systems such as GitLab CI, Jenkins, or GitHub Actions.
  • Solid understanding of design patterns, algorithms, and microservices architecture.
  • Hands-on experience with libraries like Lombok, Guice, jOOQ, and reactive streams (RxJava).
  • Experience in Agile software development methodologies.

Salary Range : $80,000 - $90,000 with an annual target bonus.

Lotlinx is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Lotlinx is not currently able to offer sponsorship for employment visa status.

Lotlinx is headquartered in Peterborough, NH and has locations in Holmdel NJ, Manitoba, Ontario and British Columbia, Canada in addition to a large team spanning from the US to Canada.

Our success relies heavily on our customers but also our dedicated talent that continuously moves our platform forward. We value our employees, their abilities and seek to foster an open, cooperative, dynamic environment where the team and company alike can thrive.

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

Similar jobs