Position: Senior Java developer
Company: Artkai
Experience required: 5y
English level: upper

Onboarding will take place in Germany in 1-2 weeks.

Requirements:
- Project experience (5 years) in Java or a comparable object-oriented programming language;
- Profound knowledge in the development of applications with graphical user interface (e.g. Swing, JavaFX), web applications (e.g. JSF), and handling of databases (SQL);
- Experience in the design, implementation, and operation of modern IT architectures - ideally in the environment of web applications;
- Experience in agile software development, continuous integration, and e.g. development tools for version management is an advantage;
- Experience in planning and implementation of software projects
- Very good knowledge of software engineering, requirements engineering, and quality assurance as well as iterative and agile process models, e.g., Scrum;
- English proficiency intermediate (Verbal and written).