We are looking for a Backend Developer with several years of experience in Java and Spring Boot. The ideal candidate should have experience with MS SQL Server, RESTful APIs, and CI/CD processes.
Requirements
- Several years of experience in backend development with Java (e.g. Java 17+)
- Very good knowledge of Spring Boot (Spring Data, Spring Security, Spring Cloud)
- Experience with MS SQL Server (database design, performance tuning)
- Knowledge of Hibernate/JPA for database connection
- Experience with RESTful APIs and common authentication methods (JWT, OAuth)
- Familiarity with CI/CD processes and container technologies (Docker)
- Confident handling of version control systems (Git)
- Experience in creating unit tests (JUnit) and integration tests
- Knowledge of at least one build system, either Gradle or Maven
- Experience with SQL migration automation, via liquibase or flyway
- Willingness to prepare technical documentation
- Familiar with Software Security Standards (OWASP), especially with regard to web applications
Benefits
- Comprehensive Health Insurance
- International Travel Insurance
- Employee Assistance Program (EAP)
- Unrestricted access to LinkedIn Learning and Udemy courses
- Baby Bonus and Compassionate Support Benefit
- Up to 10 days of study leave per year
- Flexible working model (3 days from the office + 2 days working from home)
- Access to the benefits platform
- Celebration of important dates with gifts and celebrations
- Possibility to get additional extraordinary Bonuses