← Back to jobs
Toronto, ON, Canada
No related jobs found
Key Responsibilities
Design, develop, and maintain scalable backend systems using Java, Spring, and Spring Boot
Build and manage RESTful APIs and microservices-based architectures
Develop responsive and user-friendly frontends using React
Integrate backend services with frontend applications
Work with SQL databases for data modeling, query optimization, and performance tuning
Collaborate with cross-functional teams including DevOps, QA, and Product teams
Deploy and manage applications in Azure cloud environment (basic exposure required)
Ensure code quality through best practices, code reviews, and testing
Troubleshoot and resolve production issues
Required Skills
8+ years of experience in software development
Strong proficiency in:
Java (Core + Advanced)
Spring Framework & Spring Boot
Microservices Architecture
REST API design and development
Frontend expertise in React.js
Good understanding of SQL databases (such as MySQL, PostgreSQL, etc.)
Basic knowledge of Microsoft Azure
Familiarity with version control systems like Git
Understanding of Agile/Scrum methodologies
Bachelor's degree
No related jobs found
← Back to jobs