Jobs.ca
Jobs.ca
Language
Hunter Careers logo

Java REST API Developer (Spring Boot)

Hunter Careers16 days ago
Ottawa, Ontario
Mid Level
contract

About the role

Job title : Java REST API Developer (Spring Boot) Client : Hunter Scouts Location : Ottawa, Ontario, Canada - On-Site Contract type : Contract Contract duration : 40 hours/week (contract) Salary :

About the role Hunter Scouts is recruiting a contract Java REST API Developer to work with a confidential public-sector client (large public health organization). You will design, build and maintain RESTful APIs and backend services using Java, Spring and Spring Boot. This is a hands-on role on a 40-hour-per-week contract based in Ottawa where you'll collaborate with cross-functional Agile teams to deliver scalable, performant services and support CI/CD pipelines.

Responsibilities

  • Design, build and maintain RESTful APIs and backend services in Java using Spring and Spring Boot
  • Contribute to scalable application design and modern software architecture decisions
  • Implement and optimize data access with relational databases, including query optimization
  • Set up and maintain CI/CD workflows using Git, Maven and Jenkins
  • Participate in Agile ceremonies and collaborate closely with cross-functional team members
  • Conduct code reviews and enforce coding standards and best practices
  • Troubleshoot, debug and optimize services for performance and reliability

Requirements

  • Must be based within a 50-mile radius of Ottawa, Ontario, Canada
  • Must be authorized to work in Canada without employer sponsorship
  • 3–6 years experience building backend services and RESTful APIs using Java, Spring and Spring Boot
  • Practical experience designing and implementing RESTful APIs and scalable application patterns
  • Experience using Git, Maven and configuring/maintaining Jenkins pipelines for CI/CD
  • Experience working with relational databases and performing query optimization; strong SQL skills

Preferred Skills

  • Experience with cloud platforms (AWS, Azure or GCP) and containerization (Docker, Kubernetes)
  • Experience implementing API security (OAuth2 / OpenID Connect) and API documentation (OpenAPI / Swagger)
  • Familiarity with monitoring and logging tools (ELK, Prometheus, Grafana)
  • Experience with automated testing frameworks for Java (JUnit, Mockito) and integration testing
  • Experience with infrastructure-as-code and cloud-native deployment patterns

Notes

  • Client is confidential; candidates should not disclose the end client name
  • Engagement is a 40-hour-per-week contract role based in Ottawa
  • Assume on-site or hybrid presence is required; confirm exact on-site expectations during intake

About Hunter Careers

IT Services and IT Consulting

Hunter is a specialized career agent for talent in the USA.