NavitasPartners logo

Java Full Stack Developer - JFSD 0430 HS#04

NavitasPartners
4 days ago
On-site
Montréal, Quebec, Canada

Job Title: Java Full Stack Developer

Openings: 2 Positions
Location: Montreal, QC (Onsite – Office-Based)
Job Type: Contract / Full-Time

Position Overview

A leading enterprise organization is seeking experienced Java Full Stack Developers to join its technology team in Montreal. This is an onsite role requiring close collaboration with cross-functional teams to design, develop, and deliver high-quality enterprise applications.

The ideal candidates will have strong expertise in Java (backend) and Angular (frontend), along with a solid understanding of full-stack development in a fast-paced environment.

Key Responsibilities

  • Design, develop, and maintain full-stack applications using Java and Angular
  • Build scalable and high-performance backend services and APIs
  • Develop responsive and user-friendly front-end interfaces
  • Collaborate with business analysts, QA teams, and other developers
  • Participate in system design, architecture discussions, and code reviews
  • Troubleshoot and resolve application issues and performance bottlenecks
  • Ensure adherence to coding standards, security practices, and best practices
  • Contribute to continuous improvement and agile development processes

Required Qualifications

  • Bachelor’s degree in Computer Science, IT, or related field
  • 7–15 years of experience in full-stack development
  • Strong hands-on experience with:
    • Java (Core Java, Spring/Spring Boot)
    • Angular (latest versions preferred)
  • Experience developing RESTful APIs and microservices
  • Strong understanding of object-oriented programming and design patterns
  • Experience working in Agile/Scrum environments

Technical Skills

  • Backend: Java, Spring Boot
  • Frontend: Angular, TypeScript, HTML, CSS
  • Databases: SQL (Oracle, SQL Server, or PostgreSQL)
  • Tools: Git, Maven/Gradle, JIRA
  • Concepts: Microservices architecture, API integration

Preferred Qualifications (Nice to Have)

  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Familiarity with containerization (Docker, Kubernetes)
  • Experience with CI/CD pipelines
  • Knowledge of messaging systems (Kafka, MQ)

Candidate Profile

  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Ability to work in a fast-paced, onsite environment
  • Detail-oriented with a focus on quality and performance