Senior Java Developer

Diverse Lynx
Toronto
CAD 80,000 - 120,000
Job description

Senior Java Developer
Location: Toronto, ON (Hybrid Mode)

Java, Spring, Springboot, Angular

Job Description:

  1. Design and optimize database schemas for relational (PostgreSQL, MySQL, etc.) or NoSQL (MongoDB, Cassandra, etc.) databases.
  2. Work with cloud platforms (AWS, Azure, or GCP) to deploy, monitor, and scale applications.
  3. Develop and maintain dynamic front-end applications using Angular.
  4. Collaborate with cross-functional teams to define, design, and deliver new features.
  5. Optimize application performance and troubleshoot production issues.
  6. Ensure best coding practices, including unit testing, CI/CD, and DevOps pipelines.

Qualifications:
  1. Java, Spring, Spring Boot – Strong expertise in backend development.
  2. Microservices Architecture – Hands-on experience designing and deploying microservices-based applications.
  3. Kafka – Experience with event-driven systems using Kafka.
  4. Database Management – Proficiency in any SQL/NoSQL database.
  5. Cloud Technologies – Experience with any cloud platform (AWS/Azure).
  6. Angular – Solid experience in front-end development with Angular.
  7. RESTful APIs – Experience designing and consuming APIs.
  8. Agile Methodologies – Experience working in Agile/Scrum teams.

Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Java Developer jobs in Toronto