Job Summary
Key Responsibilities:
- Design, develop, and maintain scalable web applications using Java
- Build RESTful APIs and microservices using Spring Boot
- Develop responsive and user-friendly UI components
- Collaborate with product managers, designers, and other developers to define and deliver features
- Ensure code quality through best practices, code reviews, and unit testing
- Troubleshoot, debug, and optimize application performance
Required Skills:
- Strong experience in Java, Spring Boot, and Microservices architecture
- Hands-on experience with React.js / Angular, JavaScript (ES6+), HTML, CSS
- Experience in building REST APIs and integrating frontend with backend services
- Knowledge of databases such as Oracle, SQL Server, or PostgreSQL
- Familiarity with version control tools like Git
- Experience with CI/CD pipelines and DevOps practices
Basic qualifications: Bachelor’s degree in Computer Science, Software engineering or a related field
Pay: $110,000.00-$120,000.00 per year
Work Location: Hybrid remote in Mississauga, ON