Role Overview
The ideal candidate will be responsible for analyzing, designing, and implementing complex software solutions. This involves developing innovative solutions in collaboration with product managers, line managers, and project teams.
Key Responsibilities:
* Responsibility for analysis, design, and implementation of complex software solutions
* Development of innovative solutions in coordination with product management, line managers, and the project team
* Technical support for consultants, partners, and customers
Requirements:
* University degree in IT or similar qualification and initial professional experience
* Excellent knowledge and extensive experience in the development of multi-layered, service-oriented Java enterprise and web applications as well as service-oriented components and architectures
* Very good skills in Java, software frameworks (JEE, Spring, EJB), data structures, algorithms, and software design
* Knowledge of HTML, CSS, JavaScript, and RESTful APIs
* Above-average commitment and willingness to be mobile
Benefits
As a key member of our team, you will have the opportunity to work on challenging projects and develop your skills in a dynamic environment.