Position: Middle Java developer
Category: Java
English level: pre
Years of experience: 7


- 7+ years of professional experience in the Information Technology industry
- Experience of development using Java and related technologies
- Strong understanding of SOLID and OOP 
- Experience with Spring and other MVC frameworks
- Good understanding of software lifecycle (design, development, delivery, deployment, and support)
- Experience with SQL databases (Oracle, PostgreSQL)
- Experience with messaging services (Apache Kafka)
- Experience with test-driven development