Work in new technologies, you will take care about the project which is dedicated for financial area. Work in a flexible development team, in agile/scrum methodology.
responsibilities :
Leading and coordinating Java development teams
Software development and architectural design using Spring, Java, Kafka, Docker and Kubernetes
SQL performance analysis and optimization
Developing big data applications
Performance and availability monitoring and improvement
requirements-expected :
6+ years of hands-on experience in software development
Minimum of 2 years as a Tech Lead
Excellent Spring (Boot, Web, Data, Security) and Java 1.8+ knowledge
Very good knowledge and practical experience in Kafka
Experience in SQL (PostgreSQL) queries performance analysis and optimization
Experience in NoSQL (Redis)
Experience with high volume and big data applications
Developing tests based on TDD and BDD
Communicative English both written and spoken
offered :
Long-term cooperation
Work-life balance
Flexible working hours
Semi-annual evaluation meetings
Clearly defined career path and salary forecast
A friendly Buddy for onboarding
Training possibilities for personal development
An open and casual company culture
Opportunity to develop professionally on projects in Europe and worldwide