Senior/Lead Java Developer

The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.
Solutions are delivered by several Product Teams focused on different domains - Customer, Loyalty, Search and Browse, Data Integration, Cart.
Current overriding priorities are new brands onboarding, re-architecture, database migrations, migration of microservices to a unified cloud-native solution without any disruption to business.

  • Responsibilities:

    We are looking for an experienced Java Developer who can help to perform migration of client platform:
    - Quickly onboard to Customer's processes
    - Develop new features in Java and Kotlin for Spring Boot Microservices, as well as maintain existing ones
    - Improve Personalized Search
    - Modernize Data Ingestion for faster searching and indexing
    - Ensure Cloud Readiness and integration of Azure APIM and Gateway
    - Collaborate with other teams and client to find the best solutions

  • Mandatory Skills Description:

    Readiness to work until 8.00 pm CET;
    English - B2 or higher;
    Must have: Kotlin, Java Spring Boot, Gradle;
    At least 5 years of work experience including enterprise backend system design experience;
    - Strong knowledge of Java/Kotlin language, familiar with Spring/SpringBoot;
    - Deep understanding of enterprise application architecture patterns;
    - Hands on experience with AZURE (preferably Azure AI Search) and knowledge of cloud architecture patterns;
    - Experience with distributed systems;
    - Good knowledge of SQL;
    - Familiar with microservice architecture patterns;
    - Familiar with Containers and Orchestration Systems (Kubernetes/PKS/OpenShift);
    - Experience with PostgreSQL;
    - Adoption of Agile and DevOps culture;
    - Strong written and verbal communication skills

  • Nice-to-Have Skills Description:

    - Experience of work in distributed teams, with US customers
    - Experience of work with search platforms;
    - E-commerce background;
    - An experience with Hazelcast;
    - An experience with Elasticsearch;
    - An experience with Spring Cloud;

Required languages

English B2 - Upper Intermediate
Kotlin, Java Spring Boot, Gradle, AZURE, SQL
Published 9 October
39 views
ยท
5 applications
60% read
ยท
60% responded
Last responded 2 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...