JOBSEARCHER

Java Full Stack Developer - JFSD 0430 HS#04

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Compu-Vision Consulting, Inc., is seeking the following. Apply via Dice today!Job Title: Java Full Stack DeveloperOpenings: 2 PositionsLocation: Montreal, QC (Onsite Office-Based)Job Type: Contract / Full-TimePosition OverviewA 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 ResponsibilitiesDesign, develop, and maintain full-stack applications using Java and AngularBuild scalable and high-performance backend services and APIsDevelop responsive and user-friendly front-end interfacesCollaborate with business analysts, QA teams, and other developersParticipate in system design, architecture discussions, and code reviewsTroubleshoot and resolve application issues and performance bottlenecksEnsure adherence to coding standards, security practices, and best practicesContribute to continuous improvement and agile development processesRequired QualificationsBachelor s degree in Computer Science, IT, or related field7 15 years of experience in full-stack developmentStrong hands-on experience with:Java (Core Java, Spring/Spring Boot)Angular (latest versions preferred)Experience developing RESTful APIs and microservicesStrong understanding of object-oriented programming and design patternsExperience working in Agile/Scrum environmentsTechnical SkillsBackend: Java, Spring BootFrontend: Angular, TypeScript, HTML, CSSDatabases: SQL (Oracle, SQL Server, or PostgreSQL)Tools: Git, Maven/Gradle, JIRAConcepts: Microservices architecture, API integrationPreferred Qualifications (Nice To Have)Experience with cloud platforms (AWS, Azure, or Google Cloud Platform)Familiarity with containerization (Docker, Kubernetes)Experience with CI/CD pipelinesKnowledge of messaging systems (Kafka, MQ)Candidate ProfileStrong problem-solving and analytical skillsExcellent communication and teamwork abilitiesAbility to work in a fast-paced, onsite environmentDetail-oriented with a focus on quality and performance