
Senior Java Software Engineer
Ardent SoftSol Inc.
Job description
Full-Stack Developer โ Angular
Location: Mississauga, ON, Canada
Work Type: Contract
Role: Full-Stack Developer
Job Description
We are looking for an experienced Full-Stack Developer with strong Angular expertise to join our development team in Mississauga, Ontario. The ideal candidate will have hands-on experience developing scalable web applications across both front-end and back-end technologies.
Key Responsibilities
-
Design, develop, and maintain modern web applications using Angular.
-
Develop scalable backend services and REST APIs.
-
Build reusable Angular components, services, modules, and responsive user interfaces.
-
Integrate front-end applications with backend APIs and enterprise systems.
-
Write clean, maintainable, testable, and efficient code.
-
Participate in application design, development, code reviews, testing, and deployment.
-
Troubleshoot production issues and optimize application performance.
-
Collaborate with developers, QA, product owners, and other stakeholders in an Agile/Scrum environment.
-
Develop unit and integration tests and contribute to overall application quality.
-
Work with CI/CD pipelines and modern development practices.
Required Skills
-
Strong hands-on experience with Angular, JavaScript, HTML5, and CSS/SCSS.
-
Full-stack application development experience.
-
Strong experience developing and consuming RESTful APIs.
-
Experience with backend development using Java/Spring Boot or similar enterprise technologies.
-
Good understanding of relational databases and SQL.
-
Experience with Git and CI/CD development workflows.
-
Understanding of microservices and modern application architecture.
-
Strong debugging, troubleshooting, and problem-solving skills.
-
Experience working in Agile development environments.
Nice to Have
-
Hands-on experience with Playwright for end-to-end and UI test automation.
-
Experience building automated test suites using Playwright with JavaScript.
-
Cloud experience with Azure, AWS, or GCP.
-
Docker/Kubernetes exposure.
-
Experience working with enterprise-scale applications.
Key Skills: Angular | JavaScript | Java | Spring Boot | REST API | Microservices | SQL | Git | CI/CD | Playwright