Junior or Mid Entry Backend Developer (m/f/d)

Start: asap | Permanent full-time positon | Location: Bamberg

Join our team as a Junior or Mid Entry Backend Developer (m/f/d)

You are fluent in Java and you think in code? Software development is your passion, and you are keen on building developer-friendly API’s? Are you a team-player who likes to think outside the box and really want to make a difference?

Then Favendo is the right place for you! Experience true team spirit in an international team, the perfect mix of established market player and start-up culture and the opportunity to work independently and push each other further. We attach great importance to an open and friendly atmosphere, strive to help each other get better and tackle problems as a team.

As a Backend Software Engineer at Favendo, an industry-leader in the space of real-time locating systems, you will design IoT-Solutions to help our clients find and locate things, people, and places. We enable app users to do this search on their mobile phones and enable organizations to find what they are looking for as efficiently as possible.

You can look forward to exciting projects with customers from a wide range of sectors. Dependent on the required precision we work with Bluetooth low energy, BLE Angle of Arrival as well as with LoRaWAN and can integrate with common ERP, CRM, BI or health record systems like SAP GTT, SAP EWM, Philips PerformanceFlow, Oracle Fidelio, DeCurtis DXP and others. For our daily work we are using tools like IntelliJ IDEA, GitLab, GitLab-CI, Docker, Jira, and MS Teams.

Your Tasks:

In a nutshell: Your Job is to support our team in maintaining and developing the core of our real-time indoor locating service.

Specifically, you will:

  • Design, develop, test and support Spring-boot microservices
  • Implement and run real-time streaming applications using Apache Flink
  • Use third party components like RabbitMQ, Postgres, Redis, Graylog to create full appliances
  • Integrate third-party tracking solutions in our system
  • Use and improve our CI-CD automated scriptsDesign and implement performance test scenarios using tools like Jmeter
  • Design test setups and implement test applications for analyzing and improving our location algorithms
  • Perform code reviews within the team
  • Participate with impact in architecture decisions
  • Refine requirements with great freedom in our agile process
  • Optional: Get involved in designing, developing, testing, and supporting our C based IoT device firmware

Your Skills:


  • Education in computer science
  • Practical experience as a software engineer and/or Java Developer
  • Experience in Java as well as related technologies
  • RESTful webservices and microservice architecture
  • Confidence with tools like Maven, Jenkins, Git
  • Software development lifecycle knowledge
  • Pragmatic & hands on mentality
  • You are curious and enjoy learning about new topics and technologies
  • You are communicative and enjoy teamwork
  • Fluent in English, fluent German is a plus

Nice to have:

  • Spring boot or similar micro services frameworks
  • Experience with event-driven architecture
  • Containers and orchestration – Docker, Kubernetes, Swarm
  • Knowledge of Agile software development principles
  • Experience with Apache flink, Rabbitmq, Graylog

Our Offer:

  • Permanent full-time position
  • Very family friendly
  • Flexible working hours
  • Good balance between home office and working on-site
  • Free drinks in the office (Coffee, Tea, Water)
  • Allowance for company pension plan

Have we sparked your interest?

Very good! Then we are looking forward to your complete application documents including salary expectations and earliest starting date by e-mail to jobs@favendo.com or use the contact form on the right.

    Please upload your application documents as .pdf here*