Point your AI agent at freehire and let it find you a job.

Get the CLI →

TechDoQuest

NewBe an early applicant

Java Software Engineer

Posted 2 views
Discussion

Summary

Java Software Engineer developing microservices and RESTful APIs using Java 17, Spring Boot, and Gradle. The role involves full-lifecycle development, from design and testing with JUnit to deployment on OpenShift, working in a hybrid model in Mississauga.

Work Type: Hybrid (3 days office, 2 days remote)

  • Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle.
  • Proficiency in Java core 17 is a must.
  • Proficiency in Junit.
  • Implement and optimize RESTful APIs and microservices.
  • Integrate with various internal and external systems.
  • Write unit and integration tests using JUnit and other testing frameworks.
  • Apply design patterns to create efficient and maintainable code.
  • Deploy and manage applications on OpenShift.
  • Collaborate with other developers, testers, and stakeholders to deliver high-quality software.
  • Participate in code reviews and provide constructive feedback.
  • Mentor junior developers and share knowledge.
  • Stay up-to-date with the latest technologies and trends.
  • Troubleshoot and resolve production issues.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available