Java Developer - DataArt

Semisenior Full-time San Nicolás - Capital Federal

The client is one of the world’s largest Online Travel Agencies with several billion dollars of revenue annually. Due to the focus on leisure travel, the volumes are on a speedy path to recovery. DataArt team is working on the high-load flight and hotel booking platform that is currently utilized by millions of end-users all across the globe resulting in several tens of thousands of bookings daily

About the vacancy

The client is one of the world’s largest Online Travel Agencies (OTA) with several billion dollars of revenue annually. Due to the focus on leisure travel, the volumes are on a speedy path to recovery. DataArt team is working on the high-load flight and hotel booking platform that is currently utilized by millions of end-users all across the globe resulting in several tens of thousands of bookings daily.

The 15-strong DataArt team in the region includes Java engineering roles as well as QA Automation Engineers, Business Analysts and PM. The team’s task is to ensure the platform provides a competitive set of features and error-free performance to the end-users.

Upon entering the project you would also join the friendly and experienced DataArt’s Travel, Transportation, and Hospitality team that would help get to speed with the exciting business domain area of Travel. Members of the existing team will give a hand with onboarding into the client’s development and testing ecosystem, and help navigate through the industry specifics to get on board quicker.

With DataArt’s people-first culture you would enjoy the long term relationship opportunities that spread beyond this particular project completion.

Required Skills and Experience

  • 3+ years of experience in the development of web applications
  • Solid knowledge of Java
  • Experience in the development of applications using the Java Enterprise platform
  • Experience working with SQL databases
  • Experience with object-oriented programming (OOP), object-oriented design (OOD), and design patterns
  • Experience using test-driven development (TDD)
  • Experience using object-relational mapping (ORM), IoC containers
  • Experience working with Spring Boot, JavaScript, and JavaScript frameworks (jQuery)
  • Knowledge of build tools (Gradle, Maven)
  • Experience with Oracle
  • Experienced team worker
  • Spoken English

Additional Competencies

  • Experience using microservices
  • Knowledge of JavaScript frameworks (React.js, Angular.js, Backbone.js, Bootstrap)
  • Experience creating rich user interfaces (UI) based on HTML
  • Experience with the installation and administration of application servers (Tomcat, JBoss, GlassFish)
  • Experience using Azure, Kafka, Redis, Docker

Java Developer