To architect, design and deliver server-side components and client applications
Deliver innovative and responsive web applications from these components Create and maintain automated test cases for continuous integration
Apply best practices when it comes to software engineering (testing, documentation, code review etc.)
Apply agile scrum framework throughout the development process
Profile:
Bachelor Degree in Computer Science or Information Technologies,
or equivalent 5 years of experience in software development Proficient with Java programming language and frameworks, including Spring Boot, Hibernate Strong experience in OOP and multithreading concepts
Experience with JavaScript, TypeScript, HTML5, CSS3, LESS/SCSS, Angular Proficient Knowledge on GIT
Experience with JavaFX will be a bonus Experience with Docker & Jenkins will be a bonus Autonomous, curious, trustworthy, result-oriented and possesses problem solving skills
Team player in a multi-cultural working environment with ability to work independently
Agile & Scrum Framework experience will be a bonus