Java Software Engineer
Role details
Job location
Tech stack
Job description
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., 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.
-
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.
Requirements
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.
-
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.
-
Tienes habilidades sociales, te gusta trabajar en equipo.
-
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.
Benefits & conditions
- 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.