We are looking for a Senior Java Developer who will get a chance to play the key role in developing a highly-distributed product based on cutting edge technologies such as Kafka, Spring Boot, PostgreSQL and Kubernetes, taking deep dive into functional programming with Java.ResponsibilitiesAs a Java developer, you will be involved in various activities, including developing REST APIs for different backends. You will conduct experiments, investigate system behaviour, study new technologies, and ex
We are looking for a Senior Java Developer who will get a chance to play the key role in developing a highly-distributed product based on cutting edge technologies such as Kafka, Spring Boot, PostgreSQL and Kubernetes, taking deep dive into functional programming with Java.ResponsibilitiesAs a Java developer, you will be involved in various activities, including developing REST APIs for different backends. You will conduct experiments, investigate system behaviour, study new technologies, and explore data. As part of a distributed agile team, you will actively improve the development process through retrospectives.Requirements5+ years of professional Java software development experienceStrong knowledge of Java 17-21 language and core librariesUnderstanding and interest in functional programmingExperience with designing and building robust REST APIs and integrating third-party APIsExcellent working knowledge of Kafka, Spring Boot, PostgreSQL and Kubernetes, KeyDBStrong agile and team-player skillsExperience with automated and manual refactoringAdvanced Linux shell skillsGood written and spoken EnglishExperience with microservices, Docker, and continuous delivery is a plusWhat We OfferPermanent long-term collaboration contractFull-time position (40h a week)Rewarding compensation package consisting of salary and a performance bonusRemuneration in USDFlexibility of working from home from any corner of the worldVacation days (paid time off and national days)Great collaborative culture with an international team of over 25 different nationalitiesTraining, team building, fun at work activitiesOpportunities for growth and developmentYearly performance reviewsWellbeing program with workshops and webinars led by expertsFor the full list of benefits please check here
Show more
Show less
Посадовий рівень
Старший середній рівень
Тип зайнятості
Зайнятість за контрактом
Посадові обов’язки
Інше
Галузі
ІТ-послуги та ІТ Консалтинг