Your future areas of responsibility include :
Tasks fore the entire application lifecycle from requirements analysis up to implementation and delivery of software components based on Java Enterprise Edition
Conception and development of web frontends and business components as well as the connection of the software to data base systems
Your tasks will include product development and being part of local and international projects
Modelling and development of service-oriented architecture as well as implementation of business processes
Technologies we use :
Java 8, JEE, Spring Framework, Maven, Git, Node.js, Angular, Cucumber, Activiti, relationale Datenbanken, Messaging Solutions, REST, SOAP, Hibernate, ElasticSearch, Ansible, Docker, Kubernetes, OpenStack,
Your qualifications :
Passion for creative and sustainable qualitative software solutions
Rapid understanding and interest in learning and using new technologies
Good knowledge of software design and software architecture
Familiar with topics such as automated deployment processes or microservices
Teamwork, continuous education and ability to understand complex systems
Software Craftsmanship, Clean Code, Unit Testing, TDD / BDD, Pair Programming, Code Reviews, Continuous Integration, Continuous Delivery, DevOps
Strong communication skills in German and English (verbal and written)
Our offer :
We develop with "Scrum", an agile procedure model which demands teamwork and communication and therefore offers a pleasant working environment.
You can expect versatile and interesting assignments with a high personal responsibility and very good educational opportunities.
Good co-operation and social interaction are essential elements of our philosophy. Therefore, we offer our employees scope for development to integrate all personal strengths in an international field of activity.
Due to regulatory reasons, we advise you that the collective agreement stipulates a salary starting at EUR 45.948,- gross / year for this position, but of course offer overpayment.