MCPNew: now works with Claude & AI assistants
virtusa

virtusa

Frontend Developer

Company

virtusa

Role

Frontend Developer

Location

Ontario, Toronto, Canada

Job type

-

Found on Mokaru

21 hours ago

Share this job

Salary

Not disclosed by employer

Job description

Job Title: Frontend Developer

Location: PCS CA, Toronto

Years of Experience: 7-10 Years

Job Summary: We are seeking a skilled Frontend Developer with a strong full-stack foundation to design, build, and maintain efficient and reliable applications. The ideal candidate will have extensive experience in application development, architecture, and database management, with a focus on delivering high-quality software solutions.

Key Responsibilities:

  • Application Development: Design, build, and maintain efficient, reusable, and reliable Java code for backend services and RESTful APIs.
  • Architecture & Design: Contribute to the architectural design of microservices, ensuring high availability, scalability, and security.
  • Database Management: Design and optimize database schemas, write complex queries, and manage data persistence layers using SQL and NoSQL databases.
  • Testing & Quality Assurance: Implement robust unit, integration, and functional tests (using JUnit/Mockito) to ensure code quality and system reliability.
  • CI/CD & Deployment: Participate in the automation of deployment pipelines and containerize applications for cloud environments.
  • Code Reviews & Mentorship: Actively participate in code reviews to maintain high engineering standards and mentor junior developers.
  • Troubleshooting: Diagnose and resolve performance bottlenecks, bugs, and production issues.

Mandatory Skills:

  • Strong foundation in full-stack development.
  • Proficiency in Java and experience with RESTful APIs.
  • Experience with SQL and NoSQL databases.
  • Familiarity with testing frameworks such as JUnit and Mockito.
  • Experience with CI/CD tools and containerization technologies.

Preferred Skills:

  • Experience with microservices architecture.
  • Knowledge of cloud platforms (AWS, Azure, etc.).
  • Strong problem-solving skills and attention to detail.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 7-10 years of relevant experience in software development.
Resume ExampleCover Letter Example