Senior Backend Java Developer @xFarm Technologies SA
Software Development
Salary 12,000 brl - 15..
Remote Location
Employment Type full-time
Posted Today

[Hiring] Senior Backend Java Developer @xFarm Technologies SA

Today - xFarm Technologies SA is hiring a remote Senior Backend Java Developer. πŸ’Έ Salary: 12,000 brl - 15,000 brl per month πŸ“Location: Brazil

Role Description

We are looking for a Senior Backend Java Developer to join the Connect & Machinery tribe, the team that connects farm machinery, sensors and OEM platforms to our ecosystem. You will work with the Tech Lead and the backend team on the services that ingest, normalise and serve machinery and telemetry data at scale.

The platform includes:

  • Eight Java microservices on Micronaut
  • An event backbone of around 70 Kafka topics carrying several million messages a day
  • Telemetry ingestion from thousands of connected machines and data-loggers
  • A multi-terabyte Cassandra time-series layer
  • A staged pipeline that turns raw machine positions into machine activity
  • Integrations with OEM partners including CNH, John Deere and TAFE

Important information:

  • 100% remote position based in Brazil
  • Company headquarters in Italy, with global operations
  • Fluent English is required, written and verbal
  • At least 4 hours of daily overlap with CET working hours

Your mission includes:

  • Owning the ingestion path from MQTT and OEM APIs into Kafka, then into time-series and analytical storage
  • Participating in code reviews and system design
  • Designing and maintaining RESTful APIs in Java 21 with Micronaut, documented to the OpenAPI standard
  • Designing and implementing microservices
  • Integrating OEM and third-party platforms over REST, webhooks and Kafka
  • Maintaining and evolving internal libraries that hold domain business rules
  • Working with relational, document and time-series stores
  • Covering your work at unit, integration and end-to-end level, applying TDD
  • Containerising with Docker, running on AWS and Kubernetes, and contributing to GitLab CI pipelines
  • Collaborating with the Tech Lead, Product Owner, QA and other engineering teams

Qualifications

  • 8+ years of professional backend development
  • 6+ years with Java, with recent production work on Java 17 or higher
  • 3+ years building production microservices with Micronaut or Spring Boot (Micronaut strongly preferred)
  • 3+ years running event-driven services on Apache Kafka or an equivalent streaming platform in production
  • Experience designing, tuning and operating time-series and high-volume data pipelines
  • Production experience with PostgreSQL, including Liquibase migrations and JDBC
  • Production experience with MongoDB or another document store
  • Production experience with AWS, including S3, Secrets Manager and at least one compute service
  • Experience with Docker and CI/CD pipelines, ideally GitLab CI
  • Experience with REST, webhook and OAuth2/JWT integration with external providers
  • Automated testing at unit, integration and end-to-end level
  • Fluent English, written and spoken, at C1 or equivalent

Requirements

  • Based in Brazil and able to work remotely with at least 4 hours of daily overlap with CET

Benefits

  • Compensation: CLT: 12.000 BRL - 15.000 BRL per month (commensurate with experience)

Company Description

xFarm Technologies is an independent tech company, created by farmers for farmers, promoting the digitalisation of the agri-food sector through a comprehensive platform accessible from PCs, tablets and smartphones.

The xFarm platform is designed to help agricultural entrepreneurs and industry players manage all business operations simply and efficiently. It is built around five core pillars:

  • Farm Management
  • Agronomy
  • Precision Farming
  • Connectivity
  • Sustainability

xFarm Technologies today supports the work of 630,000+ farms and is present on 24,000,000+ hectares in more than 100 countries around the world.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Brazil
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Backend Java Developer @xFarm Technologies SA
Software Development
Salary 12,000 brl - 15..
Remote Location
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Brazil
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 136,083+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later