Back to job search
CS
Cyber Space Technologies LLCVerified Job Source

Java fullstack developer

Design, develop, and maintain scalable full-stack enterprise applications using Java, Spring Boot, and modern front-end frameworks. Integrate RESTful APIs, manage databases, and implement CI/CD pipelines for deployment.

  • On-site
  • Montréal, QC
  • Posted Aug 24, 2026
  • Apply by Sep 23, 2026
  • 1 position

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Job summary

Job Title: Java Full Stack Developer Experience: 5–10 Years Job Type: Full-Time Job Summary We are looking for an experienced Java Full Stack Developer to design, develop, test, and maintain scalable enterprise applications. The ideal candidate will have strong hands-on experience with Java, Spring Boot, Microservices, REST APIs, and modern front-end technologies such as React or Angular. Key Responsibilities Design, develop, and maintain scalable full-stack applications using Java and Spring Boot. Develop and integrate RESTful APIs and microservices. Build responsive and user-friendly front-end applications using React.js or Angular. Develop reusable UI components using JavaScript/TypeScript, HTML5, and CSS3. Implement business logic using Java, Spring MVC, Spring Boot, and Hibernate/JPA. Design and optimize database queries, stored procedures, and data models using SQL. Work with databases such as PostgreSQL, MySQL, Oracle, or SQL Server. Integrate messaging platforms such as Apache Kafka or RabbitMQ. Implement application security using Spring Security, OAuth2, or JWT. Write unit and integration tests using JUnit, Mockito, or similar frameworks. Troubleshoot application issues and perform performance tuning and debugging. Develop and maintain CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps. Work with Git for source-code management and collaborative development. Containerize applications using Docker and deploy/manage workloads using Kubernetes. Work with cloud platforms such as AWS, Azure, or GCP. Participate in code reviews, technical discussions, Agile ceremonies, and sprint planning. Collaborate with architects, business analysts, QA engineers, DevOps engineers, and other development teams. Required Skills 5+ years of professional software development experience. Strong proficiency in Java 8/11/17+. Strong experience with Spring Boot and Spring Framework. Hands-on experience with Microservices architecture. Strong knowledge of REST APIs and web services. Experience with React.js or Angular. Strong JavaScript/TypeScript fundamentals. Experience with Hibernate/JPA. Strong SQL and relational database experience. Experience with Git and CI/CD. Good understanding of Docker and Kubernetes. Experience with at least one major cloud platform: AWS, Azure, or GCP. Strong understanding of object-oriented programming, design patterns, and software development lifecycle. Excellent troubleshooting, communication, and problem-solving skills.

What you’ll do

Design, develop, and maintain scalable full-stack enterprise applications using Java, Spring Boot, and modern front-end frameworks. Integrate RESTful APIs, manage databases, and implement CI/CD pipelines for deployment.

Requirements

Requires 5+ years of professional software development experience with strong proficiency in Java and the Spring ecosystem. Candidates must have hands-on experience with microservices, cloud platforms, and containerization tools like Docker and Kubernetes.

Listed skills

  • Microsoft AzurePreferred
  • KubernetesPreferred
  • SQLPreferred
  • REST APIsPreferred
  • CI/CDPreferred
  • AngularPreferred
  • DockerPreferred
  • JavaScriptPreferred
  • TypeScriptPreferred
  • Amazon Web ServicesPreferred
  • JavaPreferred
  • Google CloudPreferred
  • Spring BootPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • Microservices
  • React.js
  • Angular
  • REST APIs
  • Hibernate/JPA
  • SQL
  • Docker
  • Kubernetes
  • AWS
  • Azure
  • GCP
  • TypeScript
  • JavaScript
  • CI/CD

Job areas

  • Software
  • Technology
  • Engineering

Additional details

Minimum experience
5+ years
Apply by
Sep 23, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available