Lead Java Developer
Technology
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.
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?