обновлено 13 дней назад
Java Software Engineer (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Java Software Engineer (AI): Building and maintaining distributed digital products and platforms with an accent on Java performance, RESTful APIs, microservices, and cloud infrastructure. Focus on designing concurrent systems, automating API quality validation, and resolving performance bottlenecks in large-scale environments.
Location: Barcelona, Spain; hybrid work
Company
is a global AI-native technology solutions provider developing AI-powered digital products and platforms for client transformation.
What you will do
- Build and maintain RESTful APIs and distributed microservices using Java, Spring, and Spring Boot.
- Design concurrent data-processing solutions with attention to multithreading, memory management, and performance.
- Develop and operate containerized services with Docker, Kubernetes, and Istio.
- Manage CI/CD pipelines, deployment strategies, and environments across staging, integration, and production.
- Implement automated API testing and validation suites using JUnit, Mockito, and integration testing frameworks.
- Monitor large-scale systems, define performance metrics, profile services, and resolve bottlenecks.
Requirements
- Deep understanding of Java 11, 17, or 21, including multithreading, memory management, performance optimization, and concurrent data processing.
- Expertise with Spring, Spring Boot, dependency injection, configuration management, and Spring Data/JPA.
- Experience with microservices, service mesh patterns, Docker, Kubernetes, and cloud environments such as AWS or Azure.
- Strong understanding of CI/CD pipelines, automated testing, environment management, deployment strategies, and monitoring with Prometheus or Grafana.
- Proficiency with JUnit, Mockito, integration testing, automated API tests, performance metrics, and profiling.
Nice to have
- Experience using AI tools for drafting, analysis, research, process automation, and workflow improvement.
Culture & Benefits
- High-impact environment focused on collaboration and professional growth.
- Flexible and collaborative work culture.
- Global opportunities and a vibrant professional community.
- Total rewards package; specific benefits depend on employment type and location.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →