Fullstack Developer
Job in
Montreal, Montréal, Province de Québec, Canada
Listing for:
Cynet Systems
Full Time
position
Listed on 2026-01-13
Job specializations:
-
Software Development
Full Stack Developer, Software Engineer, Java Developer, Backend Developer
Job Description & How to Apply Below
Location: Montreal
Job Description :
Requirement/Must Have:Strong experience in Java (minimum 7 years).Strong experience in Angular UI development (minimum 5 years).Experience designing and developing responsive SPAs using Angular, HTML, CSS, TypeScript.Experience with RESTful APIs and microservices using Java (Spring Boot or similar).Experience with relational databases (MySQL) and No
SQL (Mongo
DB).Ability to troubleshoot, debug, and resolve issues effectively.Strong understanding of TDD and coding best practices.Experience collaborating in Agile/Scrum environments.Proficiency working in Unix environments.Experience:At least 5 years of hands-on Angular development.At least 7 years of hands-on Java backend development.Experience working with single-page application architecture.Experience building scalable, secure, and fault-tolerant backend services.Experience interacting directly with business users for requirements gathering.Responsibilities:Develop and execute strategic technical solutions aligned with organizational goals.Design and develop responsive UI components using Angular.Implement UI/UX designs into functional, visually appealing interfaces.Optimize UI performance and user interactions.Develop and maintain backend services using Java and microservices architecture.Implement database schemas, modeling, and migration strategies.Participate in all phases of the product lifecycle: analysis, development, testing.Collaborate extensively with designers, business users, and cross-functional teams.Promote best coding practices and participate in code reviews.Develop technical documentation including architecture and design documents.Troubleshoot, debug, and resolve technical issues.Stay updated with industry trends and emerging technologies.Mentor junior developers and support knowledge sharing across the team.Should Have:Strong analytical and design skills.Ability to translate business requirements into scalable technical solutions.Comfort working with large-scale enterprise environments.Ability to function independently as a strong individual contributor.Skills:Angular, HTML, CSS, TypeScript.Java, Spring Boot, Microservices.REST API development.Database management (MySQL, Mongo
DB).Unix environment familiarity.Testing tools such as JUnit, Selenium, Mockito.CI/CD methodologies and tools.Knowledge of service-oriented architecture and design patterns.Nice to Have:Python (Django, Flask).Containerization (Docker, Kubernetes, Open Shift).Dev Ops tools (Git Hub, Jenkins, Bitbucket).Observability tools (Prometheus, Loki, Jaeger, Grafana).Experience with automation testing (PyTest, Postman Automation, PyUnit).Familiarity with Sonar, Cypress, Fortify, Snyk.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: