Java Developer
Michael Page
Toronto, Canada
29d ago

Job Description

We're looking for an experienced Java developer to help us design and build scalable and reliable services to support our growing business.

We are looking for someone with a passion for developing mission-critical software that creates simple abstractions for complex infrastructure.

If you value simplicity, work comfortably in a collaborative, agile environment, and are excited to learn, we'd like to talk to you.

Technical leadership requires impact and ownership. A senior software engineer is expected to be effective in the following areas :

  • Contribute to architecture. You understand large areas of our system and are able to reuse or add new components to existing architecture.
  • Scalability and performance. You are always mindful of scalability and demonstrate a meaningful understanding of scalable design and performance choices.
  • From product requirement to feature delivery. You work independently or lead a small team that can quickly turn product requirements into testable experiments and production ready code.
  • Code quality & code review. You have passion for quality code and maintain a high standard of style; enforce / update existing patterns.
  • Team oriented. You build tools that makes the whole team more productive. Improve tools and processes when needed.
  • Knowledge transfer & mentorship. You share the knowledge you've gathered and help the rest of the team grow.
  • The Successful Applicant

  • BS / MS in Computer Science or equivalent experience.
  • 5+ years of experience delivering high quality software.
  • Experience building microservices.
  • Strong OOP & Architecture Design Skills.
  • Coding skills in Java, Python or JavaScript a bonus.
  • Preference for experience with database design and SQL.
  • Large systems software design and development experience
  • Interest in working on a rapidly changing, ever-evolving systems.
  • Technical leadership and team management experience.
  • Experience with Google Cloud Platform, Docker, Kubernetes.
  • A Github account with cool projects in it.
  • What's on Offer

  • Opportunity to work on an amazing new technologies
  • Competitive compensation package and bonuses
  • Healthcare coverage and a generous vacation policy
  • Voted one of the best places to work in Canada
  • Contact : Rachel Lee

    Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form