Back to job search
Tekgence Inc logo

Java Full Stack Developer

  • Montréal, QC
  • On-site
  • Posted Oct 16, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Mid-level · 2+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Apply on LinkedIn (LinkedIn sign-in required)

Job summary

Develop and maintain scalable full-stack applications using Java, Spring Boot, Angular, and related front-end technologies. Build and integrate REST APIs and secure microservices, work with Neo4j and PostgreSQL databases, and troubleshoot distributed applications in Linux environments.

Job details

Required Montreal local candidate. In-Person Interview MUST Experience: 3+ years in Java Role Overview We are looking for a Full Stack Java Developer with strong experience in Java, Spring Boot, Angular, REST APIs, and microservices. The ideal candidate will be responsible for developing, implementing, and maintaining scalable applications across front-end and back-end systems. Key Responsibilities Develop and maintain full-stack applications using Java, Spring Boot, Angular, TypeScript/JavaScript, HTML5, and CSS. Build back-end services using Java 17/21, Maven/Gradle, and Spring Boot. Develop responsive front-end applications using Angular 8 or later, preferably Angular 17. Design, develop, and integrate RESTful APIs. Implement application security using Spring Security, JWT, and OAuth2. Work with cloud-based databases, including Neo4j and PostgreSQL. Develop and maintain microservices and troubleshoot distributed applications in a Linux environment. Required Skills Strong experience in Java, Spring Boot, and full-stack development. Hands-on experience with Angular, TypeScript/JavaScript, HTML5, and CSS. Experience with RESTful APIs, microservices, and application security. Knowledge of Neo4j and PostgreSQL databases. Experience debugging distributed applications in Linux environments. Familiarity with Maven or Gradle build tools.

What you’ll do

Develop and maintain scalable full-stack applications using Java, Spring Boot, Angular, and related front-end technologies. Build and integrate REST APIs and secure microservices, work with Neo4j and PostgreSQL databases, and troubleshoot distributed applications in Linux environments.

Requirements

Requires at least three years of Java experience and strong full-stack development experience with Java, Spring Boot, Angular, and front-end web technologies. Candidates should also have experience with REST APIs, microservices, application security, Neo4j or PostgreSQL, Linux troubleshooting, and Maven or Gradle.

Listed skills

  • HTML · Preferred
  • REST APIs · Preferred
  • CSS · Preferred
  • PostgreSQL · Preferred
  • Angular · Preferred
  • JavaScript · Preferred
  • TypeScript · Preferred
  • Linux · Preferred
  • Java · Preferred
  • Spring Boot · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • Angular
  • TypeScript
  • JavaScript
  • HTML5
  • CSS
  • REST APIs
  • Microservices
  • Spring Security
  • JWT
  • OAuth2
  • Neo4j
  • PostgreSQL
  • Linux
  • Maven

Job areas

  • Software
  • Technology

More jobs from Tekgence Inc

See all jobs from Tekgence Inc