You will work as a team lead, collaborate and add value by participating in peer code reviews, provide comments and suggestions, and work with cross-functional teams to achieve goals.
You will take over the technical responsibility for your team (6 Senior Java developers) and specific work products in the application, and provide technical support while developing a solution for new requirements.
More than 7 years of experience in software development.
Minimum 5 years of experience in Java.
A proven track record of technical leadership is a great asset.
Previous experience with NoSQL DB – Advantage.
Previous experience with Docker / Kubernetes containers – Advantage.
Familiarity with microservices architecture is an advantage.
Deep understanding of server systems development.
A deep understanding of software development methodologies, principles and procedures, as well as related software management tools.
Bachelor of Science / Information Technology / Computer Science or equivalent.
Why you will love this job:
You will be challenged with design and develop new software applications.
You will have the opportunity to work in a growing organization, with ever-growing opportunities for personal growth.
You will have the opportunity to work with the industry’s most advanced technologies (Microservices, Couchbase, ElasticSearch, Kafka, and more).
▪ High salary.
▪ Medical insurance.
▪ Extra bonuses for Educational/Sports Courses.
▪ Ability to grow as a Meet-up speaker.
• Different kinds of corporate parties.
• Interesting and challenging work in a dynamically developing company.
• Professional development opportunities.