Java Full Stack Developer


City: Toronto, Ontario, Canada
Title: Java Full Stack Developer
Category: IT
EmploymentType: Permanent
Description:
Major Role and Responsibilities:

• Develop and manage well-functioning software applications
• Design client-side and server-side architecture
• Convert architectures and designs specifications into running code
• Write highly effective APIs using best practices
• Ensure code is managed and maintained effectively
• Identify efficient solutions to moderately complex requirements
• Liaise with subject matter experts, development team, implementation support and production support staff to define technical specifications
• Work with senior developers and product managers to ideate software solutions
• Test software to ensure responsiveness and efficiency by writing end-to-end, integration and unit tests
• Troubleshoot, debug and maintain the application
• Work with data scientists and analysts to improve software
Key Skills:

Programming Languages - Nodejs/Typescript , React js , HTML5 , CSS
Version control - Gitlab
Database - SQL (Postgresql/MySQL)
Software Engineering - Agile, waterfall , Software development life cycle

Other important skills
• Microsoft Azure expertise
• Docker / Kubernetes basics
• Knowledge on microservices
Company:
Staffmax Staffing & Recruiting