Java Developer Senior
Уровень дохода не указанТребуемый опыт работы: более 6 лет
Полная занятость, удаленная работа
Тбилиси
Requirements
- High degree in CS, with 7+ years of experience in software development
- Strong understanding of product development, CI/CD, testing and process improvement methodologies
- Strong written and verbal communication skills
- High degree of independence and self-organization.
- Experience with client-server integrations, multithreading and highload system design
- Solid knowledge of Object-Oriented Programming, MVC and other design principles
- Experience with UMLKnowledge about writing unit tests (JUnit or another frameworks)
- Experience with microservices architecture, best practices and patterns
- Experience with TDD, DDD
- Experience with AWS
- Experience with cloud infrastructure and cloud native applications
Work conditions
- 30 days of paid vacation
- English courses
- Paid sick leaves
- Medical insurance
Technologies
Must be expert at
- Java 17 , Spring frameworks (Boot 3, Security, Web, Data, Cache, Cloud)
- ORM (Hibernate)
- Liquidbase
- RDBMS (Postgresql)
- SQL
- WebSockets, HTTP(s), Restful Web Services
- JUnit 5
- Mockito
- Gradle 7
- Docker
- Kafka
- Redis
Must be familiar with
- Kubernetes
- ElasticSearch
Навыки
- Java
- Hibernate
- Kubernetes
- SQL
- Английский — B2 — Средне-продвинутый
Задайте вопрос работодателю
Он получит его с откликом на вакансию
Вакансия опубликована 13 декабря 2024 в Тбилиси