Skip to main content

Lead Java Developer

Technology
SOFTIQ
Toronto, CanadaCAD 56,700 - CAD 157,000 /yearTodayUntil 2027-01-07
Service contractOn-site

Job description

Job Summary

Lead Java Developer designs, builds, and maintains Java applications and web services. The role guides software development from planning through testing and delivery, using sound engineering practices to create reliable, maintainable solutions.

Responsibilities

  • Lead application development with Java, OOP, and microservices; design REST APIs and integrate web services.
  • Develop and maintain database-backed features using SQL, PostgreSQL, Hibernate, and appropriate data models.
  • Review code, debug issues, and guide unit testing, Git workflows, and CI/CD practices.
  • Collaborate in Agile or Scrum teams, coordinate technical decisions, and support continuous improvement across the SDLC.
Skills Required: Practical Java software development, OOP, REST API design, debugging, unit testing, Git, and SQL skills are essential for leading application work and delivering maintainable services.

Preferred: Experience with AWS, Hibernate, PostgreSQL, microservices, web development, and CI/CD is advantageous, along with familiarity with Linux, SOAP, or additional programming languages.

Your impact: Your technical leadership helps colleagues deliver dependable applications that serve users effectively.

Pay: $56,700.00-$157,000.00 per year

Work Location: In person

Keywords
javajava-developerplanning-and-designvisual-art-designsoftware-developmenttraining-and-developmentplanning-and-forecastingelectrical-engineering-and-planningtesting-and-analysispolicies-and-practicesapp-developmentapplication-developmentobject-oriented-programming-oopmicroservicesproduct-development-and-designdebuggingcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cd

Interested in this role?