Senior Java Engineer

Remotesome

About the company:

Company who is hiring for this position is working on a technology-enabled farmland investment platform that will make it easy for anybody to directly invest in institutional-quality farmland. Farmland is a very attractive investment with average historical returns of 10.5%, low volatility, and downside protected by naturally limited supply. You will be working on using technology to remove barriers for investing in farmland.

About the role:

You will have a chance to work on client-facing functionality as well as internal operational tools ensuring best in class investor experience. 

  • Design, implement, test, and maintain features in the core systems
  • Work on the investment platform that connects investors with institutional-quality farmland investment opportunities managed by FarmTogether
  • Build core infrastructure, third-party integrations and recommend architecture enhancements
  • Enhance monitoring and alerting services to ensure reliability and performance of the products

Requirements:

  • 5+ years of professional experience working on backend systems
  • 3+ years experience programming in Java or Python 2.x/3.x or Kotlin
  • Strong knowledge of TDD, Unit and automated tests
  • Experience working databases such as PostgreSQL
  • Great communication skills
  • Fluent in English
  • Teamwork and a strong sense of empathy

Bonus:

  • Experience working with AWS
  • Docker/Kubernetes experience
  • Working experience with Spring Framework

Send us an email with your CV and Linkedin/Github links.