Un entorno ágil y práctico, que fomenta la interactividad y la colaboración.
Buscamos un Desarrollador Angular para nuestro equipo b·neo.
Estudios mínimos:
Ciclo Formativo Grado Superior.
Experiencia mínima:
Al menos 2 años.
Requisitos:
- Conocimientos en Angular 9+, Bootstrap 4, CSS3, jQuery.
- Experiencia demostrable en desarrollo front-end con Angular.
- Experiencia demostrable en desarrollo con HTML5, CSS3, Bootstrap 3+Less/SASS.
Valoraremos positivamente:
- Experiencia como maquetador HTML/CSS (pixel perfect).
- Experiencia con otros frameworks de desarrollo frontend como React o Vue.
- Experiencia en desarrollo back-end (Java/Spring, PHP, .NET, Python...).
Buscamos un Desarrollador Backend para nuestro equipo b·neo.
Requisitos:
- Experiencia en Desarrollo Backend: Debe tener experiencia comprobada en el desarrollo de aplicaciones backend utilizando Java o Kotlin.
- Conocimiento en Spring Boot: Experiencia sólida en el uso de Spring Boot para la creación y gestión de aplicaciones web.
- Spring Security: Competencia en la implementación de la seguridad de aplicaciones utilizando Spring Security para proteger los recursos y autenticar usuarios.
- Spring Data: Habilidad para trabajar con Spring Data para el acceso a bases de datos y la gestión de entidades.
- Spring MVC: Conocimiento en el desarrollo de controladores y la implementación del patrón MVC (Model-View-Controller) en aplicaciones Spring.
- MongoDB: Experiencia en el diseño y la interacción con bases de datos MongoDB, incluyendo la creación de consultas, la gestión de índices y la manipulación de datos.
- Microservicios: Experiencia en la arquitectura de microservicios, incluyendo el diseño, desarrollo y despliegue de servicios independientes.
- Git: Conocimiento y experiencia en el uso de Git como sistema de control de versiones para el seguimiento de cambios en el código fuente.
- Desarrollo de API REST: Experiencia en el diseño y desarrollo de APIs RESTful para la comunicación entre sistemas.
- Depuracion y Pruebas Unitarias con JUnit y Mockito: Capacidad para escribir pruebas unitarias utilizando JUnit y Mockito para garantizar la calidad del código y la funcionalidad de las aplicaciones. Poder realizar la depuración de código de manera efectiva.
- Lenguajes de Programación: Dominio de Java o Kotlin, con capacidad para escribir código limpio y eficiente.
- Buenas Prácticas de Codificación: Conocimiento de las mejores prácticas de codificación y capacidad para mantener un código limpio, modular y mantenible.
- Sistema de Control de Versiones: Experiencia con sistemas de control de versiones como Git para el seguimiento de cambios en el código fuente.
- Trabajo en Equipo: Capacidad para colaborar con otros miembros del equipo de desarrollo, incluyendo desarrolladores front-end, diseñadores y otros.
Valoraremos positivamente:
- Experiencia en Otras Bases de Datos: Experiencia en otras bases de datos relacionales o NoSQL, como PostgreSQL, MySQL, Oracle, etc.
- Experiencia en Servicios en la Nube: Experiencia con servicios en la nube como AWS, Azure o Google Cloud Platform.
- Frameworks Adicionales: Conocimiento de otros frameworks o bibliotecas de desarrollo que puedan ser relevantes para el proyecto.
- Contenedores y Orquestación: Familiaridad con contenedores (Docker) y orquestación de contenedores (Kubernetes).
- Seguridad de Aplicaciones: Conciencia de las mejores prácticas de seguridad de aplicaciones, incluyendo la prevención de vulnerabilidades comunes.
- Herramientas de Integración Continua: Experiencia en herramientas de integración continua como Jenkins, Travis CI, CircleCI, etc.
- Conocimiento de Front-end: Conocimientos básicos de tecnologías front-end como HTML, CSS y JavaScript pueden ser beneficiosos para la colaboración con equipos de desarrollo front-end.
- Certificaciones Relevantes: Certificaciones relacionadas con Java, Spring, MongoDB, microservicios, Git, desarrollo de API REST, JUnit y Mockito o desarrollo de software pueden ser un plus.
Buscamos un Desarrollador Backend para nuestro equipo OK Mobility.
Requisitos:
- 4 años de experiencia puramente con Java / Kotlin (server side, no apps) / Spring Boot.
- Experiencia en desarrollo de APIs REST.
- Conocimiento básico de bases de datos relacionales / no relacionales.
- Capacidad de análisis y desarrollo de tareas con lógica de negocio compleja.
Valoraremos positivamente:
- Experiencia con ORMs (ej: hibernate).
- Capacidad de análisis y desarrollo de consultas SQL avanzadas.
- Autosuficiencia a la hora de abordar problemas complejos.
- Experiencia en desarrollo de tests (Unitarios, Integración, Canary...).
- Experiencia con frameworks de templating (Thymeleaf / Freemarker).
- Experiencia con sistemas de colas (RabbitMQ / Kafka).
- Experiencia con sistemas de versiones de base de datos (liquibase).
- Experiencia con patrones de diseño / Arquitecturas (MVC, Microservicios, Arquitectura Hexagonal, TDD).
Buscamos un QA Tester para nuestro equipo OK Mobility.
Responsabilidades:
- Colaborar con el equipo de desarrollo en la definición de casos de prueba y estrategias de prueba.
- Diseñar, desarrollar y ejecutar casos de prueba manuales y automatizados para aplicaciones backend Java y frontend Angular.
- Identificar, registrar y gestionar proactivamente defectos y problemas de calidad.
- Participar en revisiones de código y colaborar en la mejora continua de las prácticas de desarrollo y calidad.
- Realizar pruebas de regresión para garantizar que los problemas se resuelvan de manera efectiva.
- Contribuir a la documentación de procesos y procedimientos de prueba.
Requisitos:
- Experiencia previa en pruebas de calidad de software, preferiblemente en entornos Java y Angular.
- Conocimiento sólido de herramientas de automatización de pruebas, como Selenium o JUnit.
- Capacidad para diseñar, implementar y mantener scripts de prueba automatizados.
- Familiaridad con metodologías de desarrollo ágil y herramientas asociadas, como JIRA.
Siempre estamos buscando profesionales con capacidad de trabajo en equipo, con ganas de aprender y asumir nuevos retos, con iniciativa y responsabilidad en el trabajo.