java developer for client platform modernization

грейд
lead
формат
удалённо
страна
Испания
язык
Английский B2
опубликована
сегодня

описание

VR-126002

Modernization as a Service (MaaS) is a horizontal practice that supports all business verticals within the company.

задачи

  • Quickly onboard to the customer's processes
  • Develop new features in Java and Kotlin for Spring Boot microservices and maintain existing ones
  • Improve Personalized Search
  • Modernize data ingestion to accelerate searching and indexing
  • Ensure cloud readiness and integrate Azure APIM and Gateway
  • Collaborate with other teams and the client to find the best solutions
  • Lead development teams

требования

  • English B2 or higher
  • Kotlin, Java Spring Boot, and Gradle
  • At least 1 year of Team Lead, Tech Lead, or Architect experience
  • At least 5 years of work experience, including enterprise backend system design
  • Strong knowledge of Java/Kotlin and familiarity with Spring/Spring Boot
  • 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 and Elasticsearch
  • Good knowledge of SQL
  • Familiarity with microservice architecture patterns
  • Familiarity with containers and orchestration systems such as Kubernetes, PKS, or OpenShift
  • Experience with PostgreSQL
  • Adoption of Agile and DevOps culture
  • Strong written and verbal communication skills
  • Будет плюсом: experience working in distributed teams with US customers, experience with search platforms, an e-commerce background, experience with Hazelcast, experience with Spring Cloud

условия

  • Readiness to work until 8.00 pm CET

навыки

компания

похожие вакансии

статьи для разработчиков