Job Description


Lviv, Ukraine

Senior Java Developer

Join the Java development team at Skelia! Become a valuable member of our team of senior developers working on a project for Thomas Cook, the first-ever travel company, founded in the UK back in 1841. You will be part of the Flight Department IT team. The product you will be developing is distributed Java based application that helps people from business department to manage flights, negotiate and find the best prices, build packages and tours.

The company is always trying to improve workflow and tools so your work will include developing new software from the beginning and support current applications.


Design and development of Spring based Server-side applications (Spring, Spring Boot, Spring Security)

Specification and development of touristic applications for Tomcat

Design and development of web-based user interfaces

Integration of these applications to backend database like IBM DB2

Analysis, solution design and estimation of requirements for existing and new IT systems

Creation of technical documentations and functional specifications

Testing of the developed systems and support during the implementation phases

Maintenance of the systems: Incidents handling, proactive production control, 2nd level consulting of business units

Be part of a cross boarder SCRUM Team


Higher education in computer science/technical field

5+ years of professional background

Graduation as master or bachelor of Information Technology

Extensive knowledge in Java development, preferably in Java8, JEE, Spring, GWT, MyBatis, SQL, JUnit, Mockito

Know-How in Client-/Server technologies (e.g. REST, SOAP, RMI)

Safe handling of development tools (Eclipse, SVN, Jenkins)

Good knowledge of Object oriented design

Good analytical and conceptual skill

Teamwork, service orientation and high awareness of responsibility

Good communication and interpersonal skills

Good English knowledge

Sense of humour

Skelia Offers

Ongoing opportunities in international company

European democratic management style

Trainings and business trips abroad

Language classes (English, Dutch, Polish)

24 working days paid vacation

Wide benefits and compensation package which includes one or several items according to your choice: paid lunches, access to gym/swimming pool, medical insurance and many others

Office with comfortable workplaces in top class building facilities

8-hour working day and 5-day working week

Social events for you and your family


In your resume please allow our company to use your personal data.

Share this job

all positions