
JAVA DEVELOPER
- Barcelona
- Permanente
- Tiempo completo
- 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.
- Formación reglada: Grado universitario en Informática, Ingeniería de Software o campo relacionado (o equivalente experiencia laboral).
- Formación no reglada / Complementaria: 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.
- Experiencia: Experiencia en el desarrollo de aplicaciones empresariales y sistemas de backend utilizando tecnologías Java como Spring Framework, Hibernate, etc., con al menos entre 3 y 5 años.
- Otros: 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.