En Coremain, colaboramos en proyectos de desarrollo de aplicaciones para sectores como la Administración Pública, Sanidad, Transportes, Retail, Banca, Telecomunicaciones, etc. En dichos proyectos, manejamos habitualmente stack Java, por lo que estamos continuamente incorporando nuevxs compañerxs: Requisitos mínimos: - Al menos 3 años de experiencia desarrollando aplicaciones Java, con Java 8 o superiores
- Experiencia demostrable trabajando con frameworks como Spring, Springboot, etc
- Experiencia participando en todo el ciclo de desarrollo, desde la detección de necesidades y análisis de requisitos, análisis técnico, diseño de los módulos, desarrollo, pruebas, documentación, etc
- Valoraremos positivamente que tengas conocimientos y/o experiencia en tareas de arquitectura y conozcas diferentes tipos de paradigmas
- Conocimientos consolidados en patrones de diseño
- Buenas habilidades comunicativas e interés por aprticipar en fases del ciclo de desarrollo con clara orientación al cliente
- Tecnologías indispensables:
• Hibernate/JPA
• Maven
• Experiencia trabajando con servicios web, tanto REST como SOAP, ficheros XML, XSDL, etc
• Manejo de herramientas para integración continua como Jenkins
• Experiencia trabajando con bbdd SQL y diferentes gestores: Postgresql, Mysql, SQLServer, etc
• Dominio de lenguajes como HTML, CSS, Javascript y tecnologías como JQuery, Bootstrap…
• Valoraremos positivamente que hayas participado en alguna ocasión en tareas de despliegue de aplicaciones y conozcas herramientas como Docker, Kubernetes, etc