Java Full Stack Developer - Angular 10+
- Compensation
- Not disclosed
- Location
- Toronto, Canada
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 6+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Strong Full Stack Development experience with Angular (frontend) and Java/Spring Boot/J2EE (backend).
- Proficiency in JavaScript, TypeScript, ES6, and Angular CLI.
- Sound understanding of Spring framework concepts including Lazy Loading.
- Experience with REST API design and implementation.
- Knowledge of frontend optimization for speed and performance.
- Familiarity with CICD pipelines, Azure cloud services, and software security best practices.
- BFSI domain experience is mandatory.
Nice to have
- Prior experience with Microsoft Azure cloud services.
- Hands-on exposure to Node.js backend development.
- Familiarity with Redux/NgRx and reactive programming patterns.
Full description
Java Full Stack Developer - Angular 10+Experience Required: 6–8
years
Role Overview:
We are looking for a highly skilled **Full Stack
Developer** with 6–8 years of experience in designing, developing, and
maintaining Java Spring Boot API applications. The ideal candidate will
have strong expertise in both frontend and backend technologies and a good
understanding of the Spring framework. Experience in the BFSI domain is
a must.
Responsibilities:
- Develop
and maintain Java Spring Boot API applications.
- Build
new user-facing, responsive features and optimize front-end applications
for maximum speed and performance.
- Design
and implement robust REST APIs.
- Implement
best practices for security in software development.
- Work
with modern JavaScript frameworks (Angular 10+, TypeScript, ES6)
and frontend lifecycle tools.
- Apply reactive programming concepts using Redux, NgRx, or similar.
- Participate
in CI/CD pipelines and deployment using Azure services.
- Collaborate
with cross-functional teams using tools like **Bitbucket/Git,
IntelliJ/Eclipse, JIRA, Confluence**, etc.
- Identify
and resolve software vulnerabilities.
Required Skills:
- Strong Full Stack Development experience with Angular (frontend)
and Java/Spring Boot/J2EE (backend).
- Proficiency
in JavaScript, TypeScript, ES6, and Angular CLI.
- Sound
understanding of Spring framework concepts including **Lazy
Loading**.
- Experience
with REST API design and implementation.
- Knowledge
of frontend optimization for speed and performance.
- Familiarity