— experience in Java Spring Boot and build management tools, such Maven;
— deep knowledge in relational databases, preference PostgreSQL, but other DBs are also OK;
— in-depth understanding of design patterns and secure coding principles;
— knowledge in creating and using API and microservices architecture;
— experience with messaging and event-based architectures;
— Docker containerization and Kubernetes.
Nice to know:
— experience with ERP systems;
— Team Lead experience.
— competitive salary based on the results of the interview;
— challenging tasks and professional growth;
— paid vacations, days off and sick leaves;
— comfortable workplace, office kitchen, and rest area;
— company English classes (50% compensation);
— professional workshops and seminars attendance (50% compensation);
— any sports activities (50% compensation);
— regular outdoor activities and team buildings events;
— Inspiring Friday breakfasts with colleagues;
— possibility to work from home 2 days per month;
— IT Club bonus program;
— relocation assistance to nonresidential job seekers;
— business trips.
— participate in the design and development of high-performance, high availability, high scalability ERP system, from requirements analysis to production;
— collaborate with a distributed team and start engineering architecture of the system, create a proof of concepts;
— constantly improve software quality (evaluate and incorporate new libraries, tools, and technologies; code reviews; refactoring; testing; etc.);
— analyze and improve application performance, reliability, availability, scalability;
— search for simple and robust solutions to complex tasks.
About us: Echo is a dynamic IT outstaffing company, which specializes in web development since 2013 and has shown itself not only as a successful partner to its customers but also a good employer.
About the Project: Сonsulting and IT company, which invests in IT companies and transforms their business.