Senior Backend Developer

1 day ago


Remote Gliwice, Czech Republic FieldBee Full time

Basic Qualifications

  • Degree in Computer Science, Software Engineering, or related field.
  • Deep understanding of common architectural concepts, patterns, and approaches.
  • Excellent Java (Core, OOP, JPA, Spring) development skills.
  • Proficiency in Kotlin for backend development.
  • Solid knowledge of Spring Boot and Spring Cloud.
  • Experience with microservices architecture and service orchestration.
  • Strong understanding of REST APIs, WebSockets, and asynchronous messaging.
  • Experience with unit testing and code quality tools.
  • Experience with Google Cloud Platform.
  • Knowledge of RDBMS (PostgreSQL) and NoSQL engines (MongoDB).
  • Experience with Docker and containerized deployments.
  • Good knowledge of Git and collaborative development workflows (GitFlow).
  • Strong algorithmic and problem-solving skills.
  • Experience with continuous integration, continuous delivery, test-driven development.
  • English at B1+ level or higher.


Additional Requirements

  • Experience with Kafka, RabbitMQ, or MQTT for event-driven systems.
  • Familiarity with OAuth2, Keycloak, and Spring Security for authentication & authorization.
  • SSO (Single Sign-On) implementation and management experience using SAML, OpenID Connect, or similar protocols.
  • Understanding of scalable cloud architectures (preferably Google Cloud or AWS).
  • Google Cloud Platform infrastructure expertise including Compute Engine, Cloud Run, Cloud Functions, Cloud Storage, and networking services.
  • Experience with NoSQL databases (e.g., MongoDB, Redis).
  • Knowledge of GraphQL API development.
  • Experience with frontend technologies - preferably React.js or Angular for supporting frontend development and integration.
  • DevOps expertise in setting up and configuring CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, or similar.
  • Knowledge of Agile/Scrum workflows.

Nice to Have

  • Background in IoT systems or embedded systems integration.
  • Experience with data streaming and real-time analytics.
  • Exposure to machine learning model integration in backend services.
  • Domain knowledge in agriculture technology or automotive systems.
  • Experience with geographic data processing and spatial analysis tools.
  • Knowledge of ELK stack (Elasticsearch, Logstash, Kibana) for data analysis and visualization.

About the Role

We are looking for a Senior Backend Developer with strong expertise in Java EE, Kotlin, and Spring Boot to join our R&D team in Gliwice.


You will be working on cloud services, APIs, and backend systems powering our precision agriculture solutions, including real-time tractor guidance, farm data management, and integration with IoT/embedded systems. You will design scalable architectures, implement high-performance data processing pipelines, and ensure our backend services meet the highest standards of reliability and security.

If you thrive in a self-managed, innovation-driven environment and want to make an impact on sustainable agriculture, this is the role for you. 

What We Offer

  • Opportunity to work on innovative agricultural automation and IoT systems.
  • A strong social and ecological mission: helping farmers and the environment.
  • Competitive salary and clear growth path.
  • Flexible working hours with hybrid/on-site work options.
  • Office and testing facilities in Gliwice, Poland.
  • Paid vacation and holidays in line with legislation.


📍 Note: This position requires occasional on-site presence in Gliwice for integration with hardware and IoT systems.

Company Overview

FieldBee Polska sp. z o.o. is a 100% subsidiary of eFarmer B.V. – a rapidly scaling Dutch agri-tech company (fieldbee.com) developing advanced tractor guidance systems, farm management software, and precision agriculture solutions.
We help farmers transition to more efficient, precise, and sustainable agriculture, serving the majority of the world’s farmers who remain underserved by modern technology.

