All vacancies

Senior Java Developer

· hybrid · senior
devtech Java 17+Spring Boot 3JPAHibernatePostgreSQLMavenREST APIOpenAPISwaggerDesign PatternsDockerJenkins
5.8
AI Score
The vacancy is well-defined in terms of tasks and requirements but lacks compensation details and company information.
Job description
We are looking for a Senior Java Developer with expertise in Java 17+, Spring Boot, and PostgreSQL to enhance our platform's architectural module and improve development tools.
Responsibilities
### Responsibilities - Development and enhancement of the architectural module of the platform. - Maintenance and bug fixes. - Improvement of internal development tools.
Requirements
### Requirements - Java 17+ (records, pattern matching, virtual threads). - Spring Boot 3 (DI, AOP, transactions). - JPA / Hibernate (optimization, cache, loading). - PostgreSQL (indexes, EXPLAIN, transactions). - Maven. - REST API best practices. - OpenAPI / Swagger. - Design Patterns (Strategy, Facade, Repository, DTO). - Plus: QueryDSL, OpenFeign, Async (Async, TaskDecorator), Spring Security (roles, PreAuthorize), Cron / Scheduling, Docker, Jenkins, Integrations: Internal services of Sber (SmartMon, UDAV, Approval), Bitbucket / GitOps, Nexus.
Apply to this role