Position: Senior Java Developer
Category: Java
English level: upper
Years of experience: 5


Software Engineer with 5 years of experience in the IT industry. I participated in the development of seven commercial software projects, two of which are leaders in their industry: AgSpace (a British agriculture company) and Upstox (top 2 Indian trade exchange). Also, I'm a creator of a Java course for beginners in Fundamenta (Ukrainian education app). Most of my experience is related to the following technologies: Java 8+, Spring, JPA/Hibernate, SQL, RabbitMQ, Kafka, Redis,
Kubernetes, AWS, JUnit and Maven. I have deep knowledge and understanding of OOP/OOD, algorithms, data structures and database design. My responsibilities included architecture design, designing and developing features, estimating tasks, testing, delivering, and communicating with customers. 

I'd like to continue working with Java with slow migration to the DevOps direction.
It would be great to join to a team with good communication and skilled developers.