Sr Java full stack Developers (Montreal)

Sr Java full stack Developers (Montreal)

16 Sep
|
Cyber Space Technologies
|
Montreal

16 Sep

Cyber Space Technologies

Montreal

Senior Java Full Stack Developer

Location: Montreal, QC, Canada

Work Model: Hybrid

Employment Type: Full-Time

Job Overview

We are looking for an experienced Senior Java Full Stack Developer to join our development team in Montreal. The ideal candidate will have solid hands-on experience in Java, Spring Boot, Microservices, REST APIs, and modern front-end technologies. You will be responsible for designing, developing, testing, and deploying scalable enterprise applications while collaborating with product owners, architects, QA engineers, and other development teams.

Key Responsibilities

- Design, develop, and maintain scalable full-stack applications using Java and modern web technologies.
- Develop backend services and microservices using Java 17+ and Spring Boot.
- Design and implement RESTful APIs and integrate with internal and third-party systems.
- Develop responsive and reusable UI components using Angular or React.
- Work with databases such as PostgreSQL, Oracle, or MySQL.
- Implement application security, authentication, authorization, and secure API integrations.
- Participate in architecture and technical design discussions.
- Write clean, maintainable, reusable, and well-tested code.
- Develop unit, integration, and automated tests using JUnit, Mockito, Selenium, or equivalent frameworks.
- Work with Kafka or other messaging/event-streaming technologies.
- Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI,



or Azure DevOps.
- Deploy and support applications in AWS, Azure, or GCP environments.
- Troubleshoot production issues and participate in root-cause analysis.
- Conduct code reviews and provide technical guidance to junior developers.
- Collaborate with Agile/Scrum teams during sprint planning, refinement, development, testing, and releases.
- Work closely with business stakeholders and technical teams to understand requirements and deliver solutions.

Required Skills
- 10+ years of professional software development experience.
- Strong expertise in Java/J2EE.
- Hands-on experience with Java 17 or higher.
- Strong experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
- Strong understanding of Microservices architecture.
- Extensive experience developing REST APIs.
- Strong front-end development experience with Angular or React.
- Strong knowledge of HTML5, CSS3, JavaScript/TypeScript.
- Experience with PostgreSQL, Oracle, MySQL, or similar relational databases.
- Experience with Kafka or messaging technologies.
- Strong knowledge of Git and CI/CD.
- Experience with Docker and Kubernetes.
- Hands-on experience with at least one major cloud platform: AWS, Azure, or GCP.
- Strong experience with JUnit and Mockito.
- Excellent understanding of Agile/Scrum development practices.
- Strong problem-solving and communication skills.

📌 Sr Java full stack Developers (Montreal)
🏢 Cyber Space Technologies
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sr java full stack developers (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: sr java full stack developers (montreal) / montreal