Desarrollador de back-end

Plexus Tech
Municipality of Valencia, Spain
2 days ago

Role details

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

Job location

Municipality of Valencia, Spain

Tech stack

Java
API
Amazon Web Services (AWS)
Unit Testing
Software Quality
Continuous Integration
Relational Databases
DevOps
Hibernate
Java Persistence API
JUnit
PostgreSQL
Microsoft Dynamics
Open Data Protocol
Mockito
Swagger
Service Design
Openapi
Spring-boot
AWS Lambda
Backend
Integration Tests
Api Design
REST
Amazon Web Services (AWS)
Software Version Control
Microservices

Job description

Plexus Tech busca un desarrollador/a backend en Valencia, España. La persona seleccionada diseñará y desarrollará microservicios escalables utilizando Java y Spring Boot, y definirá e implementará API RESTful garantizando rendimiento y seguridad., * Diseñar y desarrollar microservicios escalables utilizando Java y Spring Boot.

  • Definir e implementar API RESTful.

  • Creación y mantenimiento de capas de persistencia de datos., En Plexus nos encontramos en búsqueda de un desarrollador/a backend con experiencia en Java Spring Boot, sólidos conocimientos en arquitecturas de microservicios y desarrollo nativo en la nube (AWS). Responsabilidades principales

  • Diseñar y desarrollar microservicios escalables utilizando Java y Spring Boot.

  • Definir e implementar API RESTful, garantizando la coherencia, el rendimiento y la seguridad.

  • Arquitectura hexagonal (puertos y adaptadores).

  • Crear y mantener capas de persistencia de datos utilizando PostgreSQL y JPA/Hibernate.

  • Desarrollar y mantener componentes sin servidor (AWS Lambda) cuando sea pertinente.

  • Integrar con sistemas internos y externos, incluyendo Microsoft Dynamics a través de OData.

  • Contribuir a arquitecturas basadas en eventos, utilizando servicios de AWS como SQS y EventBridge.

  • Escribir y mantener pruebas unitarias y de integración para garantizar la fiabilidad del código.

  • Colaborar con los equipos de DevOps y de la nube para garantizar una implementación fluida en entornos AWS.

  • Seguir las mejores prácticas en control de versiones, CI/CD y calidad del código.

Requirements

Requiere mínimo 3 años de experiencia en desarrollo backend y sólidos conocimientos en AWS y arquitecturas de microservicios. Se ofrecen beneficios como contrato indefinido y jornada intensiva los viernes., * Mínimo de 3 años de experiencia profesional en desarrollo backend.

  • Sólidos conocimientos en Java y Spring Boot.
  • Experiencia en arquitecturas de microservicios.
  • Sólida experiencia en diseño e implementación de API REST., * Desarrollo backend
  • Mínimo de 3 años de experiencia profesional en desarrollo backend.
  • Sólidos conocimientos en Java (versiones modernas) y Spring Boot (últimas versiones estables).
  • Experiencia demostrada en la creación y el mantenimiento de arquitecturas basadas en microservicios.
  • Diseño de API
  • Sólida experiencia en diseño e implementación de API REST.
  • Control de versiones, documentación y buenas prácticas de API (se valorará el conocimiento de OpenAPI/Swagger).
  • Capa de persistencia
  • Sólidos conocimientos en bases de datos relacionales (preferiblemente PostgreSQL) y JPA/Hibernate.
  • Capacidad para diseñar esquemas eficientes y optimizar consultas.
  • Arquitectura
  • Experiencia práctica en la implementación de arquitectura hexagonal (puertos y adaptadores).
  • Conocimiento de separación de preocupaciones y principios de diseño orientado al dominio (se valora).
  • Pruebas
  • Experiencia con JUnit y Mockito.
  • Capacidad para escribir pruebas unitarias e implementar pruebas de integración y mantener una buena cobertura de pruebas.
  • Nube y DevOps
  • Experiencia trabajando en entornos AWS, incluyendo despliegue de aplicaciones y diseño de servicios nativos de la nube.

Benefits & conditions

Contrato indefinido Jornada intensiva los viernes Sistema de retribución flexible Plan de carrera y formación técnica Formación de idiomas Club Benefits, * Contrato indefinido.

  • Jornada intensiva los viernes y en verano.
  • Sistema de retribución flexible en seguro de salud, tickets restaurante, guardería y transporte.
  • Plan de carrera y formación técnica a medida, para seguir desarrollándose dentro de la compañía.
  • Formación de idiomas.
  • Club Benefits con acceso a ofertas exclusivas en viajes, hogar, salud, tecnología, moda y más categorías.
  • Formar parte de un equipo vibrante, colaborativo y apasionado por sus clientes.

About the company

Somos Plexus Tech. Una compañía tecnológica especializada en servicios y productos IT, fundada en el talento y las capacidades de nuestra gente, más de 4.000 profesionales desarrollando tecnología con alma., Plexus Tech mantiene un compromiso firme con las políticas de Igualdad de empresa. Todos nuestros procesos de selección tienen en cuenta la igualdad de oportunidades entre hombres y mujeres de forma transversal, quedando esto reflejado en nuestro Plan de Igualdad.

Apply for this position