Programador/a ERP Farmacias. Valencia
¿Quieres formar parte del ecosistema de salud del futuro?
Si te apasiona el sector y buscas un entorno de trabajo colaborativo, solidario e innovador, ¡Este es tu sitio!
Sart Healthing, un concepto de servicio y relación entre las personas. Apostamos por la tecnología para afrontar cada reto y cada proyecto y te apoyamos para que crezcas y saques todo el talento que llevas dentro.
¡Únete a una empresa innovadora que crece con tecnología! ¡Únete al Smart Healthing!
¿Qué significa ser Smart Healthing?
-
Formar parte de una compañía 360º que actúa de forma integral en el mundo de la salud.
-
Impulsar juntos el ecosistema de salud del futuro.
-
Transformarse en cada reto con la tecnología y la innovación como principales herramientas de nuestros proyectos.
-
Crear una cultura diversa donde las personas son los importante, apostando por el desarrollo y el crecimiento personal y profesional.
Misión
Realizar el desarrollo y mantenimiento del software de oficina de farmacia aplicando las correcciones necesarias así como desarrollando adaptativos a las normativas vigentes y recetas electrónicas, en base a las peticiones asignadas en Redmine, para la mejora continua del programa de gestión.
Funciones
- Diseñar, desarrollar y mantener aplicaciones web utilizando Java para el back-end y tecnologías modernas como Angular o React para el front-end.
- Programar código eficiente, escalable, bien documentado y probado, siguiendo las mejores prácticas de desarrollo incluyendo herramientas basdas en IA.
- Diseñar y desarrollar incluyendo servicios RESTful o SOAP para permitir una comunicación fluida entre el front-end y el back-end.
- Diseñar e implementar soluciones de bases de datos SQL y sistemas de gestión de bases de datos MySQL.
- Colaborar con diseñadores UX/UI, analistas de negocio y otros desarrolladores para comprender los requisitos y entregar funcionalidades probadas.
- Participar activamente en ceremonias ágiles (diarios, planificación de sprints, revisiones y retrospectivas).
- Realizar pruebas unitarias, de integración y funcionales para asegurar la calidad del software.
- Participar en revisiones de código y brindar comentarios constructivos al equipo.
- Participar soluciones técnicas para optimizar el rendimiento, la seguridad y la escalabilidad de las aplicaciones.
- Participaren actividades de integración y despliegue continuo (CI/CD) utilizando herramientas como Jenkins y Docker.
Requisitos
CONOCIMIENTOS
- Experiencia demostrable como desarrollador full stack, con énfasis en el ecosistema Java.
- Dominio del lenguaje de programación Java (especialmente versión 8 o superior, según el puesto).
- Fuerte conocimiento de las tecnologías de front-end: HTML, CSS y JavaScript.
- Experiencia frameworks modernos de JavaScript, como Angular o React.
- Conocimiento de bases de datos relacionales como MySQL y MariaDB.
- Experiencia avanzada en Apache Maven: Gestión de dependencias, automatización de la construcción, creación de arquetipos y configuración de plugins.
- Experiencia en herramientas de ORM como Hibernate y valorable experiencia con framework Spring (especialmente Spring Boot).
- Conocimiento sobre cómo asegurar aplicaciones web, incluyendo protección contra ataques comunes como XSS, CSRF, y SQL injection.
- Experiencia con sistemas de autenticación y autorización, como OAuth, JWT o sistemas de gestión de identidades como SAML2 o LDAP.
- Experiencia con sistemas de control de versiones (Git) y repositorios como GitHub.
- Familiaridad con arquitecturas de microservicios y contenedorización (Docker y Kubernetes).
- Conocimiento de metodologías ágiles como Scrum y Kanban.
- Conocimiento y experiencia con herramientas de desarrollo basadas en IAl
EXPERIENCIA REQUERIDA
- Funcional: Haber programado con la tecnología JAVA J2EE durante al menos 2 años
- Transversal: Gestión: Haber realizado nuevas funcionalidades en software de gestión
FORMACIÓN REQUERIDA
- Grado superior en desarrollo de aplicaciones multiplataforma o aplicaciones web, Grado en Informática, Ingeniería de Software o un campo relacionado.
- Inglés a nivel técnico
- Se valorarán certificaciones en Java o tecnologías relacionadas.
¿Qué ofrecemos?
- Horario flexible.
- Posibilidad de teletrabajo.
- Jornada Intensiva de verano y todos lo viernes del año.
- Gimnasio de empresa.
- Descuentos en marcas propias.
- Tarde libre el día de tu cumpleaños.
- Contrato indefinido.
En Cofares trabajamos día a día para potenciar una cultura diversa e inclusiva y seguir fomentando nuestro compromiso con la igualdad de oportunidades tanto a nivel de selección y contratación, como en promoción y movilidad interna. La diversidad es uno de los elementos clave sobre los que seguir construyendo nuestra fuerza laboral empresarial.