Ingeniero/a de Software Java/Microservicios

Plexus Tech
Boiro, Spain
yesterday

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate
Compensation
€ 55K

Job location

Boiro, Spain

Tech stack

Java
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Code Review
Continuous Integration
Relational Databases
Identity and Access Management
JUnit
PostgreSQL
Mockito
Software Engineering
Software Vulnerability Management
Spring-boot
GIT
Kubernetes
REST
Docker
Microservices

Job description

Plexus Tech, ubicado en O Chazo, Galicia, busca un Ingeniero/a de Software Java/Microservicios para unirse a su equipo. El candidato ideal tendrá más de 3 años de experiencia en desarrollo de software, con un enfoque en microservicios, Java y Spring Boot., * Desarrollo de microservicios usando Java.

  • Implementación de buenas prácticas de programación segura.
  • Automatización de pruebas y gestión de vulnerabilidades., Ingeniero/a de Software Java/Microservicios

Requirements

  • Más de 3 años de experiencia en desarrollo de software.

  • Experiencia práctica con Java y Spring Boot.

  • Diseño y desarrollo de arquitecturas de microservicios.

  • Conocimientos sólidos de APIs REST.

  • Experiencia con bases de datos relacionales como PostgreSQL.

  • Experiencia con servicios de AWS como EKS, ECR, S3.

  • Contenedorización con Docker y Kubernetes.

  • Conocimiento de pipelines de CI/CD., Java Spring Boot Microservicios APIs REST Docker Kubernetes AWS CI/CD JUnit Git, * Más de 3 años de experiencia en desarrollo de software.

  • Experiencia práctica con Java y Spring Boot.

  • Diseño y desarrollo de arquitecturas de microservicios.

  • Conocimientos sólidos de APIs REST.

  • Experiencia con bases de datos relacionales (ej.: PostgreSQL).

  • Experiencia con servicios de AWS (EKS, ECR, S3, RDS, IAM, etc.).

  • Contenedorización con Docker y Kubernetes.

  • Conocimiento de pipelines de CI/CD y automatización.

  • Pruebas automatizadas (JUnit, Mockito, etc.).

  • Flujos de trabajo con Git y revisión de código.

  • Observabilidad: logs, métricas, trazabilidad.

  • Buenas prácticas de programación segura y gestión de vulnerabilidades.

Benefits & conditions

Ofrecemos formación personalizada y programas de aprendizaje de idiomas para todos los empleados. La posición incluye la posibilidad de trabajar en un entorno innovador y colaborativo., * Formación a medida en varias plataformas para crear planes formativos personalizados.

  • Programa de aprendizaje de idiomas disponible para todos los empleados, con clases grupales de conversación.

Apply for this position