Software Backend Engineer

Software Backend Engineer

Activa - Comprobada hace 10h
Tipo de Contrato: Indefinido
Jornada Laboral: Completa
Modalidad: Presencial
Salario anual bruto: No especificado
Años de experiencia: 5
Nivel Educativo: Otro / No especificado
Idiomas: Inglés

Descripción del puesto

  • Diseñar, desarrollar y probar el código backend para componentes de la aplicación, manteniendo rendimiento y calidad. Documentar y facilitar la puesta en producción siguiendo prácticas de desarrollo modernas.
  • - Diseñar, desarrollar y probar el código que formará los distintos componentes de la aplicación.
  • - Asegurar que cumplen los requisitos de funcionalidad, calidad y rendimiento mediante buenas prácticas de desarrollo.
  • - Soportar producción analizando y corrigiendo errores y colaborando para mejorar la disciplina técnica del squad.

Requisitos clave

  • - Dominar Java 8/11/17/21 y Spring (Boot, MVC, Core, Security) y microservicios: hexagonal, API composition, REST/OpenAPI/Swagger.
  • - Diseñar patrones SOLID, código limpio y craftmanship; realizar pruebas unitarias (JUnit) y pruebas de contrato; usar mocks (Mockito, MockMvc, WireMock, PowerMock).
  • - Manejar Maven, JPA, Oracle, JDBC; Git; DDD; Docker/OpenShift/Kubernetes; CI/CD (Azure DevOps); trabajar en equipos ágiles; nivel de inglés.