Middle/Senior Java developer (offline)
About the project:
E-commerce platform for one of the largest building merchants. Our client is taking on the complete redevelopment of the existing legacy platform with the focus on UX and Responsive Web Design, and Microservice Platform. It is aiming to remove vendor locking and fully leverage on the latest Open Source technical stack delivering eCommerce platform of the future.
The focus is on user journey, offer personalization, search, customer data mining, smart ads and headless CMS allowing Business to efficiently manage day to day trading activities, promotions and sales.
There will be two parallel streams of work, the first is with the focus on website Front End experience and the second, building a platform allowing a gradual migration of backend towards Microservices Ecosystem based on Kafka Streams and GraphQL.
Requirements:
β 3+ years experience with Java (and experience with Java8)
β Multithreading
β Strong understanding of Spring IoC (Core/Beans/Context)
β Experience with Spring MVC/Webflux, Spring Security
β Experience with Spring Boot
β Understanding REST services
β JUnit, Mockito, Cucumber
β Gradle
β Git, CI/CD
Would be a plus:
β Apache Kafka & Kafka Streams
β NoSQL DB (Elasticsearch/Redis)
β GraphQL APIs
β Docker, Kubernetes
β AWS services
β Microservice architecture
We offer:
β Competitive compensation depending on experience and skills
β Medical insurance
β English Courses in the office
β Personal gym and bicycle friendly office
β 40 hours/week flexible working schedule
β Friendly and supportive company environment
β Welcome bonus of 50% monthly compensation
The job ad is no longer active
Job unpublished on
8 September 2021
Look at the current jobs Java Kyiv→
Similar jobs
Middle Java Developer at Intellectsoft
Ukraine
Middle Frontend Developer AEM at Barwenock
Ukraine
Java Developer at NorthSouth Tech
Ukraine
All jobs Java Kyiv All jobs Digitally Inspired