Sage Recruiting is looking for a Senior Backend Developer to join a rapidly growing tech startup based in Ontario! Our client built a next-gen platform for tracing farm to table food systems through blockchain technology.
Their mission is to make the connection between farmers and modern consumers seamless by making the marketplace and food supply chain data accessible, safe and trackable.
As a Senior Backend Developer, you will manage the design, maintenance and deployment of RESTful APIs and their downstream systems.
You will bring your technical expertise to the table and collaborate with a team of talented engineers in optimizing the flagship product.
If you are a creative individual with a strong entrepreneurial mindset looking to grow with an organization reconstructing the food and agriculture industry, this role is perfect for you! What you will be doing
- Develop from database (SQL) to application (Java / Kotlin) tier
- Conduct SRS analysis and provide junior developers task specifications based on system requirements
- Evaluate established programs and provide solutions for faulty programming features
- Ensure the maintenance of high-quality code in line with the organization’s coding standards and guidelines by performing design reviews
- Participate in code reviews and feedback with the team for performance growth
- Resolve system issues to help the team as well as the testers if necessary
What we are looking for
- 3+ years’ backend development experience building RESTful web services with Java-based frameworks
- 2+ years’ experience using Spring (boot) and Java (or Kotlin!)
- Knowledge of microservices architectures
- Experience with agile software development
- Extensive background in SQL databases
- Hands-on experience with CI / CD
- Knowledge of web services and application security, vulnerability management, and certificate management protocols
Nice to have
- Experience with containerized applications (Docker, Kubernetes)
- Experience with PostgreSQL
- Experience with cloud platforms (GCP, AWS, Azure)
- Experience with Kotlin, node.js, Flutter (we use them all!)
- Experience with GraphQL
What we offer
- Salary : CAD 130K to 150K
- Remote and hybrid work setup options (2 offices in Ontario)
- Employee stock ownership plan
- Excellent healthcare / dental and leave benefits