Requirements: Knowledge of GitJava Core 8/17Knowledge of OOP principles. Knowledge of Spring (Core, Boot, Webflux) Knowledge of Spring Boot Spring Data JPA. Programming experience - from 1 year. Understanding and knowledge of design patterns. Strong problem solving and analytical skills. Familiarity with cloud platforms, including Spring Cloud. Will be a plus: Experience with Redis Experience with Swagger Experience with GitHub Action Experience with RabbitMQ/Kafka Experience with Docker Compose
Requirements: Knowledge of GitJava Core 8/17Knowledge of OOP principles. Knowledge of Spring (Core, Boot, Webflux) Knowledge of Spring Boot Spring Data JPA. Programming experience - from 1 year. Understanding and knowledge of design patterns. Strong problem solving and analytical skills. Familiarity with cloud platforms, including Spring Cloud. Will be a plus: Experience with Redis Experience with Swagger Experience with GitHub Action Experience with RabbitMQ/Kafka Experience with Docker Compose. Experience in the development of ERP systems. Experience in writing module tests. Working conditions: Official employment Timely, high and stable salary Professional development Work in the office Work schedule: from 9:00 a.m. to 6:00 p.m., Mon-Fri Responsibilities: Java software development using Java Core 8 /17 and OOP principles. Using Spring Framework, in particular Spring Core, Boot, Webflux and Spring Boot Spring Data JPA. Working with databases, mainly MS SQL, including query development and data optimization. Designing RESTful APIs according to principles and best practices. Understanding and applying design patterns to create efficient and scalable architecture. Problem solving and analytical problem solving.