Java Developer
- Development of additional modules for the company's own Identity Management product
- Design and development of specific integration tasks related to the customer's processes
- Participation in support tasks
- BSc or MSc degree in computer science
- 2+ years Java development experience
- Problem-solving thinking
- Team player attitude
- Good communication skills
- Practical knowledge of Java 11+ programming tools
- Practical knowledge of clean code methods
- Practical knowledge of unit testing frameworks (JUnit, Mockito)
- Practical knowledge of Maven
- Practical knowledge of GIT
- Basic knowledge of Docker
- Basic knowledge of Linux
- Knowledge of SCRUM development methodology
- Intermediate level of English (reading and writing)
- Experience with MS SQL and Oracle database management systems
- Experience with Quarkus
- Experience with OSGi/DOSGi
- Experience with workflow engines (e.g. Activiti or Camunda)
- Experience with Vaadin 14
- Professional challenge
- Career opportunity
- Varied tasks
- Experienced team
- Pleasant working environment
- Excellent working conditions
- Modern office
- Home office (2 days per week office visit required)