Create Alert
Email me similar jobs

Java Developer Full Stack (Intermediate)- 6 years experience MUST

Job Title: Developer Full Stack (Intermediate)


Location: (Specific address if onsite): Toronto, ON, M5J 0G4


Work Type: Hybrid 4 days / week


Assignment Length 12 months


Years of Experience: 5 to 6 years


Detailed Job Description:

Role: Developer Full Stack (Intermediate)

• At least 5–6 years of experience in full stack development

• Bachelor’s degree in Computer Science, Software Engineering, or a related field

• Strong programming skills in front-end and back-end technologies such as:


– Front-end: JavaScript, TypeScript, React, Angular, or Vue.js

– Back-end: Java, Node.js, Python, or C#


• Spring framework - Springboot

• IBM MQ experience

• Experience building responsive and scalable web applications

• Strong understanding of HTML, CSS, and modern UI/UX design principles

• Experience in developing and consuming RESTful APIs

• Experience with microservices architecture and distributed systems

• Experience with databases such as SQL (PostgreSQL, MySQL) and/or NoSQL (MongoDB, Cosmos DB)

• Experience with ORM frameworks and data modeling

• Experience with Git-based source control tools such as GitHub and Bitbucket

• Experience working in Agile development methodologies (Scrum/Kanban)

• Experience with CI/CD pipelines and DevOps practices

• Familiarity with cloud platforms such as Azure

• Knowledge of secure coding practices and application security principles

• Understanding of performance optimization and scalability considerations

• Strong analytical and problem-solving skills

• Ability to troubleshoot complex issues and provide effective solutions

• Ability to research new tools/technologies and recommend improvements

• Excellent communication and collaboration skills (ability to work with cross-functional teams including QA, Product, and DevOps)

• Knowledge of GitHub Copilot


Top 3 Required Skills:

1. JavaScript, TypeScript, React, Angular, or Vue.js

2. Java, Node.js, Python, or C#

3. Springboot


Top 3 Preferred Skills:

1. Agile methodology

2. microservices architecture

3. SQL


Education Requirements: Bachelor’s degree in Computer Science, Software Engineering, or a related field

Similar jobs

Java Developer Full Stack (Intermediate)- 6 years experience MUST

Apply Now
Back to search page