×
Register Here to Apply for Jobs or Post Jobs. X

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: Montreal

Job 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, Microservices
  • REST APIs
  • MySQL, MongoDB
  • Unix systems
  • TDD, JUnit, Selenium, Mockito
  • Code 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:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary