Position: Strong Middle Java Developer
Company: WorldTicket Kyiv
Category: Java
Experience required: 3y
English level: upper

Good afternoon!
WorldTicket is currently looking for an experienced, innovative, and detail-oriented Java Developer to be based in our Kyiv office (you may work remotely).

We are a product company with global team and a global customer base, constantly improving existing services and growing our expertise.

𝐀𝐬 𝐚 𝐩𝐚𝐫𝐭 𝐨𝐟 𝐨𝐮𝐫 𝐝𝐞𝐯 𝐭𝐞𝐚𝐦 𝐲𝐨𝐮'𝐥𝐥:
Be involved in application design
Participate in backlog refinement meetings
Take part in full development life-cycle: clarify requirements, implement new features, cover by tests
Test and fix bugs or other code issues
Participate in the code review process

𝗥𝗲𝗾𝘂𝗶𝗿𝗲𝗺𝗲𝗻𝘁𝘀
𝐓𝐨 𝐦𝐚𝐤𝐞 𝐨𝐮𝐫 𝐩𝐫𝐨𝐝𝐮𝐜𝐭𝐬 𝐞𝐯𝐞𝐧 𝐛𝐞𝐭𝐭𝐞𝐫 𝐲𝐨𝐮'𝐥𝐥 𝐧𝐞𝐞𝐝 𝐭𝐨 𝐡𝐚𝐯𝐞:
4 years + of experience with Java 11+;
Algorithms and Data Structure knowledge
Experience with OOD and Design Patterns
Experience with Spring Framework, Spring Boot, Hibernate;
SQL, NoSQL, REST API knowledge;
Experience with µServices architecture will be an advantage;
Intermediate+ English (ability to deliver your thoughts clearly in verbal and written ways)

𝐓𝐨 𝐟𝐢𝐭 𝐢𝐧 𝐨𝐮𝐫 𝐜𝐮𝐥𝐭𝐮𝐫𝐞 𝐲𝐨𝐮'𝐥𝐥 𝐮𝐬𝐞 𝐟𝐨𝐥𝐥𝐨𝐰𝐢𝐧𝐠 𝐬𝐤𝐢𝐥𝐥𝐬:
Being a team player open to share his knowledge and learn something new
Proactive person, eager to research the problem and mature enough to know when to ask for help
Ability to correctly prioritise tasks and fit into schedule
Willingness to embrace the concept of iterative development as the means for building excellent products
Result-oriented mindset and desire to continuously improve the product

You will have a chance to use such technologies:
Java 11+, Scala, Groovy;
Spring, Spring Boot, Cloud;
PostgreSQL, Mysql, Redis;
Hibernate, JPA;
µServices architecture, REST;
Elasticsearch, Cassandra;
Camel, Kafka, ActiveMQ;
Continuous delivery, Jenkins 2 pipeline, Docker;
AWS, Kubernetes, Docker;
React JS, Angular JS, Bootstrap, Material design;
JUnit, Cucumber, Selenium, Mocking frameworks;
Strong Scrum processes;

Benefits
Health insurance after the probation period
Blackout-proof Kyiv offices (Right and Left Dnipro banks)
Tax and accounting services coverage
20 paid days off
Flexible schedule
Interesting project with opportunity to develop and broaden your skill set
Bureaucracy-free environment