Back to job search
Future Electronics logo

Junior Full Stack Developer

  • Kirkland, QC
  • On-site
  • Posted Nov 7, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Internship / apprenticeship
Experience level
Junior
Minimum education
Bachelor’s degree
Posting language
English
Application method
Apply on LinkedIn (LinkedIn sign-in required)

Job summary

Develop and maintain Java/Spring REST APIs and microservices, work with relational databases and Hibernate/JPA, and process JSON and XML data. Build Angular user interfaces, connect them to backend services, write tests, debug issues, and participate in code reviews, agile ceremonies, and technical documentation.

Job details

About the Role We are looking for a Junior Full Stack Developer to join our technology team. You will work with more experienced developers to design, build, and maintain web applications, on the backend with Java and Spring and on the frontend with Angular. It’s a good opportunity to grow within a microservices architecture using modern development practices. Responsibilities Develop and maintain REST APIs using Java and Spring (Spring Boot, Spring MVC, Spring Data). Help build microservices and integrate services with each other. Write and optimize SQL queries and work with relational data models. Build the persistence layer with Hibernate/JPA. Process and transform data in JSON and XML formats. Build responsive user interfaces with Angular, HTML, CSS and JavaScript/TypeScript. Connect the frontend to backend services through REST APIs. Write unit tests and help with debugging and bug fixing. Take part in code reviews, agile ceremonies (daily stand-ups, planning, retrospectives) and technical documentation. Qualifications Degree (or current studies) in Computer Science, Software Engineering, Information Systems or a related field, or equivalent experience. 0–2 years of software development experience (internships, academic and personal projects count). Knowledge of Java and object-oriented programming. Basic knowledge of Spring / Spring Boot. Working knowledge of SQL and relational databases (e.g., MySQL, PostgreSQL, Oracle or SQL Server). Familiarity with Hibernate/JPA. Understanding of REST APIs and the JSON and XML formats. Basic understanding of microservices architecture. Knowledge of Angular, HTML5, CSS3 and JavaScript (TypeScript is a plus). Basic use of Git. Nice to Have Experience with Maven or Gradle. Testing with JUnit and Mockito, or Jasmine and Karma on the frontend. API tools such as Postman or Swagger/OpenAPI. Basic knowledge of Docker, CI/CD or cloud platforms (AWS or Azure). Familiarity with RxJS and UI frameworks such as Bootstrap or Angular Material. Experience with agile methodologies (Scrum or Kanban). Spanish/English bilingual skills. Soft Skills Eager to learn and open to feedback. Works well in a team and communicates clearly. Problem-solving mindset. Organized, and meets deadlines. What We Offer Comprehensive training and mentorship program. Exposure to cutting-edge embedded systems technologies. Opportunity to work on diverse projects with key customers. Clear path for career progression within the organization. Collaborative and innovative work environment. Wellness program. Onsite gym and fitness studio with scheduled group classes - think yoga, aerobics. Employee lounge for you to rest and recharge. Subsidized employee cafeteria with delicious meals and snacks. Shuttle bus from Montreal Downtown to our facility in Kirkland.

What you’ll do

Develop and maintain Java/Spring REST APIs and microservices, work with relational databases and Hibernate/JPA, and process JSON and XML data. Build Angular user interfaces, connect them to backend services, write tests, debug issues, and participate in code reviews, agile ceremonies, and technical documentation.

Requirements

Applicants should have a degree, current studies, or equivalent experience in a related field, with 0–2 years of software development experience; internships and projects count. They should know Java and object-oriented programming, have basic Spring and microservices knowledge, and be familiar with SQL, Hibernate/JPA, REST, JSON/XML, Angular, web technologies, and Git.

Benefits

  • Training and Mentorship Program
  • Career Progression Opportunities
  • Collaborative Work Environment
  • Wellness Program
  • Onsite Gym and Fitness Studio
  • Employee Lounge
  • Subsidized Cafeteria
  • Shuttle Bus

Listed skills

  • Java · Preferred
  • Spring Boot · Preferred
  • Angular · Preferred
  • JavaScript · Preferred
  • TypeScript · Preferred
  • SQL · Preferred
  • REST APIs · Preferred
  • Git · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • Spring MVC
  • Spring Data
  • Angular
  • JavaScript
  • TypeScript
  • SQL
  • Relational Databases
  • Hibernate
  • JPA
  • REST APIs
  • Microservices
  • JSON
  • XML
  • Git

Job areas

  • Software
  • Technology

More jobs from Future Electronics

See all jobs from Future Electronics