Java Node Js Developer

Toronto 1 days agoFull-time External
Negotiable
Job Description: • 3 to 5 years of professional software development experience with a proven track record of delivering highquality applications. • Strong proficiency in Java development including experience with frameworks such as Spring Boot Spring Framework and understanding of JVM optimization. • Good knowledge of Nodejs and TypeScript with experience building scalable serverside applications and RESTful APIs. • Experience with MongoDB including database design optimization aggregation pipelines and performance tuning. • Good understanding of software security Oauth SSO and architecture principles and ability to design and implement robust maintainable code solutions. • Experience with version control systems Git CICD pipelines and modern development workflows. • Experience with data masking. Knowledge: • Familiarity with Agile or other project management methodologies is preferred. • Experience in Stakeholder management. • Experience in Agile Tools such as JIRA Confluence. • Excellent problemsolving analytical and communication skills. • Ability to work independently while collaborating effectively with crossfunctional teams. • Strong communication skills. • Strong attention to detail and organizational skills. • Proactive mindset with a focus on delivering results. • Commitment to maintaining confidentiality and data security.