Desarrollador de Software Java

Publicada 20 de Agosto

Sobre esta oportunidad:

Como miembro del Equipo de DevOps, estarás involucrado en el desarrollo y evolución de la plataforma OPINATOR. Trabajarás con las tecnologías, arquitecturas y entornos software más modernos con el objetivo de fortalecer la excelencia y la ventaja competitiva tecnológica actual de OPINATOR.

Tras un periodo de formación y capacitación sobre todas las tecnologías, metodologías e infraestructuras que utilizamos, participarás en reuniones técnicas con los miembros del equipo y los clientes para tomar decisiones estratégicas y de alto impacto tecnológico para nuestros clientes, además de utilizar metodologías ágiles para el desarrollo.

¿Por qué OPINATOR?

Somos pioneros en la Gestión de la Experiencia del Cliente y en soluciones de Voz del Cliente, ayudando a las empresas a recopilar, analizar y actuar sobre los comentarios de sus clientes en tiempo real. Nuestras soluciones van más allá del SaaS tradicional al combinar tecnología innovadora, analítica predictiva y experiencias de cliente atractivas, para ayudar a las compañías a transformar la manera en que interactúan con sus clientes.

En OPINATOR:

-La innovación impulsa todo lo que hacemos.

-La transparencia, la colaboración y el enfoque en el cliente definen nuestra cultura.

-Tus contribuciones tendrán un impacto real desde el primer día.

Responsabilidades

-Colaborar en el desarrollo del software y funcionalidades de la máxima calidad.

-Analizar, seleccionar e integrar las últimas herramientas, software y tecnologías para incrementar la funcionalidad de la plataforma.

-Analizar problemas complejos y buscar soluciones tecnológicas avanzadas.

-Utilizar herramientas de desarrollo asistido por IA como parte habitual del flujo de trabajo, revisando críticamente su output para garantizar la calidad del código.

-Colaborar con los miembros del equipo y con clientes para definir y desarrollar nuevas funcionalidades.

-Apoyar en la definición y ejecución de pruebas funcionales y de calidad del software para asegurar su robustez.

-Usar y mantener herramientas de registro de bugs y mejoras y de desarrollo.

-Documentar el software y los sistemas de forma adecuada para asegurar estándares de calidad.

Requisitos mínimos

Requisitos mínimos:

-Conocimiento y experiencia en entornos Java/J2EE y también en HTML, CSS, JavaScript, etc.

-Conocimiento de Spring, Hibernate y MySQL. Se valorará conocimientos en servicios JSON y REST.

-Uso de herramientas de generación de código basadas en IA como parte del flujo de desarrollo, con capacidad para revisar críticamente su output.

-Valorable experiencia con AWS (Amazon Web Services) y conocimientos de Big Data y Seguridad.

-Nivel medio/alto de inglés.

Serás el candidato ideal si:

-Eres amante de la tecnología, siempre dispuesto a aprender y adoptar las últimas tecnologías, arquitecturas y soluciones.

-Utilizas herramientas de IA para desarrollo de código de forma habitual y sabes cuándo confiar en su output y cuándo intervenir a mano.

-Tienes habilidades sociales y te gusta trabajar en equipo.

-Entregas código verificado y funcional: te importa que el resultado funcione en el entorno real, no solo en tu máquina.

-Estás emocionado por trabajar en un entorno de trabajo rápido con oportunidades de aprendizaje y crecimiento constantes, donde las cosas no siempre son fáciles, claras o directas, sino que son un desafío.

-Eres altamente organizado, con atención al detalle. Te gusta y estás orgulloso de trabajar de forma precisa y autónoma. Eres una persona confiable.

-Consideras que documentar y probar es parte integral de tu trabajo.