Job Title: Java Full Stack Developer
Location: Remote/Canada
Number of Interview Rounds: 2
Interview Format: Virtual
Expected Interview Timeline: 2 Weeks
Assignment Details
Duration: 12 Months
Years of Experience Required: 7+ Years
Position Requirements
* 7+ years of Java Full Stack development experience.
* Design and implement end-to-end solutions for enterprise portal applications.
* Lead backend development using Java, Spring Boot, and Microservices architecture.
* Drive frontend development using Angular, React, or Vue.js.
* Define and enforce best practices for coding, security, performance, and scalability.
* Collaborate with product owners, UX teams, and stakeholders to deliver features.
* Perform code reviews and ensure high-quality deliverables.
* Architect and integrate RESTful APIs and third-party services.
* Ensure application reliability, monitoring, and performance tuning.
* Lead Agile ceremonies including Scrum, sprint planning, and retrospectives.
* Troubleshoot complex production issues and drive root cause analysis.
* Guide CI/CD implementation and DevOps practices.
* Ability to work Pacific Time business hours.
Top 3 Required Skills
1. Angular
2. Java
3. API
Top 3 Preferred Skills
1. Frontend development experience with Angular, React, or Vue.js.
2. Experience with CI/CD pipelines and DevOps practices.
3. Strong leadership skills including Agile ceremonies, code reviews, and stakeholder collaboration.