Role: Senior Full Stack Developer - Java, Microservices, Angular(18+)
Job Type: Contract
Location: Mississauga, Canada (Hybrid)
Interview Mode: Face To Face
Front-End
- Proficiency in Angular (18+).
- Strong command of HTML5, CSS3, and JavaScript (ES6+).
- Experience with front‑end build tools and package managers (e.g., npm, Yarn, Webpack).
- Understanding of responsive design principles and cross‑browser compatibility.
Back-End
- Extensive experience with Java Spring Boot for building microservices.
- Extensive experience with Python and relevant frameworks (e.g., Django, Flask, FastAPI).
- Solid understanding of RESTful API design and development.
- Experience with Microservice Architecture principles and patterns.
Database
- In‑depth knowledge and hands‑on experience with MongoDB (NoSQL database).
- Strong experience with Oracle or other relational databases.
- Ability to design efficient database schemas and queries.
Messaging/Streaming
- Proven experience with Kafka integration for event‑driven architectures.
AI/LLM
- Demonstrable experience or strong interest in Artificial Intelligence and Large Language Models (LLMs).
- Familiarity with AI/ML frameworks, libraries, or integration patterns is a strong advantage.
Version Control
- Proficiency with Git and cooperative development workflows (e.g., GitHub, GitLab, Bitbucket).
Mandatory skills
- Java
- Microservices
- Angular
Desired skills
- NoSQL DB like Postgres, MongoDB, Python.
- DevOps, CI/CD pipeline.
Domain
#J-18808-Ljbffr