desarrollo de microservicios

Minsait
Carballedo, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Intermediate
Compensation
€ 50K

Job location

Remote
Carballedo, Spain

Tech stack

Clean Code Principles
API
Amazon Web Services (AWS)
Azure
Unix
Cloud Computing
Continuous Integration
Relational Databases
Software Design Patterns
Hibernate
Java Message Service (JMS)
Java Persistence API
JUnit
PostgreSQL
Oracle Applications
Mockito
Swagger
Software Engineering
Solution Deployment Descriptor
Openapi
Google Cloud Platform
Spring-boot
GIT
Spring Data
Kubernetes
Software Version Control
Docker
Jenkins
Microservices

Job description

Minsait busca un profesional en desarrollo de microservicios para unirse a su equipo de Mobility en Carballedo, Galicia. Se requiere experiencia de al menos 3-4 años en aplicaciones basadas en Spring Boot y conocimientos en arquitectura de microservicios. El trabajo incluye la colaboración con equipos técnicos y la implementación de soluciones innovadoras., * Diseñar y desarrollar microservicios asegurando calidad, rendimiento y escalabilidad.

  • Colaborar con equipos técnicos y de negocio para definir soluciones.
  • Dar soporte a despliegues y mejoras evolutivas de las aplicaciones., * Te incorporarás al equipo del área de Mobility donde participarás en proyectos de Transporte Control del tráfico aéreo, marítimo y terrestre.
  • Diseñarás, desarrollarás microservicios basados en Spring Boot, asegurando calidad, rendimiento y escalabilidad.
  • Definirás y aplicarás arquitecturas de microservicios, siguiendo buenas prácticas (desacoplamiento, resiliencia, escalado, etc.).
  • Implementarás la capa de persistencia, optimizando consultas y modelos de datos.
  • Colaborarás con otros equipos técnicos y de negocio para definir soluciones funcionales y técnicas.
  • Analizarás requisitos técnicos y participarás en la toma de decisiones de diseño.
  • Darás soporte a despliegues, incidencias y mejoras evolutivas de las aplicaciones.
  • Participarás en reuniones y realizarás documentación técnica en inglés.

Requirements

  • Mínimo 3-4 años de experiencia en desarrollo de aplicaciones y análisis de microservicios basados en Spring Boot.

  • Conocimientos de arquitectura basada en microservicios.

  • Buen conocimiento en bases de datos relacionales, especialmente Oracle y PostgreSQL., Desarrollo de microservicios Spring Boot JPA (Hibernate, Spring Data) Comunicación entre microservicios (JMS, clientes Feign) Diseño y creación de APIs Bases de datos relacionales Inglés B2, * Mínimo 3-4 años de experiencia en desarrollo de aplicaciones y/o análisis y programación de microservicios basados en Spring Boot.

  • Conocimientos de arquitectura basada en microservicios.

  • Experiencia trabajando con JPA (Hibernate, Spring Data).

  • Conocimiento sobre comunicación entre microservicios tanto síncrona como asíncrona (JMS, clientes Feign).

  • Diseño y creación de APIs. API First Design. Familiarizado con la especificación OpenAPI y Swagger.

  • Buen conocimiento en bases de datos relacionales (sobre todo Oracle y PostgreSQL).

  • Inglés mínimo B2.

  • Si resides en Madrid, disponibilidad para trabajar presencialmente 2 días a la semana en nuestras oficinas. Si eres de otra zona, puedes trabajar 100% remoto y desplazarte puntualmente a Madrid para reuniones.

Conocimientos deseables

  • Conocimiento de patrones de diseño y Clean Code.
  • Conocimientos sobre integración continua y despliegue continuo (Jenkins, Docker, Kubernetes).
  • Nociones en sistemas operativos basados en Unix.
  • Conocimientos en test de aplicaciones (unitarios, de integración, Mockito, JUnit).
  • Conocimientos en control de versiones, preferiblemente Git.
  • Conocimientos en cloud (AWS, Azure, Google Cloud).

Benefits & conditions

Estabilidad y futuro en proyectos a largo plazo Plan de carrera adaptado Formación continua a través de Open University y Udemy, Ofrecemos estabilidad, proyectos a largo plazo, formación continua y un entorno de trabajo colaborativo. Se permite teletrabajo para aquellos que no residan en Madrid., * Estabilidad y futuro: proyectos a largo plazo en una empresa líder en tecnología con más de 50.000 profesionales y seguridad financiera.

  • Proyectos innovadores y de alto alcance: trabajará con tecnologías de vanguardia e impactante a nivel nacional e internacional.
  • Ambiente cercano y transparente: disfrute de comunicación directa y fluida con responsables y compañeros en un entorno colaborativo y abierto.
  • Autonomía y flexibilidad: tendrás libertad para organizar tu trabajo.
  • Plan de carrera adaptado a ti: diseñado para impulsar tu crecimiento y desarrollo profesional.
  • Formación continua: Open University y Udemy for Business con más de 6,000 cursos para especializarte.
  • Descuentos exclusivos para tu bienestar: ventajas en gimnasios, restaurantes, tiendas, ocio y mucho más al ser empleado de Indra.
  • Retribución competitiva y planes de compensación flexibles a tus necesidades.

Apply for this position