Staff Platform Java Developer
A Few Notes:
B2B SaaS company, teams are based out of North America
Role is 100% remote in Canada
Must be able to legally work in Canada (visa or sponsorship won't be provided)
Our Platform is growing and we are looking to hire a Senior BE Java Developer (ideally at the staff level)
About Us:
We're one of the top modern public safety platforms that help first responders. We're on a mission to help first responders (ex. paramedics) get the data they need in real-time. Tech Stack: Java 8/11/17, Spring Boot, Microservices, Redis, Elasticsearch, AWS
About You:
We are looking for an outstanding Senior/Staff/Lead Platform Engineer who wants to play a core role in the development of our platform. This role will primarily be focused on the back-end (Java)
Example Responsibilities:
New API Design: Working on making the platform more scalable and data performant.
Complex Integrations work: Implementing cloud tools over a large complex codebase
Systems & Architecture Design: Hands on work building new server-side solutions
Qualifications:
8+ years of experience building and scaling enterprise services in Java
Experience building new microservices, including architecture
Design, implementation, and maintenance of API Services
Deep understanding of databases, automated testing, and Agile methodologies
Led features for a complex B2B/B2C Saas Platform
Experience building and architecting distributed systems (deploying over AWS)
Experience owning an application end-to-end and can understand/address infrastructure concerns
Target FT Salary Range:
Senior $130,000 - $180,000* base CDN a year, with Equity & Health Benefits
Staff $180,000 - $220,000* base CDN a year, with Equity & Health Benefits
Benefits:
Meritocracy 💰
- Leadership opportunities as we scale
- Equity/Options grants
Generous Time Off 🏝
- Flexible remote work policies
Platinum Benefits 🧑🏻
- Solid Health Insurance Plan
Learn and Grow 💻
- Coaching/mentoring for your professional development