We are looking for a Backend Developer with several years of experience in backend development with Java, Spring Boot, and MS SQL Server. The role involves working on IT - Development and IT - Services projects.
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
- stable job in multinational company based on employment contract
- working in flexible hybrid model - partially from home and the office
- great opportunity for professional development
- structured onboarding process and buddy program
- open and friendly organizational culture