Buscamos: titulados en Informática, Telecomunicaciones o similar, con conocimientos de J2EE, Spring y bases de datos SQL.
Situm, proveedor líder de posicionamiento en interior y exterior, busca incorporar un desarrollador back-end para incorporarse a su equipo de desarrollo en sus oficinas de Santiago de Compostela.
En Situm encontrarás:
- Un ambiente innovador y desafiante, con autonomía para desenvolver tus propias ideas.
- Una compañía en continuo crecimiento donde podrás desarrollar tu carrera.
- Una política laboral basada en la comunicación, la coordinación, la confianza y el respeto mutuos.
- Metodologías de desarrollo ágiles e iterativas.
- Horario laboral y de vacaciones flexible, favoreciendo un correcto equilibrio entre la vida laboral y la personal.
- Un equipo técnico formado por gente joven y apasionada de la tecnología, con muy buen ambiente.
Como desarrollador back-end estas serán tus labores y responsabilidades:
- Diseñarás y desarrollarás servicios web que implementen lógica de negocio dentro de una arquitectura de microservicios, escalable y con alta disponibilidad.
- Colaborarás estrechamente con los programadores front-end y móvil para diseñar nuevas funcionalidades y negocios.
- Optimizarás servicios back-end para asegurar una máxima velocidad de respuesta, escalabilidad y disponibilidad.
- Diseñarás e implementarás soluciones a problemas relacionados con el almacenamiento de grandes cantidades de datos.
- Implementarás test unitarios y de integración, así como test end-to-end de las aplicaciones que desarrolles y de la plataforma en la que se integra.
- Usarás las últimas tecnologías en el desarrollo y el despliegue de aplicaciones basadas en microservicios.
Habilidades deseadas:
- Pasión por la tecnología, el software, su diseño y calidad.
- Capacidad de autoaprendizaje y de mejora continua.
- Experiencia implementando servicios web con algún framework MVC (RoR, Spring, Django, Express, etc).
- Capacidad de trabajar con Linux como entorno de desarrollo.
- Conocimientos de testing automático (tests unitarios, integración) y herramientas de gestión de versiones (Git, Mercurial, etc).
Se valorará:
- Porfolio con código propio: Github, Gitlab, Bitbucket, etc.
- Experiencia con Spring Boot y/o Ruby on Rails.
- Conocimientos o experiencia con bases de datos NoSQL (MongoDB, Couchbase, Redis).
- Conocimientos de arquitecturas basadas en servicios, pros, contras, patrones. Especialmente de las arquitecturas basadas en microservicios. Herramientas de paso de mensajes para comunicación reactiva (RabbitMQ, Apache Kafka, …).
- Conocimientos de configuración de entornos Linux y administración básica de bases de datos.
- Experiencia desarrollando entornos distribuidos de Alta Disponibilidad.
- Experiencia o conocimientos de patrones de diseño y arquitectura de software empresarial y/o arquitecturas orientadas a servicios.
Si estás interesado/a contacta en jobs@situm.es añadiendo lo siguiente en el asunto: [BED-1806]