Position: Tech Lead / Senior Developer
Category: Java
English level: upper
Years of experience: 7


- 7+ years of professional software development experience
- 3+ years of relevant Technical Lead experience
- Excellent knowledge of Java and associated frameworks such as Spring, Hibernate, etc
- Hands-on experience with:
 both RDBMS (MySQL, PostgreSQL) and NoSQL (MongoDB) databases;
 web services (REST, SOAP);
 message brokers (Kafka, RabbitMQ);
 cloud platforms (AWS, GCP);
- Experience in implementing code quality practices in teams such as continuous integration, unit testing and peer reviews
- Experience in refactoring of legacy applications and reverse engineering
- Strong communication skills, both oral and written (English B2)
- Keeps up to date on trends