Senior Java Developer for WorldTicket (Kyiv)

Kyiv, Amosova, Ukraine

Apply

WorldTicket A/S is a leading fast growing software and service provider of sales, reservation and inventory system for regional and mid-sized international airlines. The WorldTicket headquarter is located in Copenhagen Denmark, with offices for development, Quality Assurance and Customer Service in Kiev, Bangkok and Warsaw.

Important components of their production, staging and test environments are Ubuntu Linux, Java JDK, MySQL, NgingX, Postfix, Puppet, OpenNMS, VPN, Docker, Mesos/Marathon.

They offer interesting, challenging and well-paid job in international solid team and constant improvement of skills.

Read more about the client

Description

On behalf of  WorldTicket, Ciklum is looking for Senior Java Developer to join Kyiv team on full-time basis.

A great opportunity to become a part of Scrum team within dynamic environment that develops e-commerce and enterprise platforms for airline industry. As a developer you will take a part in redesign of existing platforms with opportunity to get ownership of technical and architecture decisions.

You will have a chance to use such technologies:

  • Java 8, 10
  • Spring Boot 2, Cloud
  • Mysql, MongoDB, Redis
  • Hibernate, JPA, Flyway
  • µServices architecture, REST
  • Kafka, Cassandra, elasticsearch, debezium
  • Continuous delivery. Jenkins 2 pipeline, Mesos, Marathon, Docker
  • Camel, ActiveMQ
  • Angular 4, Bootstrap, Material design
  • JUnit, Selenide, Mocking frameworks

Responsibilities

  • Creating features, algorithms, architecture and designs for solutions that scale to the customer’s enterprise/global requirements
  • A ruthless commitment to testing the code you’ve written
  • Extensive problem solving skills
  • An ability to communicate clearly regarding complex issues
  • Proficiency in the following technologies will make you an especially attractive candidate: Java 8, Spring Framework, Spring Boot, Camel, µServices.

Requirements

  • 3-5 years of experience with Java (Java 8);
  • Hands-on experience with Spring Framework, Spring Boot, Hibernate
  • SQL knowledge
  • Higher Education (Bachelor degree or higher)
  • Upper-intermediate English

Personal skills

  • Fast learner
  • Proactive person
  • Strong problem-solving skills and ability to be a successful member of the team
  • Good team player
  • Willingness to embrace the concept of iterative development as the means for building excellent products
  • Readiness to give all the effort necessary to do an excellent job – even if it means putting in extra time to research the problem you’re facing
  • You are a perfectionist; knowing how it should be done and not stop until it’s done right
  • Good Communication skills
  • Desire to make the world better

What's in it for you

  • Fast learner
  • Proactive person
  • Strong problem-solving skills and ability to be a successful member of the team
  • Good team player
  • Willingness to embrace the concept of iterative development as the means for building excellent products
  • Readiness to give all the effort necessary to do an excellent job – even if it means putting in extra time to research the problem you’re facing
  • You are a perfectionist; knowing how it should be done and not stop until it’s done right
  • Good Communication skills
  • Desire to make the world better