Job Title: Java Developer
Location: Montreal - Hybrid
Duration: 4+ Months Contract
Must Have
- Software engineering experience with 4+ years in Delivery/Project Management.
- Strong technical background in Core Java, Java 8+, Spring Boot, Spring Cloud, and Microservices.
- Strong understanding of Angular, TypeScript, RxJS, and NgRx.
- Experience with REST APIs, event-driven architecture, and Kafka/RabbitMQ.
- Experience with relational and NoSQL databases – PostgreSQL/MySQL and MongoDB.
- Experience managing cross-functional technical teams.
- Strong Agile/Scrum, stakeholder management, risk, and delivery management experience.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
- Familiarity with AWS/Azure, Docker, and Kubernetes.