,[Design, develop, and maintain Java EE / Kotlin / Spring Boot backend services., Build and maintain RESTful APIs and gRPC services for web, mobile, and embedded clients., Integrate with IoT devices and cloud data processing pipelines., Develop and integrate new RESTful services for syncing from Android clients and web application endpoints., Integrate with 3rd-party services (weather, satellite services, etc.)., Support current backend applications (RESTful API, JSF, OAuth 2.0, WebSockets)., Develop new microservices for manipulating geographic data, transformation, and analyzing field work activities using MongoDB and ELK stack., Work with GeoTools, Security (OAuth 2.0), JPA, PostgreSQL (PostGIS, HStore)., Optimize services for scalability, performance, and fault tolerance., Implement unit, integration, and performance tests., Set up and maintain CI/CD pipelines and participate in DevOps processes., Create and maintain technical documentation and architecture diagrams., Perform code reviews and mentor junior developers., Collaborate closely with frontend, mobile, and embedded teams., Support frontend development with React.js or Angular integration expertise.] Requirements: Java, Kotlin, Spring Boot, Spring Cloud, Git, REST API, Microservices architecture, JPA, RDBMS, GitHub Actions, Google Cloud Platform, PostgreSQL, Docker, Kafka, RabbitMQ, AWS, MQTT, MongoDB, Redis, GraphQL, Test-driven development, React, Angular, GitLab, API, DevOps, CD pipelines, Machine learning Additionally: International projects, Small teams, Free coffee, Canteen, Free snacks, Free parking, Modern office, Startup atmosphere, No dress code.

  • Remote, Gliwice, Czech Republic FieldBee Full time

    Basic QualificationsDegree in Computer Science, Software Engineering, or related field.Deep understanding of common architectural concepts, patterns, and approaches.Excellent Java (Core, OOP, JPA, Spring) development skills.Proficiency in Kotlin for backend development.Solid knowledge of Spring Boot and Spring Cloud.Experience with microservices architecture...


  • Remote, Gdziekolwiek, Czech Republic beBeeBackend Full time 800,000 - 1,200,000

    We are looking for an experienced Senior Backend Developer to join our team. Our ideal candidate has a strong background in TypeScript, Node.js, and modern backend development. Key Responsibilities- Design and develop scalable, efficient server-side applications- Implement RESTful APIs and work with databases (SQL and NoSQL)- Collaborate with the team to...


  • Gliwice, Silesia, Czech Republic beBeeBackend Full time 835,000 - 1,149,900

    Our company is seeking a seasoned backend developer with expertise in C# and .NET Core to join our Scrum team. This role offers the ideal candidate a unique opportunity to work on complex data-driven applications that combine high-definition video surveillance with various data sources.Key Features of this project include:- Combining video surveillance with...


  • Remote, Wrocław, Czech Republic beBeeBackend Full time 6,000,000 - 7,000,000

    Job OpportunitiesAbout the Role:We are seeking a skilled developer to join our team. As a senior backend web developer, you will be responsible for designing and implementing complex software systems.Key Responsibilities:Design and develop scalable backend web solutions using Node.js and PostgreSQL.Implement authentication and authorization flows using OAuth...


  • Remote, Czech Republic beBeeBackend Full time 600,000 - 1,000,000

    Job Opportunity">We are seeking an experienced Senior Scala Engineer to contribute to the development of our backend services.">Key Responsibilities:">Design, build and enhance scalable backend systems using Scala">Lead performance optimization efforts across large-scale applications and services">Proactively identify and troubleshoot technical issues that...


  • Remote, Kielce, Kraków, Wrocław, Czech Republic beBeeSoftware Full time €90,000 - €110,000

    We are seeking an experienced Senior Backend Software Developer to lead the design and implementation of our Python-based backend systems. The successful candidate will have a strong focus on system architecture, reliability, and scalability.About the RoleThis is a challenging opportunity for a seasoned developer who enjoys designing and building robust...


  • Remote, Czech Republic beBeeVision Full time €73,200 - €106,420

    Cost Estimation and Audit Solution DeveloperWe are seeking an experienced Senior Backend Developer to join our project focused on developing a solution that supports cost estimation and audit teams. The primary goal is to leverage Vision AI and other data sources to calculate the Stowable Cubic Capacity (SCC) of shipments.In this role, you will design,...


  • Remote, Czech Republic beBeeBackend Full time 1,000,000 - 1,500,000

    Backend Software Engineer PositionThis is a challenging opportunity to work on backend services and contribute to the growth of our platform.Key Responsibilities:Design, develop, and maintain robust APIs, including public TTS API and internal APIs like Payment, Subscription, Auth, and Consumption Tracking.Oversee the full backend API landscape, enhancing and...


  • Remote, Kraków, Warszawa, Czech Republic beBeeSoftware Full time €90,000 - €110,000

    Backend Software EngineerThis position involves developing and maintaining backend applications using Node.js and NestJS frameworks.Create and execute automated tests and monitoring tools to ensure high-quality solutions.Collaborate with the team to create new development directions and improve existing processes.Participate in the full software development...


  • Remote, Warszawa, Czech Republic beBeeSoftware Full time 900,000 - 1,500,000

    Senior Backend Developer for Magnolia CMSWe are seeking an experienced software engineer to develop and maintain back-end services for projects based on Magnolia CMS.Main Responsibilities:Design, develop and maintain scalable backend systems using Java and Spring BootOptimize application performance and ensure seamless integration with front-end components...