Job Title: Java Developer
Location: Mississauga, ON
Job Type: Onsite, Full-TimeJob Description
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.
Key Responsibilities
-
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.
Required Skills & Qualifications
-
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.
Preferred Qualifications
-
Experience with cloud platforms such as AWS or Azure.
-
Familiarity with Docker, Kubernetes, or CI/CD pipelines.
-
Experience working in Agile/Scrum development environments.
-