Login for faster access to the best deals. Click here if you don't have an account.

Backend Developer (Java & SpringBoot)-repost Full-time Job

3 weeks ago   IT & Telecoms   Baku   3 views Reference: YqaQWz6Zdnj
Job Details

Requirements Higher education (technical or economic); 3+ years of professional experience; Strong knowledge of Java 11+, Java Core, OOP, collections, multithreading, streams, and profiling; Experience with Spring Boot: configuration, setup, REST API development, integration with other services; Experience with Spring Security: authentication/authorization, OAuth2, JWT; Experience with Spring Data JPA / Hibernate: query optimization, caching, working with EntityManager; Experience with relational databases (PostgreSQL, MySQL, MS SQL): schema design, indexes, transactions, query optimization; Experience with Redis: caching, pub/sub mechanisms; Proficiency with Maven for dependency management and project builds; Knowledge of database migration tools (Flyway and/or Liquibase); Experience in developing and documenting REST APIs (OpenAPI/Swagger); Experience in writing unit, integration, and end-to-end tests (JUnit, Mockito, Testcontainers); Understanding of HTTP, CORS, WebSockets; Proficiency with version control tools (Git, GitHub/GitLab/Bitbucket); Knowledge of design patterns and principles: SOLID, DRY, KISS.Responsibilities Develop and maintain a new REST API for a B2B web system using Spring Boot; Integrate with external systems and services; Participate in backend architecture discussions and design; Integrate with frontend via REST API; Take part in code reviews and improve development processes.

Company Description
MUK



Azerbaijan