Java Backend Developer
Role details
Job location
Tech stack
Job description
Estamos buscando un/a Senior Java Backend Developer, para incorporarse al departamento de IT en nuestras oficinas en Oviedo, Principado de Asturias . Te involucrarás en los proyectos de uno de los principales clientes de la compañía, empresa líder industrial a nivel mundial en su sector en plena transformación digital. La persona seleccionada no sería enviada a cliente, si no que trabajaría en las instalaciones de la empresa, junto con el resto de equipo de desarrollo., + Desarrollar componentes de software en una arquitectura de microservicios basada en ecosistema Spring, siendo responsable de su completo ciclo de vida.
-
Desarrollar código reusable aplicando patrones y siguiendo mejores prácticas de testing automatizado y rendimiento.
-
Participar activamente en la discusión de las historias de usuario e historias técnicas del proyecto., Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza
Requirements
-
Proficiencia en Java EE.
-
Conocimientos de Spring y Spring Boot.
-
Preocupación por la calidad de código. Conocimiento de herramientas como SonarQube y librerías como JUnit o Mockito.
-
Experiencia con GIT y Maven.
-
Conocimiento de bases de datos, tanto relacionales como NoSQL.
-
Profundo conocimiento de tecnologías web y servicios web, particularmente REST APIs y JSON.
-
Experiencia en tecnologías de alto rendimiento / baja latencia y arquitecturas tolerantes a fallos. Se valorará:
-
Experiencia en arquitecturas de microservicios.
-
Conocimiento de frameworks de testing como Spock y Cucumber.
-
Conocimiento de programación rectiva con Reactor o RxJava.
-
Experiencia previa con protobuf y gRPC.
-
Conocimiento de otros lenguajes de programación, especialmente JavaScript, Groovy y Go.
-
Aplicación de paradigmas de Clean Code y conocimiento de patrones de programación.
-
Experiencia en desarrollo bajo metodologías ágiles.
-
Autonomía, capacidad de gestión y responsabilidad. Buscamos personas proactivas y con compromiso con el trabajo que desarrollan., + Técnico
-
Recepciónista
-
Administrador
-
Ventas
-
Enfermero
-
Limpieza
-
Mantenimiento
-
Telefonista
-
Compras
-
Recursos humanos
Tipo de trabajo
- Desde casa
- Estudiantes
- Online
- Trabajos Verticales
- En inglés
- Teletrabajo
- Media jornada
Benefits & conditions
- Incorporación a una compañía con un equipo técnico especializado en software y sistemas IT de alto rendimiento y escalabilidad, así como con experiencia en su mantenimiento y explotación en entornos productivos críticos para el negocio.
- Contrato indefinido.
- Salario entre 35.000 - 45.000 Euros brutos anuales.
- Horario flexible.
- Posibilidad de teletrabajo.
- Oportunidades para el crecimiento personal y profesional, trabajando con tecnologías punteras en proyectos para empresas líderes del mercado a nivel mundial.