Senior Java Backend Engineer

Há 5 dias

Algés, Lisboa, Portugal Körber Tempo integral 45 000 € - 75 000 € Contrato

Your role in our team

  • Target: you own services end-to-end: design, implementation, deployment, and operation
  • Design, and continuously improve existing analytics and streaming applications based on real-time data from parcel sorting systems (Kafka Streams and related technologies)
  • Implement data integration components (adapters/connectors) to onboard additional data sources
  • Create and maintain data visualizations and dashboards (primarily Grafana)
  • Ensure scalability, reliability, and performance of streaming systems in production
  • Collaborate closely with Product Management to translate requirements into technical solutions
  • Support integration teams in using our developed products
  • Work in interdisciplinary teams, including machine control, system architecture, and operations

As a Software Developer in our Analytics Team, you will design, build, and further develop our existing data streaming applications that power analytics in a parcel sorting environment. You will work closely with Project and Product Management, as well as cross-functional teams including Product, R&D, and system architecture, to transform real-time operational data into meaningful insights and visualization products.

Main Responsabilities

  • Target: you own services end-to-end: design, implementation, deployment, and operation
  • Design, and continuously improve existing analytics and streaming applications based on real-time data from parcel sorting systems (Kafka Streams and related technologies)
  • Implement data integration components (adapters/connectors) to onboard additional data sources
  • Create and maintain data visualizations and dashboards (primarily Grafana)
  • Ensure scalability, reliability, and performance of streaming systems in production
  • Collaborate closely with Product Management to translate requirements into technical solutions
  • Support integration teams in using our developed products
  • Work in interdisciplinary teams, including machine control, system architecture, and operations

Your profile

  • Degree in Computer Science, Mathematics, Physics, Electrical Engineering, or a comparable field
  • Strong programming experience in Java (production-level experience)
  • Solid understanding of stream processing concepts and Kafka Streams (or similar frameworks)
  • Experience in building and maintaining distributed systems and data pipelines
  • Familiarity with event-driven architectures and real-time data processing
  • Working knowledge of Groovy or similar JVM-based scripting language
  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Familiarity with CI/CD pipelines and DevOps practices
  • Negotiation-proof English, written and spoken; German is a plus

Your Benefits

  • Exciting tasks in a fast-growing, future-oriented industry player
  • Competitive salary package, with extra-days off, including your birthday, flexible working hours and remote work option.
  • Health insurance for the whole family
  • Well-Being and Employee Assistance Program
  • Active protocols with external partners and other caring perks (ex: fresh fruit, bread and yogurt)
  • A pleasant and collaborative working atmosphere

We value diversity and therefore welcome all applicants - regardless of gender, nationality, ethnic or social origin, religion/belief, disability, age, sexual orientation and identity, and any other protected status. You can find out more about our culture here Culture at Körber - it's worth taking a look