Position: Full Stack Java Developer
Location: Toronto, ON - Hybrid
We are looking for a highly skilled Full Stack Developer with 8+ years of expertise in crafting and developing scalable enterprise applications. The ideal candidate should have deep knowledge of Java, Restful APIs , Spring boot, PostgreSQL, Redis, Microservices, Kafka and Angular (min 9 version)
Job Description:
- Design, develop, and maintain high-performance, scalable, and secure applications using Java, Spring, and Spring Boot.
- Architect and implement microservices-based solutions ensuring flawless integration across distributed systems.
- Work with PostgresSQL for database design, stored procedures, query optimization, and performance tuning.
- Implement messaging solutions using Kafka to enable reliable asynchronous communication between services.
- Develop and maintain Angular-based frontend applications, ensuring flawless user experiences.
- Drive cloud-based deployment strategies and CI/CD pipelines for continuous integration and delivery.
- Optimize system performance, scalability, and security while following best coding practices.
- Lead technical discussions, code reviews, and mentoring sessions to improve team efficiency.
- Collaborate with multi-functional teams to define software requirements, architecture, and development roadmaps.
Regards
Patrick Fernandez
Talent Acquisition Group - Strategic Recruitment Manager