Java Backend Developer, hibrido
Empresa
HAYS
Provincia
Barcelona
Ciudad
Barcelona
Tipo de Contrato
Tiempo Completo
Descripción
Java Backend Developer
Tu nueva empresa
Empresa del sector de la movilidad eléctrica ubicada en la Zona Franca, Barcelona
Tu nuevo puesto
El/La JAVA Developer se integrará en el equipo de desarrolladores backend para evolucionar y mantener una plataforma digital de movilidad como servicio. Contribuirá en la finalización de la migración de una arquitectura monolítica a una arquitectura de microservicios, orientada a eventos, DDD y multi-tenant, diseñada para ser desplegada en modo SaaS. Creará y mantendrá documentación para consolidar el conocimiento de la plataforma internamente con el objetivo de satisfacer las necesidades del negocio y consolidar una plataforma tecnológica sólida, segura, estable y escalable.
Colaborará con los equipos de proveedores que trabajan en la plataforma y con el resto de equipos de otras plataformas digitales y aplicativos de la compañía.
- Escribir código limpio, eficiente y bien documentado, siguiendo los estándares de codificación establecidos y las mejores prácticas de desarrollo de software.
- Participar en el diseño y la arquitectura de software, contribuyendo con ideas y soluciones innovadoras.
- Realizar pruebas unitarias y de integración para garantizar la calidad y la estabilidad del software desarrollado.
- Colaborar con el equipo de desarrollo y otros departamentos para comprender los requisitos del proyecto y diseñar soluciones técnicas efectivas.
- Integrar APIs y servicios web para la interacción del software con sistemas externos y servicios de backend.
- Optimizar el rendimiento del software y resolver problemas de escalabilidad según sea necesario.
- Crear y mantener documentación técnica actualizada y proporcionar soporte técnico cuando sea necesario.
- Colaborar con otros equipos, como QA y DevOps, para asegurar la entrega oportuna y la operación sin problemas del software.
Qué necesitarás para encajar con el puesto
- Grado universitario en Informática, Ingeniería de Software o campo relacionado (o equivalente experiencia laboral).
- Dominio JAVA.
- Familiaridad con bases de datos relacionales y conocimiento de SQL.
- Conocimiento sólido de los principios de programación orientada a objetos y diseño de software.
- Entre 3 y 5 años de experiencia en el desarrollo de aplicaciones empresariales y sistemas de backend utilizando tecnologías Java como Spring Framework, Hibernate, etc.
- Habilidad para trabajar de forma autónoma y en equipo.
- Capacidad para adaptarse a cambios rápidos en los requisitos del proyecto y trabajar en un entorno ágil.
Qué obtendrás a cambio
- Contrato indefinido y directo con la empresa final
- Vacante de largo plazo
- Flexibilidad horaria
- Modalidad híbrida de Teletrabajo 1/ 2 días a la semana
- Oficinas en Zona Franca. Frente a Mercabarna. Fácil aparcamiento y buena combinación en transporte público L9 + buses).
- Seguro de vida
- Retribución flexible (ticket guardería, ticket restaurant, tickets transporte¡)
- Salario fijo según tu experiencia aportada
java, spring, Hibernate,
Tu nueva empresa
Empresa del sector de la movilidad eléctrica ubicada en la Zona Franca, Barcelona
Tu nuevo puesto
El/La JAVA Developer se integrará en el equipo de desarrolladores backend para evolucionar y mantener una plataforma digital de movilidad como servicio. Contribuirá en la finalización de la migración de una arquitectura monolítica a una arquitectura de microservicios, orientada a eventos, DDD y multi-tenant, diseñada para ser desplegada en modo SaaS. Creará y mantendrá documentación para consolidar el conocimiento de la plataforma internamente con el objetivo de satisfacer las necesidades del negocio y consolidar una plataforma tecnológica sólida, segura, estable y escalable.
Colaborará con los equipos de proveedores que trabajan en la plataforma y con el resto de equipos de otras plataformas digitales y aplicativos de la compañía.
- Escribir código limpio, eficiente y bien documentado, siguiendo los estándares de codificación establecidos y las mejores prácticas de desarrollo de software.
- Participar en el diseño y la arquitectura de software, contribuyendo con ideas y soluciones innovadoras.
- Realizar pruebas unitarias y de integración para garantizar la calidad y la estabilidad del software desarrollado.
- Colaborar con el equipo de desarrollo y otros departamentos para comprender los requisitos del proyecto y diseñar soluciones técnicas efectivas.
- Integrar APIs y servicios web para la interacción del software con sistemas externos y servicios de backend.
- Optimizar el rendimiento del software y resolver problemas de escalabilidad según sea necesario.
- Crear y mantener documentación técnica actualizada y proporcionar soporte técnico cuando sea necesario.
- Colaborar con otros equipos, como QA y DevOps, para asegurar la entrega oportuna y la operación sin problemas del software.
Qué necesitarás para encajar con el puesto
- Grado universitario en Informática, Ingeniería de Software o campo relacionado (o equivalente experiencia laboral).
- Dominio JAVA.
- Familiaridad con bases de datos relacionales y conocimiento de SQL.
- Conocimiento sólido de los principios de programación orientada a objetos y diseño de software.
- Entre 3 y 5 años de experiencia en el desarrollo de aplicaciones empresariales y sistemas de backend utilizando tecnologías Java como Spring Framework, Hibernate, etc.
- Habilidad para trabajar de forma autónoma y en equipo.
- Capacidad para adaptarse a cambios rápidos en los requisitos del proyecto y trabajar en un entorno ágil.
Qué obtendrás a cambio
- Contrato indefinido y directo con la empresa final
- Vacante de largo plazo
- Flexibilidad horaria
- Modalidad híbrida de Teletrabajo 1/ 2 días a la semana
- Oficinas en Zona Franca. Frente a Mercabarna. Fácil aparcamiento y buena combinación en transporte público L9 + buses).
- Seguro de vida
- Retribución flexible (ticket guardería, ticket restaurant, tickets transporte¡)
- Salario fijo según tu experiencia aportada
java, spring, Hibernate,