Grow with us

Join the farm data ecosystem of the future

Back to all jobs

Senior Developer

Type
Full-time
Location
Remote
Department
Developers

We’re seeking a Senior Software Developer that has experience on serverless and/or microservices architectures. The ideal candidate will have experience with Spring Boot, AWS Lambda, knowledge of CI tools, and passion for building products for developers.

Primary objectives of this Role

  • Develop and maintain our API
  • Review code of teammates
  • Develop and maintain automated tests
  • Act and improve the release cycle and version control
  • Communicate with DevOps and Support teams the evolution of bugs, versions and the production state

Skills and Qualifications

  • Fluent or advanced English
  • Bachelor degree in Computer Science or equivalent
  • Superb programming competence, especially in Java and scripting languages (e.g., Python, Golang, NodeJS)
  • Previous experience on microservice and serverless architectures
  • Experience with Agile/Scrum methodology
  • Experience with continuous integration and continuous delivery (e.g., Travis, CircleCI)
  • Experience with cloud

Preferred Qualifications

  • Knowledge of Agtech and Geoprocessing
  • Knowledge of GeoTools, GDAL and other GIS frameworks
  • Knowledge of APM software (e.g., NewRelic, Datadog)
  • Previous experience in performance testing and tuning
  • TDD and BDD test frameworks, such as Cucumber and Behave
  • AWS and Terraform experience
  • Masters or PhD
Apply for this role
Max. 500 characters