Java Backend Developer (m/f/d)

We are experts in the digitalization and automation of processes with artificial intelligence. Our goal is to free companies and administrations from tedious everyday tasks in document management. To achieve this, we develop innovative apps and invest in the research and development of AI.

Apply today and become part of one of the leading companies in the field of digitization and document management with over 35 years of experience. We look forward to hearing from you!

Working with us

Security, flexibility & working from home

  • Permanent employment contract
  • Flexible working hours
  • Work from home or in one of our modern offices

Working where others go on vacation

  • Enjoy workation in Munich, Vienna, Valencia, Gran Canaria or Lisbon

Benefits that are worthwhile

  • Attractive social benefits & individual incentives
  • A strong team with flat hierarchies and genuine cooperation

Further development & prospects

  • Training and perspectives for your professional development
  • Exciting learning opportunities, e.g., participation in research projects

Your tasks

  • Develop and maintain the logic and functionality behind our web applications.
  • Design and implementation of services that allow communication between different software components, external services, or third-party applications.
  • Design and maintain efficient and secure (simple) databases, as well as perform queries through frameworks (Hibernate) to retrieve, store and manipulate data.
  • Creation of web services and endpoints to enable communication between different applications.
  • Implementation of protection measures such as authentication, authorization and data validation.
  • Testing to ensure system stability and scalability.
  • Performance optimization through code optimization, caching techniques and improved database queries.
  • Integration of third-party services such as payment systems.
  • Make changes and enhancements to existing code, fix bugs and ensure compatibility and functionality with other components.

Your profile

  • Solid Java experience. Knowledge of multiple languages may be beneficial.
  • Knowledge in Spring Framework, both basic and advanced levels are valid.
  • Database experience, MySQL, and/or PostgreSQL. Knowledge of NoSQL database, such as MongoDB will also be an advantage.
  • Experience in the design, development and implementation of APIs and web services.
  • Knowledge of authentication and authorization techniques, such as OAuth and JWT.
  • Proficiency in version control systems, Git desirable.
  • Skills in unit and integration testing, Junit.
    Ability to analyze complex problems and propose solutions.
  • Ability to collaborate effectively with other team members, Frontend developers, designers and system administrators (Techadmins).
  • Knowledge of software architecture can be beneficial. Understanding of software architecture principles and common design patterns.
  • Knowledge in continuous integration tools, such as Jenkins, will be valuable.
  • Knowledge of Java project management tools, such as Maven, may be beneficial.
  • Knowledge of artifact repository management tools, such as Nexus, will be an advantage.

You can reach us at
jobs@cib.de

Please send us:

Curriculum vitae in German or English

Cover letter: Introduce yourself!

Certificates of studies, starting date

Other relevant information

Please fill in the form below so that we can better evaluate your application.

CV uploader

Your application

Try CIB pdf standalone to prepare your application.

Hello! What can I do for you?
CIB Group
Data protection overview

This website uses cookies so that we can provide you with the best possible user experience. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helps our team understand which sections of the website are most interesting and useful to you.