Fullstack Developer Java Springboot Angular
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, Java Developer, Software Engineer, Backend Developer
Job Description & How to Apply Below
Location: MontrealJob Description:Requirement/Must Have:
Strong hands-on experience with Java (minimum 7 years).Strong hands-on experience with Angular UI development (minimum 5 years).Experience with Spring Boot and microservices architecture.Strong understanding of RESTful API development.Experience in Agile/Scrum team environments.Ability to work independently as a strong individual contributor.Experience:5+ years developing Single Page Applications using Angular, HTML, CSS, TypeScript.7+ years backend development using Java, Spring Boot, and microservices.Experience with relational databases (MySQL) and No
SQL systems (Mongo
DB).Experience working directly with business users for requirement gathering.Experience developing scalable and fault-tolerant backend services.Responsibilities:Design and develop responsive, interactive, user-friendly UI components in Angular.Implement UI/UX designs into functional interfaces.Optimize UI performance for smooth user interactions.Develop, maintain, and enhance backend services using Java and Spring Boot.Implement database schema design, modeling, and migration strategies.Participate in analysis, development, testing, and deployment phases.Collaborate with designers, business users, and cross-functional teams.Promote best engineering practices including TDD and code quality standards.Prepare and maintain technical documentation such as architecture and design diagrams.Participate in code reviews to ensure high-quality, maintainable code.Troubleshoot and debug issues, identifying root causes and implementing fixes.Stay current with industry trends and technologies.Mentor junior developers and contribute to team knowledge sharing.Should Have:Strong analytical and design skills.Ability to translate business requirements into scalable technical solutions.Comfort working in Unix environments.Experience with service-oriented architecture and design patterns.Skills:Angular, HTML, CSS, Type Script Java, Spring Boot, MicroservicesREST APIsMySQL, MongoDBUnix systemsTDD, JUnit, Selenium, MockitoCode quality tools (Sonar, Cypress, Fortify, Snyk)Qualification and
Education:
Background in Computer Science, Engineering, or related field.Certifications in Java, cloud, or Dev Ops tools (optional but beneficial).Nice to Have:Python scripting (Django, Flask).Cloud & Dev Ops knowledge:
Kubernetes, Git Hub, Jenkins, Bitbucket.Observability tools:
Prometheus, Loki, Jaeger, Grafana.Experience with automation testing (PyTest, Postman Automation, PyUnit).Experience with web servers such as Apache and Tomcat.
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: