Détails du poste

  • Lieu de travail : Montreal
  • Type de poste : Permanent à temps plein

Role Descriptions

Backend Development

Develop, test, and maintain Java-based applications using Java, Spring Boot, Spring MVC, Hibernate JPA.

  • Design and build RESTful APIs and microservices
  • Optimize application performance, scalability, and reliability
  • Write unit tests using JUnit, Mockito

Frontend Development

Build responsive and interactive UI components using Angular, React, Vue.

  • Implement clean, maintainable UI code using HTML5, CSS3, JavaScript, TypeScript
  • Integrate front-end components with backend APIs

Database Cloud

Design and manage SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB).

  • Write complex queries, stored procedures, and performance tuning
  • Deploy applications on cloud platforms like AWS, Azure, GCP (preferred)

DevOps Tools

  • Use CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI)
  • Version control using Git
  • Work with containerization tools (Docker, Kubernetes, optional but preferred)

General Responsibilities

  • Collaborate with cross-functional teams (QA, Product, Architecture, DevOps)
  • Participate in agile ceremonies (Scrum, Sprint Planning, Retrospective)
  • Translate business requirements into technical solutions
  • Troubleshoot issues and perform root cause analysis

Required Skills Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 3-8 years of hands-on experience as a Full Stack Developer
  • Proficiency in Java 8, Spring Boot, Microservices, REST APIs, JSON, OAuth
  • Angular, React, Vue, HTML, CSS, JavaScript
  • SQL, NoSQL databases

Essential Skills

We are looking for a highly skilled Java Full Stack Developer who is comfortable with both frontend and backend development. The role involves designing, developing, testing, and deploying scalable enterprise applications using Java, Spring Boot, REST APIs, and modern front-end frameworks.

Skills

Advanced Java Concepts, Core Java

Experience Required

8-10 years