KIVORK is an international IT company. We work together to design and create products that we are proud of for the people we believe in. Become an integral part of a diverse KIVORK team, where our employees come first.


  • 2+ years of experience in Java development
  • Experience in designing and developing applications using Java EE platforms
  • Experience with OO analysis and design
  • Knowledge of Collections, Multi-threading, low latency and/or other key concepts in Java
  • Familiarity with JEE internals (Classloading, Memory Management, Transaction management, etc.)
  • Knowledge of JMS/MQ, Camel (bonus), HTTP/REST, XML/JSON
  • Experience with Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience with Spring MVC
  • Experience with Bitbucket is a must
  • Experience with test-driven development
  • Proficiency with Agile Techniques (including TDD, JUnit, Mocks)
  • Experience with Git
  • Experience with Atlassian tools & applications (JIRA, Confluence)
  • Excellent verbal and written communication skills in English
  • Ability to work in a team

Nice to have

  • Experience with any of the following frameworks: JSF, Wicket, GWT
  • Experience with Microservices, Pivotal Cloud Foundry, Spark, Kubernetes, Akka, Pulsar, RabbitMQ, Cassandra, Redis, and Maven
  • Knowledge of CI tools such as Bamboo, Azure DevOps, Jenkins

What you will do

  • Design, implement and maintain Java-based applications
  • Perform software analysis, programming, testing and debugging
  • Determine application features and functionality
  • Compose technical specifications and provide regular code reviews
  • Identify production and non-production application issues
  • Write clean, testable, and efficient code
  • Ensure designs are in compliance with requirements and business objectives
  • Prepare and produce releases of software components
  • Recommend changes to improve existing applications

What we offer

  • Official job with employment record
  • Paid vacations, holidays and sick leaves
  • Motivating salary
  • Comfortable office downtown
  • Work in a friendly team
  • Interesting and promising projects
  • Job stability and great opportunities for professional growth