Java Full Stack Developer (Microservices & Angular)

Blutic is looking for a Full Stack Java Developer with 5+ yrs experience designing, developing, and maintaining scalable microservices using Java, Spring Boot, and Spring Cloud.

The candidate should develop responsive and dynamic front-end applications using AngularJS (or modern Angular versions) and implement RESTful APIs and integrate with databases (SQL/NoSQL).

Candidate should be open to Remote/Hybrid work model and be willing to work in EST/PST time zones.
 

 

Responsibilities

  • Design, develop, and maintain scalable microservices using Java, Spring Boot, and Spring Cloud
  • Develop responsive and dynamic front-end applications using AngularJS (or modern Angular versions)
  • Implement RESTful APIs and integrate with databases (SQL/NoSQL)
  • Collaborate with DevOps teams to deploy applications on cloud platforms (AWS/Azure/GCP)
  • Participate in Agile/Scrum ceremonies and ensure code quality through unit/integration testing
  • Troubleshoot and debug production issues in a timely manner
  • Mentor junior developers and contribute to technical documentation

 

Required Skills:

  • Strong expertise in Java 8/11+, Spring Framework (Spring MVC, Spring Security, Spring Data JPA)
  • Hands-on experience with AngularJS (or Angular 2+)
  • Proficient in Microservices architecture, Docker, Kubernetes, and CI/CD pipelines
  • Knowledge of messaging systems (Kafka/RabbitMQ) and databases (PostgreSQL, MongoDB)
  • Familiarity with OAuth2, JWT, and API gateways

 

Educational Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • Certifications in Java, Spring, or Cloud Technologies (AWS/Azure) are a plus

 

Job ID
MBI-J0219

Job Type
full_time

Location
Montreal, Canada

Date Posted
2nd July 2025

Apply now