Backend Developer
3 days ago
About Us
We're a fast-growing EV charging technology company on a mission to accelerate the transition to sustainable transportation. Our team is developing next-generation charging solutions that make electric vehicle ownership more accessible, reliable, and efficient.
Our products are designed to meet the evolving needs of both commercial and residential customers — combining intelligent design, user-friendly interfaces, and advanced hardware engineering to power the clean energy movement forward.
If you're ready to make an impact in one of the world's most exciting industries, this is your opportunity.
Position Overview
We're looking for a skilled Backend Developer to join our EV charging software team. You'll build and maintain the APIs and services that power our residential, commercial, and NFC-based EV charging systems.
Our backend stack includes Go, .NET, and PostgreSQL, deployed on AWS using services like ECS, RDS, and CloudWatch. You'll collaborate closely with frontend developers and other engineers to ensure secure, scalable, and reliable systems.
This role is ideal for someone who's moved beyond entry-level backend work and wants to deepen their experience with production-level cloud systems.
Responsibilities:
Backend Development
● Build and maintain APIs and backend services using Go and .NET.
● Interact with PostgreSQL via GORM and Entity Framework.
● Follow domain-based modular structures for scalability.
● Implement input validation, DTOs, and structured error handling.
● Collaborate on RESTful API design and integration with frontend apps.
● Write and maintain unit and integration tests for core services.
Collaboration & Quality
● Participate in code reviews, pair programming, and technical discussions.
● Contribute to CI/CD pipelines (Docker, CircleCI, GitHub Actions).
● Write clear documentation for APIs, endpoints, and services.
● Debug and optimize system performance across backend processes.
Qualifications:
● 3–4 years of experience in backend development.
● Proficiency with Go or C#/.NET, and willingness to learn both.
● Strong understanding of REST APIs, JSON, and modern service architecture.
● Familiarity with PostgreSQL and ORM tools like GORM or Entity Framework.
● Ability to write clean, testable, and maintainable code.
Nice-to-Have
● Experience with AWS (Cognito, RDS, S3, ECS, CloudWatch).
● Familiarity with Docker and container-based deployments.
● Exposure to CI/CD tools (CircleCI, GitHub Actions).
● Understanding of authentication, JWT tokens, and OAuth flows.
● Knowledge of EV charging protocols (OCPP) or IoT systems.
Soft Skills
● Analytical and detail-oriented problem solver.
● Strong communicator who can explain backend concepts clearly.
● Collaborative mindset and willingness to support cross-functional projects.
● Curious, adaptable, and eager to build reliable production systems.
Please note that this position is 100% office-based and does not offer remote or hybrid working options.
Other Perks:
● Enjoy weekly catered lunches and complimentary EV charging at our office.
Job Type: Full-time
Pay: $70,000.00-$120,000.00 per year
Benefits:
- Company events
- Dental care
- Discounted or free food
- Extended health care
- On-site parking
- Paid time off
- Vision care
Ability to commute/relocate:
- Brampton, ON L6T 3T6: reliably commute or plan to relocate before starting work (preferred)
Work Location: In person
-
Frontend Developer
2 days ago
Brampton, ON LT T, Canada Soneil (parent company of Soneil Spark) Full time $70,000 - $120,000 per yearJob description:About UsWe're a fast-growing EV charging technology company on a mission to accelerate the transition to sustainable transportation. Our team is developing next-generation charging solutions that make electric vehicle ownership more accessible, reliable, and efficient.Our products are designed to meet the evolving needs of both commercial and...
-
Java Backend Developer
2 weeks ago
Brampton, Canada J&M Group Full timeJoin to apply for the Java Backend Developer role at J&M GroupJoin to apply for the Java Backend Developer role at J&M GroupGet AI-powered advice on this job and more exclusive features.Job DescriptionWe are seeking a proficient Backend Developer with experience in Java, Spring Boot, and Oracle ATG Web Commerce to join our engineering team. The role demands...
-
Java Backend Developer
4 days ago
Brampton, Canada J&M Group Full timeJoin to apply for the Java Backend Developer role at J&M Group Join to apply for the Java Backend Developer role at J&M Group Get AI-powered advice on this job and more exclusive features. Job DescriptionWe are seeking a proficient Backend Developer with experience in Java, Spring Boot, and Oracle ATG Web Commerce to join our engineering team. The role...
-
JAVA Backend developer
4 weeks ago
Markham, ON, Canada Randstad Canada Full timeSoftware Engineer - Java Backend (Contract Position) Number of Positions: 2 Duration: 12 months initial contract Location: Markham, ON, CA Must be eligible to work in CanadaDirect work experience with clients rather than through a third-party vendor Candidates must be able to explain what they developed in their last engagement and how the...
-
JAVA Backend developer
4 weeks ago
Markham, ON, Canada Randstad Canada Full timeSoftware Engineer - Java Backend (Contract Position) Number of Positions: 2 Duration: 12 months initial contract Location: Markham, ON, CA Must be eligible to work in CanadaDirect work experience with clients rather than through a third-party vendor Candidates must be able to explain what they developed in their last engagement and how the...
-
JAVA Backend developer
4 weeks ago
Markham, ON, Canada Randstad Canada Full timeSoftware Engineer - Java Backend (Contract Position) Number of Positions: 2 Duration: 12 months initial contract Location: Markham, ON, CA Must be eligible to work in CanadaDirect work experience with clients rather than through a third-party vendor Candidates must be able to explain what they developed in their last engagement and how the...
-
Backend Java Developer
7 days ago
Ontario (ON), Canada Dawn InfoTek Full timeDawn InfoTek Inc. is a professional IT consulting team that partners with major financial institutions, investment firms and government sectors. We have been dedicated to delivering cutting-edge consulting services and recruiting all levels of IT positions for our clients.We are currently seeking competent individuals to fulfill the role of Backend Java...
-
Backend Java Developer
6 days ago
Toronto, On, Canada Dawn InfoTek Full timeDawn InfoTek Inc. is a professional IT consulting team that partners with major financial institutions, investment firms and government sectors. We have been dedicated to delivering cutting-edge consulting services and recruiting all levels of IT positions for our clients. We are currently seeking competent individuals to fulfill the role of Backend Java...
-
Backend Java Developer
7 days ago
Toronto, ON, Canada Dawn InfoTek Full timeDawn InfoTek Inc. is a professional IT consulting team that partners with major financial institutions, investment firms and government sectors. We have been dedicated to delivering cutting-edge consulting services and recruiting all levels of IT positions for our clients. We are currently seeking competent individuals to fulfill the role of Backend Java...
-
Backend Java Developer
5 days ago
Toronto, ON, Canada Dawn InfoTek Full timeDawn InfoTek Inc. is a professional IT consulting team that partners with major financial institutions, investment firms and government sectors. We have been dedicated to delivering cutting-edge consulting services and recruiting all levels of IT positions for our clients. We are currently seeking competent individuals to fulfill the role of Backend Java...