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).
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).
Retribución flexible (ticket guardería, ticket restaurant, tickets transporte…)
Salario fijo según tu experiencia aportada
#J-18808-Ljbffr