Back to job search
ST

Java Backend Developer

The Java Backend Developer will design, develop, and maintain backend services using Core Java and Spring Boot, while building and managing a Microservices-based architecture. They will also collaborate with frontend developers and DevOps teams to optimize application performance and troubleshoot production issues.

  • Hybrid
  • Mississauga, ON
  • Posted Apr 1, 2026
  • 1 position

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Job summary

Key Responsibilities Design, develop, and maintain backend services using Core Java and Spring Boot Build and manage Microservices-based architecture Develop and consume RESTful APIs Work with SQL and/or NoSQL databases for data storage and retrieval Collaborate with frontend developers, DevOps teams, and stakeholders Optimize application performance, scalability, and security Participate in code reviews, testing, and deployment processes Troubleshoot and resolve production issues 🧠 Required Skills Strong experience in Core Java Hands-on expertise in Spring Boot Experience with Microservices architecture Solid understanding of REST API development Experience with SQL (MySQL, PostgreSQL) and/or NoSQL databases (MongoDB, Cassandra) Good understanding of data structures and algorithms Familiarity with Git and version control systems ☁️ Preferred Skills (Nice to Have) Experience with cloud platforms (AWS/Azure) Knowledge of Docker / Kubernetes Exposure to CI/CD pipelines (Jenkins, GitHub Actions) Understanding of security best practices (OAuth, JWT)

What you’ll do

The Java Backend Developer will design, develop, and maintain backend services using Core Java and Spring Boot, while building and managing a Microservices-based architecture. They will also collaborate with frontend developers and DevOps teams to optimize application performance and troubleshoot production issues.

Requirements

Candidates must have strong experience in Core Java and hands-on expertise in Spring Boot, along with a solid understanding of REST API development and experience with SQL and/or NoSQL databases. Familiarity with Git and version control systems is also required.

Listed skills

  • PostgreSQLPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Core Java
  • Spring Boot
  • Microservices
  • REST API
  • SQL
  • NoSQL
  • MySQL
  • PostgreSQL
  • MongoDB
  • Cassandra
  • Data Structures
  • Algorithms
  • Git
  • Docker
  • Kubernetes
  • CI/CD

Job areas

  • Technology
  • Software

Additional details

Minimum experience
2+ years
Posting language
English
Working hours
40 hours per week
Location requirements
Country, Canada