Position: Senior Java Developer
Company: Live Vision
Experience required: 5y
English level: intermediate

Необходимые навыки
— 5 years of development experience in building JVM applications or services
— Good understanding of Java language (generics, concurrency, collections)
— A degree in Computer Science or engineering — or relevant work experience
— Understanding of the following concepts: OOP, SOLID, TDD, CI/CD
— Good SQL knowledge, ability to design relational database schema and ORM mapping using Hibernate/JPA.
— Understanding of microservice architectures and patterns
— Deep understanding of Spring Framework Core
— Experience with building services based on Spring Boot Cloud.
— Good interpersonal skills including the ability to communicate and present ideas and concepts

Будет плюсом
— Experience with AWS / Google Cloud, Docker, NoSQL storages, Kafka, Redis, GRPC, Prometheus, Grafana, ElasticSearch

Предлагаем
— Comfortable workplace in a modern and spacious office near metro Vasylkivska
— Full work with a flexible schedule of visits
— Motivating wages, social guarantees
— Health insurance
— Modern and high-quality working equipment

Обязанности
— Participate in the process of making product decisions
— Work both independently and in close collaboration with colleagues
— Consistently deliver small increments of high-quality code
— Contribute to an effective and evolving development process