Ofertas de empleo
Senior Java Developer - microservicios (Pharma)
Acerca del puesto Senior Java Developer - microservicios (Pharma)
Empresa multinacional líder en el sector farmacéutico, está en búsqueda de un Senior Software Developer para llevar a cabo el desarrollo de soluciones tecnológicas innovadoras.
Responsabilidades:
- Realizar el análisis de incidencias, identificando la causa raíz, reproduciendo el problema y proponiendo soluciones.
- Definir las especificaciones de diseño y arquitectura (SDS), comprendiendo los requisitos de software (SRS) y la arquitectura existente, y traduciendo estos requisitos en un documento de SDS, del cual se será responsable.
- Colaborar en la realización de code audits de las SDS y sus variantes (SDS.XXX), comprendiendo a fondo las especificaciones de diseño y el funcionamiento del software implementado.
- Revisar el código mediante pull requests, asegurándose de que se cumplan las especificaciones, la arquitectura y los estándares de programación.
- Implementar pruebas de integración que cubran las especificaciones de diseño, desarrollando tests basados en la comprensión de los SRS y las SDS.
- Definir e implementar especificaciones de diseño modulares (SDS.XXX), traduciendo las SDS en módulos concretos, elaborando la documentación correspondiente, desarrollando el código y ejecutando planes de prueba y test unitarios para garantizar la correcta implementación.
Requisitos:
- Alrededor de 5 años de experiencia programando con Java y Spring boot.
- Experiencia trabajando en las últimas versiones (JDK 21) y con buenas prácticas.
- Experto en metodologías agiles.
- Muy valorable experiencia con arquitectura hexagonal
- Sólidas habilidades analíticas y capacidad para la resolución de incidencias.
- Experiencia en la elaboración y gestión de documentación técnica, especialmente en la definición de especificaciones de diseño (SDS y SDS.XXX).
- Experiencia en el desarrollo de pruebas de integración y test unitarios.