Java Backend Developer
- Work arrangement
- On-site
- Occupation
- Software & IT
- Location
- Mississauga, ON, CA
- Compensation
- Not disclosed
- Apply by
- April 14, 2027
About this role
<h3>
<strong>Key Responsibilities</strong>
</h3><ul>
<li>Design, develop, and maintain backend services using<strong>Core Java and Spring Boot</strong>
</li>
<li>Build and manage<strong>Microservices-based architecture</strong>
</li>
<li>Develop and consume<strong>RESTful APIs</strong>
</li>
<li>Work with<strong>SQL and/or NoSQL databases</strong>for data storage and retrieval</li>
<li>Collaborate with frontend developers, DevOps teams, and stakeholders</li>
<li>Optimize application performance, scalability, and security</li>
<li>Participate in code reviews, testing, and deployment processes</li>
<li>Troubleshoot and resolve production issues</li>
</ul><h3>🧠<strong>Required Skills</strong>
</h3><ul>
<li>Strong experience in<strong>Core Java</strong>
</li>
<li>Hands-on expertise in<strong>Spring Boot</strong>
</li>
<li>Experience with<strong>Microservices architecture</strong>
</li>
<li>Solid understanding of<strong>REST API development</strong>
</li>
<li>Experience with<strong>SQL (MySQL, PostgreSQL) and/or NoSQL databases (MongoDB, Cassandra)</strong>
</li>
<li>Good understanding of<strong>data structures and algorithms</strong>
</li>
<li>Familiarity with<strong>Git and version control systems</strong>
</li>
</ul><h3>☁️<strong>Preferred Skills (Nice to Have)</strong>
</h3><ul>
<li>Experience with<strong>cloud platforms (AWS/Azure)</strong>
</li>
<li>Knowledge of<strong>Docker / Kubernetes</strong>
</li>
<li>Exposure to<strong>CI/CD pipelines (Jenkins, GitHub Actions)</strong>
</li>
<li>Understanding of<strong>security best practices (OAuth, JWT)</strong>
</li>
</ul>