← All Roles
Posted May 18, 2026

Java Developer, Spring Boot

Job Description: • Implementation of backend solutions using modern web frameworks, with a focus on Spring Boot • Design and development of RESTful APIs • Writing and maintaining automated software tests to ensure code quality • Collaborating with frontend developers to design efficient API contracts • Conducting regular code reviews and promoting best practices • Implementing security standards and mitigating common security vulnerabilities • Working with databases to design efficient data models Requirements: • Extensive professional experience in Java backend development • Strong expertise in Spring Boot (or comparable modern frameworks such as Quarkus) • Solid understanding of object-oriented programming, dependency injection, and design patterns • Experience in designing and optimizing databases (MySQL, MariaDB, Redis) • Proficient with automated testing (JUnit, Mockito) • Familiarity with HTTP REST interfaces and API documentation formats (Swagger/OpenAPI) • Experience with agile methodologies (Kanban, Scrum) • Good understanding of web security principles and common vulnerabilities Benefits: • Flexible working • Modern technical equipment • Short decision-making paths • Responsibility and opportunities to shape projects