Sr. Java Back-end developer

September 5, 2025

Apply for this job

Job Description

Description

Join to apply for the Sr. Java Back-end developer role at J&M Group

Join to apply for the Sr. Java Back-end developer role at J&M Group

Get AI-powered advice on this job and more exclusive features.

  • Designs, develops, and maintains the server-side logic and infrastructure for web applications and services using Java.
  • This includes building and managing APIs, databases, and other components that handle data and logic behind the scenes, ensuring high performance and scalability.
  • They collaborate with front-end developers and other teams to deliver robust and efficient applications.
  • Here’s a more detailed look at the typical responsibilities and skills:

Job Description

  • Designs, develops, and maintains the server-side logic and infrastructure for web applications and services using Java.
  • This includes building and managing APIs, databases, and other components that handle data and logic behind the scenes, ensuring high performance and scalability.
  • They collaborate with front-end developers and other teams to deliver robust and efficient applications.
  • Here’s a more detailed look at the typical responsibilities and skills:

Responsibilities

  • Designing and implementing server-side logic:
  • This involves creating the core functionality of applications, including business logic, data processing, and API endpoints.

Developing And Maintaining RESTful APIs

  • Backend developers design and implement APIs that allow front-end applications to communicate with the server and access data.

Working With Databases

  • They manage data storage solutions, ensuring data is stored efficiently and securely, and can be accessed by the application.

Ensuring Application Performance And Scalability

  • They optimize code and infrastructure to handle increasing loads and traffic, ensuring the application remains responsive and reliable.

Writing Clean, Well-documented, And Testable Code

  • They adhere to coding standards and best practices to create maintainable and robust code.

Troubleshooting And Debugging Issues

  • They diagnose and resolve problems in the application’s backend, working with other teams to identify and fix bugs.

Integrating With Other Systems

  • They integrate the application with third-party services, databases, and other components as needed.

Collaborating With Other Teams

  • They work closely with front-end developers, DevOps engineers, and other stakeholders to ensure the successful delivery of applications.

Skills
Java programming language:

  • Proficiency in Java is essential, including experience with Java frameworks like Spring or Jakarta EE.

Database Knowledge

  • Understanding of relational databases (e.g., MySQL, PostgreSQL) and potentially NoSQL databases.

API Design And Development

  • Experience with RESTful APIs, including knowledge of API documentation and testing.

Backend Frameworks

  • Familiarity with popular Java backend frameworks like Spring Boot or Micronaut.

Version Control Systems

  • Experience with Git or similar systems for code management.

Testing Methodologies

  • Experience with unit testing, integration testing, and other testing techniques.

Problem-solving And Analytical Skills

  • The ability to analyze complex problems and develop effective solutions.

Communication And Collaboration Skills

  • The ability to communicate effectively with other team members and stakeholders.
  • In essence, a Java Backend Developer is a crucial part of the development team, responsible for building the core functionality and infrastructure of web applications, ensuring they are robust, scalable, and efficient.

Seniority level

  • Seniority level

    Entry level

Employment type

  • Employment type

    Contract

Job function

  • Job function

    Information Technology

  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at J&M Group by 2x

Get notified about new Back End Developer jobs in Toronto, Ontario, Canada .

Full Stack Software Engineer I, Analytics Platform

Back End Developer – Master-Level Internship

Backend/API Engineer, Money as a Service (Canada)

Software Developer Back End (Java)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Company

J&M Group

Location

Toronto

Country

Canada

Salary

100.000

URL

https://en-ca.whatjobs.com/coopob__cpl___291_2603237__3337?utm_source=3337&utm_medium=feed&keyword=Sr-Java-Back-end&location=Toronto&geoID=6225