Job Openings Java Backend Developer, hybrid in Prague

About the job Java Backend Developer, hybrid in Prague

We are looking for a Java Backend Developer to join an agile team working on a global digital logistics platform, specifically the Track & Reporting module.

The ideal candidate has strong backend development experience and is comfortable working with real-time data, distributed systems, and modern cloud-native technologies.

Onsite Requirement: First 3 months – 5 days/month, afterwards – 1 day/month
Language: English
Contract Type: B2B

Responsibilities

  • Develop and maintain backend services for shipment tracking and reporting
  • Work on features providing real-time visibility of shipments across global supply chains
  • Implement and optimize APIs and data processing logic
  • Integrate with internal systems and external data sources (e.g. GPS, tracking systems)
  • Collaborate within an agile team on design, development, and delivery
  • Ensure code quality through unit testing and best practices
  • Work with messaging systems in event-driven architecture

Requirements

  • Strong experience with Java (latest versions)
  • Solid knowledge of Spring / Spring Boot
  • Experience with Oracle SQL
  • Hands-on with message queues / event-driven systems (Kafka)
  • Experience with Linux environments
  • Experience with OpenShift / Kubernetes
  • Familiarity with CI/CD tools (GitHub Actions)
  • Ability to work in agile environment
  • Good communication skills in English

Nice to Have

  • Experience with large-scale distributed systems
  • Background in logistics / supply chain domain
  • Experience with real-time data processing