Job Title : Senior Full Stack Developer
Location : Montreal, QC (Onsite)
Duration : Months
Role Descriptions : Backend Development
Develop| test| and maintain Java-based applications using Java| Spring Boot| Spring MVC| HibernateJPA
Design and build RESTful APIs and microservices
Optimize application performance| scalability| and reliability
Write unit tests using JUnit Mockito
Frontend Development
Build responsive and interactive UI components using Angular React VueImplement clean| maintainable UI code using HTML| CSS| JavaScript| TypeScript
Integrate front-end components with backend APIs
Database Cloud
Design and manage SQLNoSQL databases (MySQL| PostgreSQL| MongoDB)Write complex queries| stored procedures| and performance tuning
Deploy applications on cloud platforms like AWS| Azure| GCP (preferred)
DevOps Tools
Use CICD pipelines (Jenkins| GitHub Actions| GitLab CI)
Version control using GitWork with containerization tools (Docker| Kubernetes| optional but preferred)
General Responsibilities
Collaborate with crossfunctional teams (QA| Product| Architecture| DevOps)
Participate in agile ceremonies (Scrum| Sprint Planning| Retrospective)
Translate business requirements into technical solutionsTroubleshoot issues and perform root cause analysis
Required Skills Qualifications
Bachelors degree in Computer Science| Engineering| or related field
Proficiency inJava | Spring Boot| MicroservicesREST APIs| JSON| OAuthAngularReactVue| HTML| CSS| JavaScriptSQLNoSQL databases
Essential Skills :
We are looking for a highly skilled Java Full Stack Developer who is comfortable with both frontend and backend development.
The role involves designing| developing| testing| and deploying scalable enterprise applications using Java| Spring Boot| REST APIs| and modern front-end frameworks.
Skills : Advanced Java Concepts~Core Java
Experience Required : -
Senior Full Stack Developer • Montreal, QC