Junior Java Developer
Functieomschrijving
Si te apasiona la moda sport y el deporte, en ISRG tenemos mucho que ofrecerte: te damos la oportunidad de desarrollar tu carrera en el grupo líder del retail deportivo multimarca en España, Portugal y Países Bajos, en un proyecto en constante crecimiento y un entorno basado en la cooperación y el respeto mutuo, con un fuerte compromiso por la diversidad y la igualdad de oportunidades.
Gracias a Sprinter, JD Sports, Sport Zone, Size?, Perrysport, Aktiesport, Bodytone y Deporvillage, contamos con más de 500 tiendas y 10.000 personas que forman parte de esta familia en constante expansión internacional.
Nuestros procesos de selección tienen como objetivo identificar el mejor talento y motivación, con un modelo de gestión por competencias, donde valoramos muy positivamente las experiencias de voluntariado, sociales y del ámbito doméstico.
¿Te unes al equipo?
Integrado en el área de servicios de mantenimiento de aplicaciones (App Maintenance) serás responsable de desarrollar, mejorar y evolucionar servicios, microservicios y funciones core de nuestro negocio, basados en Spring Boot.
Buscamos una persona que sepa trabajar en equipo orientada a la calidad del código, mediante la aplicación de patrones de diseño y mejores prácticas de la industria.
Este área busca mantener las aplicaciones en su correcto funcionamiento, y generar productos y soluciones digitales que sean disruptivas para el negocio; para ello el cambio hacia una nueva Arquitectura aplicando prácticas XP (Extreme programming).
Funciones:
- Participar en desarrollo y proyectos del equipo de Application Maintenance.
- Participar en el mantenimiento de las aplicaciones de la compañía ayudando a mantener la continuidad de negocio.
- Recomendar cambios y mejoras orientados a la optimización de las aplicaciones desarrolladas en JAVA.
- Formar parte del equipo de desarrollo del mantenimiento de los servicios core aportando ideas para la mejora de la metodología de trabajo interna.
- Desarrollar software en procesos back-end y microservicios en Java, que exponen los dominios de negocio mediante APIs REST.
- Trabajar con bases de datos relacionales, noSQL y conocer el diseño de consultas SQL
- Trabajar con mensajería síncrona y asíncrona, para la integración con diferentes sistemas (pub/sub).
- Mantener aplicaciones Cloud Native en Google Cloud Platform.
Requisitos:
- Formación en Ingeniería Informática o estudios relacionados.
- Conocimientos en el framework de Spring. (JAVA 8,11 y 17)
- Conocimiento en prácticas XP, Clean Code y SOLID.
- Conocedor/a de los entornos de Microservicios y API REST
- Conocimientos en GIT y la metodología GIT Flow
- Conocimientos en Sistemas de colas y mensajería: RabbitMQ.
- Inglés B2
- Experiencia de al menos 1-3 años en el framework de spring. (JAVA 8,11 y 17)
- Experiencia en desarrollo de procesos Back-End y Microservicios (Java: Spring Boot/Spring Cloud, Spring Data, Hibernate, JPA).
- Experiencia con BBDD Relacionales: SQLServer, MySQL, PostgreSQL
- Conocimiento y/o Experiencia con alguna bbdd NoSQL> MongoDB, ElasticSearch, Redis….
- Documentación Técnica de proyectos.
- Experiencia de al menos 2 años en un entorno profesional de IT.
Valorable:
- Generación de informes con JASPER Reports.
- Manejo de entornos linux a nivel usuario.
- Programación en Cloud: Google Cloud Platform (Python, Java, Javascript).Perfil familiarizado con formatos de intercambio de datos: XML, JSON, CSV.
- Experiencia con Metodología Ágil de Desarrollo (SCRUM).
¿Qué más ofrecemos?
- Porcentaje sobre objetivos.
- Flexibilidad horaria.
- Teletrabajo híbrido.
- Bonificación fiscal/flexible (seguro médico, ticket restaurante, ticket guardería).
- Descuento empleado/a.
- Plan de desarrollo personalizado y carrera en un entorno internacional.
- Formación continua tanto en hard skills y soft skills.
- Instalaciones deportivas dentro de la empresa.
Desde el grupo ISRG ofrecemos un entorno basado en la cooperación y el respeto mutuo, con un fuerte compromiso por la diversidad y la igualdad de oportunidades. Todas las personas serán consideradas sin importar su identidad de género, orientación sexual, etnia, religión, edad o grado de discapacidad.
Nuestros procesos de selección están basados en el modelo de evaluación por competencias profesionales y valoramos muy positivamente las experiencias de voluntariado, la pasión, ganas de aprender y de crecer en un entorno internacional.