Position: Middle/Middle+ Java/Kotlin Developer
Company: SPD-Ukraine
Category: Java
Experience required: 3y
English level: intermediate

Required skills

● 3+ years of total experience in development of Web apps;
● Solid knowledge of Core Java. Experience with Java 8 or higher;
● Good OOP skills;
● Frameworks: Spring (IOC, MVC, AOP, JPA), Hibernate;
● Event Sourcing;
● Strong knowledge of SQL (PostgreSQL is perfect);
● Experience of developing RESTful APIs;
● Database migration tool: Liquibase;
● Build tools: Gradle, Jenkins;
● Strong algorithms knowledge;
● Good written and verbal English skills.

As a plus

● Experience with In-Memory Data Grid;
● Docker/Kubernetes;
● Experience in building a microservice architecture;
● Experience in designing and building production systems that work with data at scale.

We offer

● A competitive reward for your skills, experience, input, and results;
● Abilities to visit conferences, master classes, pass certifications;
● English classes and an opportunity to learn from a native speaker;
● Full compensation package;
● Regular team events and activities.

Responsibilities

● Build well designed, clean applications with solid technical foundations;
● Participate in design and code reviews, develop, debug, or modify source code and unit/integration tests;
● Create and maintain technical and support documentation;
● Work within a collaborative team of developers, testers, UX designers, and more, geographically spread across our different locations;
● Write a performance-optimized code.

Project description

The service offers sustainable and profitable IoT revenue growth to chip-set manufacturers, IoT Cloud Platforms, and Service Providers by challenging traditional networks and IoT solutions. Service operates a self-developed, cloud-based connectivity enablement platform designed and built especially for IoT and encompasses a wide range of services to market verticals, from a full GSM core network, through IoT BSS and up to IoT vertical solutions — all provided as-a-service via our global cloud.