En OPTIMISSA tenemos transparente que el éxito de nuestros proyectos se debe a las personas que forman nuestro equipo. Por eso, si tienes experiencia como Analista Programador/a Java / Oracle, nos comprometemos a impulsar tu talento, satisfacer tus expectativas laborales y hacerte sentir como en casa.
¿Quieres construir hoy el mundo de mañana? Sigue leyendo
¿Cuáles serían tus principales funciones?
- Análisis de necesidades: comprensión de requisitos funcionales y técnicos, participación en estimaciones y redacción de especificaciones.
- Diseño, desarrollo y mantenimiento de aplicaciones basadas en Java y Angular.
- Propuesta de soluciones técnicas innovadoras en colaboración con arquitectos.
- Desarrollo de APIs RESTful y documentación mediante Swagger.
- Implementación de testing (unitario, integración, etc.) durante todo el ciclo de desarrollo.
- Participación en UATs y despliegues de versiones.
- Mantenimiento correctivo y evolutivo, así como resolución de incidencias de nivel L3.
- Colaboración con equipos en entorno Agile (Scrum) y participación en ceremonias.
- Elaboración de documentación técnica y transferencia de conocimiento.
- Formación y mentoring de perfiles junior.
¿Qué buscamos?
- Experiencia sólida en Java (versiones 8, 11 o 21).
- Experiencia con Spring (Core, Boot, Security, Batch) y Hibernate.
- Conocimiento en desarrollo de APIs RESTful.
- Experiencia con bases de datos SQL (Oracle y PostgreSQL).
- Manejo de Git / GitLab.
- Experiencia con Maven y npm.
- Conocimiento de principios de diseño y patrones de desarrollo.
- Experiencia trabajando con WSL2.
- Nivel de español e inglés B1/B2.
Valoraremos especialmente
- Experiencia con Angular (v15 o similar).
- Conocimientos en metodologías Agile (Scrum).
- Experiencia con Docker, Kubernetes y ArgoCD.
- Conocimientos en CI/CD (Jenkins).
- Experiencia con Kafka y ActiveMQ.
- Conocimientos en seguridad (Keycloak, OAuth2).
- Experiencia con ElasticSearch, Grafana o Splunk.
- Conocimiento en automatización de