Description
The role covers the full software development lifecycle, including requirements engineering, software and system design, implementation, testing, and documentation. It requires strong Java 17 or newer experience, along with TypeScript, JavaScript, Cypress or similar UI testing, Spring Boot, Hibernate/JPA, MySQL, SQL, REST APIs, Maven, Docker, Linux, IntelliJ IDEA, and Git. The position works in distributed international teams with English as the primary communication language and offers medical coverage, vacation, team meals, language learning, development support, and team-building activities.
