Middle Java developer


Our Customer is a global supplier of information systems to the travel and transport industry. The customer’s system is a tried and tested solution that provides the 24/7 reliability required of mission critical applications.  The system is an integrated system designed specifically for passenger vessel operators providing all aspects of booking, ticketing, port processing, and on-board services coupled with a full back office suite covering the marketing, accounting, and administration functions.


  • Development, support, and maintenance of applications 
  • Write new program code
  • Participation in the preparation of technical specifications and functional descriptions 
  • Work with a team in Agile environment 
  • Perform other related duties as required


  • 2+ years of commercial experience in Java (up to Java 8)
  • Proficient in OOP, OOD.
  • Solid knowledge of Spring Boot, MongoDb, Swagger, Oracle SQL, REST
  • TCP/IP & networking, experience with TCP-based protocols
  • Good knowledge of at least one RDMS or NoSQL systems, SQL
  • Hands-on experience with Linux based operations systems, Bash
  • Proficiency with Git, Jira
  • At least Upper-intermediate English, both spoken and written

Desired skills

  • Experience with RabbitMq, Ansible, Quartz
  • Experience integration with hardware
  • Knowledge of Spring Integrations framework

We offer:

  • Competitive compensation
  • Opportunity to work on interesting projects
  • Friendly team of highly experienced specialists
  • Training sessions and travel abroad
  • Long-term employment with paid vacation and other social benefits
  • Free English classes
  • Medical insurance
  • Sport compensation
  • Cozy kitchen with fresh fruits, juices and cool snacks
If you need any further information, please do not
hesitate to contact any of our recruiters.
+380 93 436 58 85
Apply for this position
Apply for this position
Or send your CV at job@vector-software.com

    Please, change device orientation to portrait