This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
We are looking for a Staff Software Developer with expertise in Java to join the Booking Group at Jane.
The role involves re-imagining how Jane interacts with patients and helping them find the allied health care they need using next-generation architecture.
Developers will assist with complex technical decisions and provide mentorship and support to other developers.
You will contribute to the codebase, set coding patterns, and implement complex features.
The primary focus will be on Java, but familiarity with Ruby on Rails, React, and TypeScript is also beneficial.
This is a remote position, allowing you to work from anywhere in Canada.
Jane values a supportive work environment, as evidenced by high employee satisfaction regarding management and support for personal time off.
The company has a strong commitment to listening to employees and improving the workplace.
Jane has a history of supporting healthcare practices globally and is focused on modernizing practice management software.
The company has been profitable for seven years and emphasizes organic growth through customer referrals.
Flexibility and autonomy are key aspects of the work culture, with a focus on work-life balance.
The environment is dynamic and may require resourcefulness and problem-solving skills.
Requirements:
Several years of experience in building, scaling, and maintaining web services in Java is required.
Experience with secure distributed systems utilizing message queues, specifically Kafka, is necessary.
Familiarity with cloud architecture (AWS), containerized application development (Docker), and infrastructure as code (Terraform) is expected.
Experience in mentoring and coaching developers is essential.
Strong communication skills are required to share technical details clearly, both in writing and in person.
Benefits:
The role offers a minimum annual salary of $146,400 and a maximum of $228,600, with a typical salary range for accomplished candidates between $173,800 and $182,900.
Jane is committed to fair and transparent compensation practices.
The company fosters an inclusive, equitable, and diverse workplace, encouraging individuals from all backgrounds to apply.
Employees are supported in their personal and professional growth, with a focus on building trust in the compensation process.
Jane provides various benefits to support employee well-being, which can be reviewed in detail through their benefits documentation.