Java Full Stack Developer

 

Description:

Lorven Technologies Inc. is seeking an experienced Java Full Stack Developer with strong expertise in Java and Angular to support ongoing development initiatives in Toronto, ON. This is a long-term contract opportunity with a reputable client, offering hybrid on-site engagement.

The ideal candidate will have extensive hands-on experience in full software development lifecycle, microservices architecture, and enterprise-level REST API design and implementation. The role demands a technically sound developer with a strong focus on performance optimization, accessibility compliance, security standards, and Agile delivery practices.

Key Responsibilities:

  • Develop and maintain scalable web applications using Angular 2+ and Java 8/17+.

  • Design and implement RESTful APIs and microservices using Spring Boot, Spring Security, Spring JPA, and Spring MVC.

  • Work on relational databases such as Oracle or MSSQL; experience with Kafka and NoSQL databases like MongoDB is a plus.

  • Utilize tools like Swagger, RAML, and SOAP for interface specifications.

  • Ensure code quality through test-driven development (TDD), unit testing, and integration testing using tools such as Cypress, JUnit, and Mockito.

  • Conduct accessibility testing and comply with accessibility standards.

  • Develop distributed cloud applications using platforms like OpenShift, Docker, and Pivotal Cloud Foundry.

  • Optimize web application performance using Webpack, state management, and asset bundling techniques.

  • Identify and address security issues such as XSS and prototype pollution; work with authentication and authorization protocols (OAuth 2.0, JWT, SSL).

  • Apply Agile methodologies, collaborate closely with cross-functional teams, and contribute to continuous integration/continuous deployment (CI/CD) pipelines.

  • Demonstrate knowledge of micro-frontend architecture to improve modularity and scalability.

Candidate Requirements:

  • 5+ years of development experience with Java 8 (or newer) and Angular 2+.

  • Strong understanding of Spring Framework, REST API, and database design principles.

  • Proficiency with TypeScript, SQL, Maven, and cloud-native application development.

  • Familiarity with accessibility tools, Google Analytics integration, and automated testing frameworks.

  • Excellent communication skills, teamwork orientation, and attention to detail.

Organization Lorven Technologies Inc
Industry IT / Telecom / Software Jobs
Occupational Category Java Full Stack Developer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2025-07-10 6:59 pm
Expires on 2026-01-06