Senior Java Engineer - remote

Posted 3 years ago

Location: Remote (CET ±3h)

Compensation: 70k $ - 100k $

Summary:

We are looking for a fully remote Senior Java Engineer. You will be working on the core algorithm of our SaaS web application.

Our product helps companies automate testing, surface accessibility issues and monitor mobile applications. We are looking for a talented software engineer to help us improve our crawling algorithm.


Why Work With Us:

  • We have a strong technical team. You’ll be working in our team of 9 people, with 5 backend developers, 2 frontend developers and 2 machine learning engineers.
  • We’re building an exciting product. Your work will be vital to help our product run more efficiently and scale it to serve many new customers.
  • We work remotely. You work from where you want, provided you're based in Europe (CET ±3h).

What You’ll Do:

  • Improve the quality (efficiency, reliability) of the crawl algorithm.
  • Focus on the algorithmic side rather than building scalable cloud services.
  • Coordinate services running on AWS.
  • Communicate with the Engineering Manager to establish priorities and plan the application roadmap.

What We’re Looking For:

  • 3+ years of experience with Java.
  • Experience working with AWS services.
  • Experience with any type of mobile development is a bonus.
  • Experience with MongoDB, RabbitMQ or similar messaging systems.
  • Knowledge of DevOps (CI/CD Pipelines) is a bonus.
  • Past experience with Node.js is a bonus.
  • Fluency in English.

This is a long-term, full-time contract role. We care about job security for our team and we’re looking for people who want to grow with us.