Java Backend Developer

Sapsol Technologies Inc

Apply to this job
Mississauga, Ontario, Canada on site Until 8/21/2026 First posted April 1, 2026 Last posted April 1, 2026
Job description

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)
About this role

Summary

Develop and maintain backend systems with Java, Spring Boot, and microservices.

Job title

Java Backend Developer

Experience level

null

Industry

software

Location requirements

Must be in Mississauga, remote options uncertain.

Salary

Not specified

Management role

No

Skills & keywords

Required skills

Core JavaSpring BootMicroservicesREST APISQLNoSQLGit

Preferred skills

AWSAzureDockerKubernetesCI/CDsecurity

Specializations

JavaSpring BootMicroservicesREST APISQL
Locations

Structured locations inferred from the posting.

Mississauga, ON, Canada

On-site City