Backbone logoBackbone Jobs

Senior Java Full-Stack Developer

Hunter by HiringAgents.ai logoHunter by HiringAgents.ai

Job title: Senior Java Full-Stack Developer Client: Hunter Scouts Location: Ottawa, Ontario, Canada - On-Site Contract type: CONTRACT Contract duration: Full-time contract (40 hours/week). Duration TBD Salary:

About the role We are hiring a Senior Java Full-Stack Developer on behalf of a confidential national healthcare organization. This is an exciting contract opportunity to build and maintain enterprise web applications used across the organization. You will develop Angular front-ends and Spring Boot REST services, integrate with Oracle and PostgreSQL databases, and deliver via modern CI/CD pipelines on Red Hat OpenShift.

Responsibilities

Design, develop and maintain Java/Spring Boot RESTful services and Angular single-page applications

Implement integrations and SQL for Oracle and PostgreSQL databases; tune queries and help with schema changes

Build, maintain and improve CI/CD pipelines using Git, Maven and Jenkins

Deploy and operate applications on Red Hat OpenShift (Kubernetes-based) in production environments

Write unit and integration tests, participate in code reviews and ensure code quality

Troubleshoot production issues and contribute to performance, security and reliability improvements

Collaborate with cross-functional teams to refine requirements and deliver features end-to-end

Requirements

Must be based within a 50-mile radius of Ottawa, Ontario, Canada and have the legal right to work in Canada

Minimum 7+ years of professional software development experience, including full-stack development

Hands-on experience developing in Java with Spring and Spring Boot in production environments and building/consuming RESTful APIs

Professional experience developing single-page applications using Angular (TypeScript)

Experience with relational databases (Oracle and PostgreSQL) and writing/optimizing SQL for production systems

Experience with Git, Maven and Jenkins for CI/CD and deploying applications to Red Hat OpenShift

Preferred Skills

Experience with Docker and Kubernetes beyond basic OpenShift usage

Experience with microservices architecture and service observability (logging, metrics, tracing)

Automated testing experience (JUnit, Mockito) and end-to-end testing for Angular

Familiarity with API documentation/standards (OpenAPI/Swagger)

Experience in healthcare, public sector or other regulated environments

Notes

End client is confidential; do not disclose to candidates. Client engagement is managed by Hunter Scouts.

This is a full-time contract role (40 hours/week). Confirm onsite/hybrid cadence with Hunter Scouts during intake.

How to apply To apply, please submit your resume and a brief cover note to Hunter Scouts. Include your current location and availability for interview/supporting documents.

Show more Show less

Requirements

No specific requirements listed.