This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an experienced Java Developer to join our team in Mississauga, ON for an onsite full-time position. The ideal candidate will be responsible for developing, maintaining, and enhancing enterprise-level applications using Java and related technologies.
Job Responsibility:
Design, develop, and maintain Java-based applications and services
Write clean, scalable, and efficient code following best practices
Develop and integrate RESTful APIs and backend services
Collaborate with cross-functional teams including QA, DevOps, and product teams
Troubleshoot, debug, and optimize existing applications
Participate in code reviews, testing, and deployment processes
Ensure application performance, security, and scalability
Requirements:
Strong experience in Java development
Experience with frameworks such as Spring Boot or Spring MVC
Knowledge of REST API development and microservices architecture
Familiarity with SQL/NoSQL databases such as MySQL, PostgreSQL, or MongoDB
Experience with Git or other version control systems
Understanding of object-oriented programming (OOP) principles
Nice to have:
Experience with cloud platforms such as AWS or Azure
Familiarity with Docker, Kubernetes, or CI/CD pipelines
Experience working in Agile/Scrum development environments