Descripción de la oferta
Job Overview
Software Developers with extensive experience in Microservices will join a dynamic team that executes diverse projects using agile methodologies.
Qualifications
Experience in Microservices projects, with a clear understanding of distributed solution architectures, streaming integrations, data transformation, governance, and API design.
At least 5 years of senior-level development experience.
Minimum 5 years experience in Java and at least 4 years in Microservices architecture and Kafka.
Experience in collaborative work environments: pair programming, code review, etc.
Microservices technologies: Java, Spring Boot, Spring Data, Spring MVC.
Containerization: Docker, Kubernetes, GCP.
Databases: PostgreSQL, MongoDB, Redis.
JPA / SQL.
Design of RESTful APIs, Swagger, OpenAPI.
Messaging and events: Apache Kafka.
Unit and integration testing: JUnit, Mockito.
Code quality rules and Clean Code.
Hexagonal Architecture, DDD.
High level English is highly valued.
Strong soft skills; open and willing to share knowledge.
Benefits
Indefinite contract within a technology-focused company, part of a large, robust, and growing group.
Competitive fixed salary + bonus.
Family-like, close environment.
Flexible schedule, telework agreements, digital disconnection, intensive Friday days, and summer schedule.
Tech-oriented culture, continuous learning.
Training: extensive catalog of courses, adapted to professional profile and sector updates.
Flexible remuneration program: health insurance, public transport card, daycare voucher, restaurant card, etc.
#J-18808-Ljbffr