Senior Java Developer

  • Kharkiv
  • Kyiv
  • Lviv
  • Odesa
  • Java

Do you find it interesting to work with non-trivial tasks? Are you really interested in improving hard skills utilizing fresh technologies and following best practices? Do you feel ready to open new horizons for your professional development? Then keep reading!

We are glad to invite an energetic and enthusiastic Senior Backend Developer who is skilled at Java to our Enterprise and Game Software Department. We are not limited to a single project and consider you for several ones, but don’t you worry, not at the same time. One project at a time.

You will be able to lead the team as well as build relations with a CTO from the customer’s side. You will be working in a team of specialists in the Sigma office and development team from the customer side. Despite the distance, we’re on the same page!

Project

We are working on a few projects from various domains (document management and iGaming platform), so you will have a chance to participate in both of them. Both projects are high-loaded, based on microservices and require near-real-time operations as well as deal with the massive amount of data.

Meet your team!
  • Requirements

    • At least 5 years of experience in commercial software development including at least 3 years of experience in the design and the delivery of product features
    • Evidence of having successfully made technical decisions for projects that delivered products or product features in time, to budget and to specification, in such a way that they continue to be maintainable and extensible
    • Experience in maintaining and debugging live software systems
    • Experience with Java 8/11
    • Good knowledge of the libraries: Spring, JPA/Hibernate
    • Experience with Rest API
    • Experience working with SQL
    • Good experience with Maven/Gradle
    • Hands-on experience in Unit testing
    • Upper- Intermediate level of English

    Would be a plus:

    • Experience in gambling is a plus since it is one of the possible projects
    • Good knowledge or experience with the following tools and techniques: JEE (JBoss), Kafka, Rabbit MQ, Apache Camel, Vertx, Redis/Mongo, Elasticsearch, Oracle, Jenkins/TeamCity, Ansible
    • Experience in Front-end development (JavaScript/TypeScript)
  • Personal Profile

    • Result-oriented person
    • Good team player
    • Self-organized