Senior Software Engineer, International Location: Toronto, Canada - Hybrid, in office 2x a month ... Contribute to backend services (Java, Kotlin, or equivalent) to deliver end-to-end functionality.
Senior Software Engineer, International Location: Toronto, Canada - Hybrid, in office 2x a month ... Contribute to backend services (Java, Kotlin, or equivalent) to deliver end-to-end functionality.
Geotab is seeking a Software Developer who will own and execute video frontend development ... Solid backend development understanding, ideally with C#, but open to Java and Python experience ...
Geotab is seeking a Software Developer who will own and execute video frontend development ... Solid backend development understanding, ideally with C#, but open to Java and Python experience ...
Mobile Developer (Entry Level)
Toronto, ON · Hybrid
CA$85K - CA$95K/yr
About The Role As an entry level Mobile Developer you'll be tasked with working on either iOS or ... Knowledge of mobile technologies such as Objective-C, Swift, Java, Kotlin, and design patterns such ...
Mobile Developer (Entry Level)
Toronto, ON · Hybrid
CA$85K - CA$95K/yr
About The Role As an entry level Mobile Developer you'll be tasked with working on either iOS or ... Knowledge of mobile technologies such as Objective-C, Swift, Java, Kotlin, and design patterns such ...
RQ11124 - Sr. Software Developer - Full Stack
Toronto, ON · Hybrid
CA$90.18 - CA$108.22/hr
Proficient with both front-end and back-end development, including any associated areas such as ... Native / PaaS & Java EE application models (e.g. Microservice Architecture, API-based model ...
Quick apply
Apply Early
RQ11124 - Sr. Software Developer - Full Stack
Toronto, ON · Hybrid
CA$90.18 - CA$108.22/hr
Proficient with both front-end and back-end development, including any associated areas such as ... Native / PaaS & Java EE application models (e.g. Microservice Architecture, API-based model ...
Apply Early
Software Development Intern
Toronto, ON · Hybrid
CA$23 - CA$25/hr
Proficiencyin at least one programming language (e.g., Java, Python or OOP) * Understanding of object-oriented programming principles * Familiarity with RESTful APIs and backend service development
Software Development Intern
Toronto, ON · Hybrid
CA$23 - CA$25/hr
Proficiencyin at least one programming language (e.g., Java, Python or OOP) * Understanding of object-oriented programming principles * Familiarity with RESTful APIs and backend service development
RQ11123 - 2 x Sr. Software Developer - Full Stack
Toronto, ON · On-site
CA$90.18 - CA$108.22/hr
Proficient with both front-end and back-end development, including any associated areas such as ... Native / PaaS & Java EE application models (e.g. Microservice Architecture, API-based model ...
Quick apply
Apply Early
RQ11123 - 2 x Sr. Software Developer - Full Stack
Toronto, ON · On-site
CA$90.18 - CA$108.22/hr
Proficient with both front-end and back-end development, including any associated areas such as ... Native / PaaS & Java EE application models (e.g. Microservice Architecture, API-based model ...
Apply Early
Software Developer (Contract)
Toronto, ON · Hybrid
$5.0K/yr
We are looking for a Java Software Developer who will take a key role on our team. The ideal candidate must have knowledge in all stages of software development and seamlessly move between back-end ...
Software Developer (Contract)
Toronto, ON · Hybrid
$5.0K/yr
We are looking for a Java Software Developer who will take a key role on our team. The ideal candidate must have knowledge in all stages of software development and seamlessly move between back-end ...
Full Stack Software Engineer, Officer
CA$67K - CA$109K/yr
In this entry-level role, you will design and implement APIs and web UIs, contribute to code ... Implement and maintain backend APIs and web UI components using Java, JavaScript/TypeScript, React ...
Full Stack Software Engineer, Officer
CA$67K - CA$109K/yr
In this entry-level role, you will design and implement APIs and web UIs, contribute to code ... Implement and maintain backend APIs and web UI components using Java, JavaScript/TypeScript, React ...
Graduate 2026 Software Engineer I, TOR
Toronto, ON · On-site +1
What you'll do**- Build, maintain, and optimize backend services and infrastructure that support ... like Java, Go, Python, or C++ to solve well-defined technical tasks.- Collaborate across ...
Graduate 2026 Software Engineer I, TOR
Toronto, ON · On-site +1
What you'll do**- Build, maintain, and optimize backend services and infrastructure that support ... like Java, Go, Python, or C++ to solve well-defined technical tasks.- Collaborate across ...
Design, develop, and maintain software features across backend services and/or frontend ... Proficiency in at least one modern programming language (e.g., C#, Java, Python, TypeScript, or Go)
Design, develop, and maintain software features across backend services and/or frontend ... Proficiency in at least one modern programming language (e.g., C#, Java, Python, TypeScript, or Go)
Sr. Full Stack Developer
Toronto, ON · On-site
... Java, or any other object-oriented language. You have a good understanding of design patterns and ... Our developers can work across all stacks (Data/Backend Services/UI) of our software products and ...
Sr. Full Stack Developer
Toronto, ON · On-site
... Java, or any other object-oriented language. You have a good understanding of design patterns and ... Our developers can work across all stacks (Data/Backend Services/UI) of our software products and ...
Software Developer
Toronto, ON · On-site +1
CA$101K - CA$118K/yr
... backend solutions (Apex and APIs) as well as system integration * Familiarity with data governance ... Experience developing in Java, experience with Web Services Development * Solid experience with the ...
Software Developer
Toronto, ON · On-site +1
CA$101K - CA$118K/yr
... backend solutions (Apex and APIs) as well as system integration * Familiarity with data governance ... Experience developing in Java, experience with Web Services Development * Solid experience with the ...
Backend infrastructure or services experience * Listen well and internalize the best ideas from all ... developer and consumer experiences
Backend infrastructure or services experience * Listen well and internalize the best ideas from all ... developer and consumer experiences
Engineering Team Lead
Toronto, ON · On-site
... backend technology (Java, Groovy, Python) and one of the following frontend Javascript/ Typescript framework (ReactJS, Vue.js, AngularJS) - Full Stack Developer * Experience collaborating with ...
Quick apply
Apply Early
Engineering Team Lead
Toronto, ON · On-site
... backend technology (Java, Groovy, Python) and one of the following frontend Javascript/ Typescript framework (ReactJS, Vue.js, AngularJS) - Full Stack Developer * Experience collaborating with ...
Apply Early
Software Engineer - Trade
Toronto, ON · On-site
CA$180K - CA$200K/yr
Experience with server-side languages like Golang, TypeScript/Node.JS, Java, Python, etc ... At least 3 years of back-end, server-side software development * Experience with microservices and ...
Software Engineer - Trade
Toronto, ON · On-site
CA$180K - CA$200K/yr
Experience with server-side languages like Golang, TypeScript/Node.JS, Java, Python, etc ... At least 3 years of back-end, server-side software development * Experience with microservices and ...
Develop backend Microservice applications and APIs Think it. Code it. This is our motto! By that ... Knowledge of programming languages, including but not limited to Java, Python, JavaScript, NodeJS ...
Develop backend Microservice applications and APIs Think it. Code it. This is our motto! By that ... Knowledge of programming languages, including but not limited to Java, Python, JavaScript, NodeJS ...
Versed in programming languages commonly used for data analysis (e.g. Python, R, SAS, MATLAB, Java ... helping maintain its backend functionality, governance process, supporting users with ...
Versed in programming languages commonly used for data analysis (e.g. Python, R, SAS, MATLAB, Java ... helping maintain its backend functionality, governance process, supporting users with ...
Software Engineer
Toronto, ON · Hybrid
Fitch Group is currently seeking a Software Engineer based out of our Toronto office. As a leading ... Proficiency in Java and Spring Boot for backend development * Strong hands-on experience with OAuth ...
Software Engineer
Toronto, ON · Hybrid
Fitch Group is currently seeking a Software Engineer based out of our Toronto office. As a leading ... Proficiency in Java and Spring Boot for backend development * Strong hands-on experience with OAuth ...
... backend software in a complex codebase * Experience developing distributed systems and cloud ... with Java * Excellent verbal and written technical communication skills and enthusiasm for ...
... backend software in a complex codebase * Experience developing distributed systems and cloud ... with Java * Excellent verbal and written technical communication skills and enthusiasm for ...
Intern - Technical
Toronto, ON · Hybrid
CA$25 - CA$40/hr
... engineers who help and challenge them they work on projects that matter to our customers. Work with ... Jasmine, Karma, PostMan * Backend: Java, Spring, SpringBoot, RESTapi, Nodejs, SQL, MongoDB ...
Intern - Technical
Toronto, ON · Hybrid
CA$25 - CA$40/hr
... engineers who help and challenge them they work on projects that matter to our customers. Work with ... Jasmine, Karma, PostMan * Backend: Java, Spring, SpringBoot, RESTapi, Nodejs, SQL, MongoDB ...
Entry Level Java Back End Developer information
What are the key skills and qualifications needed to thrive as an Entry Level Java Back End Developer, and why are they important?
What is the difference between Entry Level Java Back End Developer vs Entry Level Java Software Engineer?
| Aspect | Entry Level Java Back End Developer | Entry Level Java Software Engineer |
|---|---|---|
| Required Skills | Java, SQL, REST APIs, basic understanding of server-side development | Java, object-oriented programming, software design, debugging |
| Work Environment | Focus on server-side coding, database integration, API development | Broader software development tasks, including front-end and back-end |
| Industry Usage | Primarily in web applications, enterprise systems, backend services | In various software projects, including applications and systems |
While both roles involve Java programming, an Entry Level Java Back End Developer specializes in server-side development and API integration, whereas an Entry Level Java Software Engineer may work across different parts of the software stack. The roles often overlap, but the Back End Developer focuses more on backend systems and database interactions.
What does an Entry Level Java Back End Developer do?
What are some common challenges faced by entry-level Java back end developers during their first year on the job?

Job description
Title: Senior Software Engineer, International
Location:Â Toronto, Canada - Hybrid, in office 2x a month
Who We Are
Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love.
Are you bready* for a change? (team info)
As a Senior Android Engineer, you'll play a key role in developing and evolving features that power restaurants across North America. You'll collaborate closely with product managers, designers, and customers to deliver high-quality, scalable solutions-both on Android devices in the restaurant and in the cloud.
About this roll* (Responsibilities)
- Design, build, and maintain resilient, scalable Android features using Kotlin and modern frameworks.
- Contribute to backend services (Java, Kotlin, or equivalent) to deliver end-to-end functionality.
- Partner with product and design to define, prototype, and refine user experiences that meet diverse market needs.
- Collaborate with pilot customers-sometimes right in the restaurant-to ensure smooth deployment and real-world performance.
- Work across teams to plan, estimate, and deliver impactful features.
- Take ownership of the Android system architecture and ensure seamless integration with backend services.
- Build automated tests and maintain high standards for code quality and reliability.
- Mentor and support other engineers, fostering a culture of learning and collaboration.
- Leverage cutting edge AI tools to enhance your development workflow, improve velocity, and help pioneer new approaches to building - contributing to a culture of innovation and productivity across the team.
Do you have the right ingredients*? (Requirements)
- Strong proficiency in Android development (Kotlin preferred; Java experience welcome).
- Deep understanding of Activities, Fragments, Services, and modern Android architecture.
- Experience with Coroutines, Dependency Injection (Dagger/Hilt), and reactive programming.
- Skilled in building responsive, accessible Android UIs with XML layouts.
- Comfortable working across the stack, including backend services and APIs.
- Familiar with modern backend technologies (Kotlin, Java, or similar).
- Passionate about building well-engineered, user-focused systems that solve real-world problems.
- Excited to collaborate across disciplines and geographies in an agile, fast-moving environment.
- Committed to code quality, testing, and continuous improvement.
AI at Toast
At Toast, one of our company values is that we're hungry to build and learn. We believe learning new AI tools empowers us to build for our customers faster, more independently, and with higher quality. We provide these tools across all disciplines, from Engineering and Product to Sales and Support, and are inspired by how our Toasters are already driving real value with them. The people who thrive here are those who embrace changes that let us build more for our customers; it's a core part of our culture.
Our Total Rewards PhilosophyÂ
We strive to provide competitive compensation and benefits programs that help to attract, retain, and motivate the best and brightest people in our industry. Our total rewards package goes beyond great earnings potential and provides the means to a healthy lifestyle with the flexibility to meet Toasters' changing needs. Learn more about our benefits at https://careers.toasttab.com/toast-benefits.
About Toast
Sourced by ZipRecruiter
Industry
Software development
Company size
1,001 - 5,000 Employees
Headquarters location
Boston, MA, US
Year founded
2011