Job Details

Java Developer

BH-31473
  • Competitive
  • Remote work, ,
  • Contract
Job Title: Java Developer (Contract – 3 Months)
Location: Remote - Canada
Contract Length: 3 months
Engagement Type: Contract

Overview We are seeking an experienced Java Developer to support the modernization of a critical, web-based application.
This application is a critical digital asset, used by external users, and is currently running on an outdated technology stack.
The project focuses on upgrading the system to a modern, secure, and scalable architecture, improving performance, maintainability, accessibility, and long-term sustainability—while ensuring uninterrupted service for end users.

Key Responsibilities
  • Contribute to the modernization of an existing web-based application
  • Design, develop, and maintain backend services using modern Java and Spring technologies
  • Collaborate with front-end developers on React-based user interfaces
  • Work with relational databases to support application functionality and performance
  • Ensure high standards of code quality, security, and performance
  • Participate in code reviews, technical discussions, and documentation
  • Support the migration from legacy components to a modern technology stack
Required Technical Skills
  • Strong experience with Java (Java 21 or recent versions)
  • Hands-on experience with the Spring Framework (3.x)
  • Experience with React (18+)
  • Solid understanding of relational databases (Oracle preferred, but experience with other RDBMS is acceptable)
  • Experience developing and maintaining web-based applications
  • Familiarity with RESTful APIs and modern application architectures
Nice to Have
  • Experience with JHipster
  • Previous experience working on system modernization or legacy system upgrades
  • Experience working on public-sector or large-scale applications
Qualifications
  • Proven experience as a Java Developer in enterprise or large-scale environments
  • Strong problem-solving and analytical skills
  • Ability to work independently in a remote setting
  • Strong communication and collaboration skills
Mick Shaw Delivery Team Leader

Apply for this role

Site by Venn