DataArt is a global software engineering firm that takes a uniquely human approach to solving problems.
19 вересня 2022

Senior Java Developer/Team Lead, Travel & Hospitality (вакансія неактивна)

Київ, Харків, Львів, Дніпро, Одеса, Івано-Франківськ, Кременчук, Люблін (Польща), Софія (Болгарія), Вроцлав (Польща), Єреван (Вірменія), Астана (Казахстан), Краків (Польща), Лодзь (Польща), Рига (Латвія), Тбілісі (Грузія), Алмати (Казахстан), віддалено

CLIENT

The client is a US company that creates solutions for the Travel & Hospitality industry.

PROJECT OVERVIEW

DataArt’s specialists develop a system for flight carriers integration based on the event-driven microservices architecture.

POSITION OVERVIEW

We are looking for a highly-skilled, experienced Java Developer/Team Lead to join our development team.

Requirements

  • 5+ years of production experience in Java
  • 1+ years of experience with a technical team leading
  • Experience in working with databases (SQL and NoSQL)
  • Knowledge of OOP, OOD, and design patterns
  • Experience with the Spring/Spring Boot framework
  • Experience with message brokers or event streaming solutions (Apache Kafka as a preference)
  • Experience with microservices development and understanding microservices patterns
  • Understanding of principles of event-driven architecture or experience in this area
  • Skills using tools for automated project building (Maven as a preference)
  • Experience using CI/CD tools (Jenkins or analogs)
  • Experience with TDD/BDD
  • Great communication skills
  • Good spoken English

Nice to have

  • Knowledge of other programming languages
  • Experience in working with cloud platforms (OpenShift, AWS)
  • Experience with caching solutions and in-memory databases
  • Experience in managing a team of 5 or more developers
  • Experience in managing teams including QA, BA, and architects
  • Knowledge of Enterprise Integration Patterns
  • Experience in the travel industry

We offer

• Professional Development:
— Experienced colleagues who are ready to share knowledge;
— The ability to switch projects, technology stacks, try yourself in different roles;
— More than 150 workplaces for advanced training;
— Study and practice of English: courses and communication with colleagues and clients from different countries;
— Support of speakers who make presentations at conferences and meetings of technology communities.
• The ability to focus on your work: a lack of bureaucracy and micromanagement, and convenient corporate services;
• Friendly atmosphere, concern for the comfort of specialists;
• Flexible schedule (there are core mandatory hours), the ability to work remotely upon agreement with colleagues.