¡No te pierdas nada!
Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo
Nunca compartiremos tu email con nadie y no te vamos a enviar spam
Suscríbete AhoraTransporte y Logística
790Comercial y Ventas
356Adminstración y Secretariado
315Informática e IT
298Ingeniería y Mecánica
280Ver más categorías
Comercio y Venta al Detalle
275Industria Manufacturera
268Desarrollo de Software
184Instalación y Mantenimiento
174Derecho y Legal
100Educación y Formación
77Arte, Moda y Diseño
75Marketing y Negocio
63Alimentación
55Diseño y Usabilidad
48Contabilidad y Finanzas
45Sanidad y Salud
41Hostelería
40Artes y Oficios
39Recursos Humanos
31Construcción
28Publicidad y Comunicación
28Banca
19Farmacéutica
18Cuidados y Servicios Personales
16Atención al cliente
15Producto
10Turismo y Entretenimiento
9Inmobiliaria
8Seguridad
8Energía y Minería
4Telecomunicaciones
2Social y Voluntariado
1Agricultura
0Ciencia e Investigación
0Deporte y Entrenamiento
0Editorial y Medios
0Seguros
0Bcnc Group
Senior Java Developer (100 teletrabajo)
Bcnc Group · Madrid, ES
Teletrabajo Java Jenkins Git Agile jUnit MVC Spring RabbitMQ Microservices Kafka
Actualmente, buscamos un equipo de 4 Desarrolladores Backend con probada experiencia en programación Java, de al menos 4 años, para integrarse a nuestro equipo remoto en un cliente líder del sector español.
Te unirás a un proyecto de gran envergadura y ambición, cuyo objetivo es la migración de su plataforma logística multicanal, fusionando lo físico con lo digital.
Requisitos
Grado en Ingeniería Informática.
Mínimo 4 años de experiencia en Java 8-11-17.
Participación en el diseño de arquitecturas de sistemas con servicios distribuidos.
Experiencia o conocimientos avanzados en arquitectura hexagonal y microservicios.
Habilidad en diseño y desarrollo de APIs.
Manejo de estructuras de datos: Listas, Arrays, Colas, Pilas, HashMaps, Sets.
Práctica habitual con Clean Code y principios SOLID.
Dominio en frameworks para desarrollo de pruebas (JUnit, Mockito, etc.).
Familiaridad con los modelos de capas de Spring y desarrollo de APIs de calidad (Spring Boot, MVC, Batch).
Metodologías Ágiles: Scrum/Kanban.
Sistemas de integración continua para revisión automática de código (Sonar, Lint, etc.), tests, cobertura, etc.
Experiencia con Jenkins, Git, Github, Bitbucket.
Uso de brokers de mensajería como Kafka, RabbitMQ
Deseable
Experiencia con Swagger (OpenAPI).
Conocimientos en patrones y métodos de organización de código para mejorar legibilidad y mantenimiento (modelo de capas, patrones como Proxy).
¿Qué ofrecemos?
- Contrato indefinido.
- Estabilidad laboral.
- Trabajar en importantes proyectos con las tecnologías más punteras.
- Posibilidad de realizar proyectos internacionales.
- Desarrollo de carrera real y formación.
- Teletrabajo y flexibilidad horaria.
BCNC GROUP es una empresa de ingeniería y tecnología con operaciones en España, UK, Alemania, Francia y Suecia.
Trabajamos con las multinacionales más prestigiosas de Europa ayudándoles a implementar sus proyectos estratégicos.
Desarrollador/a FullStack
7 nov.HAYS
Desarrollador/a FullStack
HAYS · València, ES
Teletrabajo PHP Agile TSQL Laravel Scrum Angular RabbitMQ Redis Symfony
En Hays estamos colaborando con una española de servicios profesionales de auditoría, consultoría, asesoramiento legal/fiscal y corporate. La compañía cuenta con más de 800 empleados en sus 15 oficinas de España, más de 1.500 en todo el mundo y 36 oficinas permanentes en el extranjero, además de la cobertura global que ofrece en más de 70 países.
Actualmente, se busca un perfil de Programador/a FullStack para incorporarse a su equipo y participar en diversos proyectos.
¿Cuáles serán tus funciones?
- Desarrollo de proyectos para diversos clientes.
- Desarrollo en diversos proyectos mediante PHP - Laravel - Angular.
¿Cuáles son los requisitos?
- Experiencia de más de 2 años en puestos similares.
- Experiencia en desarrollo BackEnd con PHP 7 - Laravel
- Experiencia en desarrollo FrontEnd con Angular
- Gestión de BBDD con SQL
- Valorable experiencia con Test Unitarios
- Buenas prácticas (Patrones de diseño)
- Valorable experiencia con alguna herramienta de colas (Redis, RabbitMQ, Symfony Messenger¡)
- Experiencia con metodologías Agile - SCRUM
¿Qué ofrecemos?
- Contrato indefinido con Hays
- Modalidad 100% remoto.
- Horario flexible - viernes intensivo
- Ubicación: Valencia.
- Proyecto estable e innovador.
Solution Architect
7 oct.Serem
Solution Architect
Serem · Madrid, ES
Teletrabajo API Java MongoDB Microservices REST Oracle RabbitMQ Redis UML Kafka
Desde Serem nos encontramos en la búsqueda de un SOLUTION ARCHITECT con al menos 6 años de experiencia para importante proyecto del sector bancario en modalidad remota.
Funciones:
Sesiones de diseño de arquitecturas, desarrollo de pruebas de concepto o productos piloto, implementación de proyectos y mejoras constantes.
Diseñar la arquitectura técnica de la solución, como el hardware, el software o los componentes de red.
Evaluar varias opciones tecnológicas, incluidas las últimas tendencias de desarrollo de software, para determinar la opción más adecuada de cara a la solución
Proporcionar varias opciones de soluciones con análisis de costo/beneficio a problemas críticos, decisiones arquitectónicas clave, involucrado todos los aspectos y fases de la entrega de software, desde la recopilación de requisitos hasta el diseño de soluciones de alto nivel y el análisis de brechas, garantizar que el software cumpla con los requisitos cambiantes.
Requisitos:
Arquitecto de soluciones senior con entre 6 y 9 años de sólida experiencia en TI, preferiblemente en el sector bancario.
Deseable que haya trabajado tanto en entornos de entrega ágiles como en cascada.
Experiencia sólida en lenguajes de programación backend, especialmente Java.
Experiencia en tecnologías de bases de datos relacionales, documentales y clave-valor, como Redis, MongoDB, Oracle DB, o similares.
Experiencia en middleware de mensajería, como Apache Kafka, RabbitMQ, o similar.
Conocimiento en lenguajes de modelado, como UML.
Experiencia en seguridad aplicada a microservicios, incluyendo autenticación y autorización mediante OAuth, RBAC y ACLs.
Conocimiento de metodologías del ciclo de vida de desarrollo de software.
Experiencia en arquitecturas de software, como Microservices Architecture y Domain Driven Arquitecture, Layered Architecture, Hexagonal Architecture, Event-Driven Architecture.
Familiaridad con patrones comúnmente usados en arquitecturas de aplicación como CQRS, Database per Service, Domain Driven Design o Event Sourcing.
Conocimiento de Kubernetes/OpenShift, API Gateway y Service Mesh.
Amplia experiencia en diseño e implementación de de API REST
Fomentamos un ambiente de trabajo multicultural e inclusivo, no discriminamos por edad, género o creencias; así como ofrecemos igualdad de oportunidades a todo el personal.
Desarrollamos nuestras actividades bajo los principios del cuidado del medioambiente, la sostenibilidad y la responsabilidad social corporativa; colaborando en proyectos de reforestación y sostenibilidad.
Apoyamos los 10 principios del Pacto Mundial y los 17 Objetivos de Desarrollo Sostenible, en materia de derechos humanos, condiciones laborales, medio ambiente y anticorrupción.
Los procesos de reclutamiento se desarrollan bajo altos estándares de calidad definiendo la incorporación en base a la experiencia y habilidades del candidato.
Somos una empresa española líder en servicios tecnológicos y atracción del talento presente en el mercado desde 1995. Contamos con más de 600 empleados en proyectos tanto nacionales como internacionales en sector TI.
Back-end Engineer Jr. Remoto
16 sept.Michael Page
Back-end Engineer Jr. Remoto
Michael Page · España, Spain
Teletrabajo Java Node.js MongoDB Python NoSQL Jenkins Docker Kubernetes GraphQL Elasticsearch Kotlin DevOps PostgreSQL Spring RabbitMQ Redis Microservices Kafka
- Proyecto estable
- Formarás parte de un ecosistema de Talento Tecnológico
¿Dónde vas a trabajar?
Page Consulting Tech Solutions, es el área de PageGroup especializada en la realización de proyectos IT en clientes, ofreciendo una amplia variedad de soluciones tecnológicas a medida con la flexibilidad y agilidad requerida.(https://www.michaelpage.es/seleccion-personal/technology-consulting)
Descripción
- Diseñar, desarrollar y mantener servicios backend escalables y robustos utilizando Java, Kotlin y Python, garantizando una alta disponibilidad y rendimiento.
- Desarrollar microservicios utilizando Spring Boot y Micronaut en entornos de contenedores para asegurar una arquitectura distribuida eficiente y fácil de mantener.
- Crear y optimizar APIs RESTful y GraphQL eficientes y bien documentadas, utilizando frameworks como FastAPI (Python) y Express.js (Node.js).
- Diseñar e implementar modelos de datos utilizando bases de datos relacionales como PostgreSQL y bases de datos NoSQL como MongoDB, asegurando la integridad y el rendimiento del sistema.
- Implementar soluciones utilizando Redis y mejorar la velocidad de acceso a datos. Utilizar Elasticsearch para mejorar las capacidades de búsqueda y el análisis de datos.
- Desplegar y gestionar aplicaciones en entornos de contenedores con Docker y Kubernetes, aplicando buenas prácticas de CI/CD con herramientas como Jenkins, GitLab CI/CD, GitHub Actions, ArgoCD, y FluxCD.
- Diseñar e implementar sistemas de mensajería y transmisión de datos en tiempo real utilizando Kafka y RabbitMQ para lograr una comunicación eficiente entre microservicios.
- Configurar y mantener herramientas de monitorización y logging como Prometheus, Grafana, Datadog, New Relic, y ELK Stack (Elasticsearch, Logstash, Kibana) para garantizar la estabilidad y el rendimiento del sistema.
- Implementar soluciones de autenticación y autorización utilizando OAuth2, OpenID Connect, y Keycloak para asegurar el acceso controlado a los servicios y datos.
- Trabajar en estrecha colaboración con desarrolladores front-end, ingenieros de DevOps, product owners y otros stakeholders para definir y cumplir con los requisitos del producto.
- Participar activamente en la revisión de código, sesiones de retrospectiva y promover prácticas de desarrollo ágil para mejorar la calidad del código y los procesos del equipo.
¿A quién buscamos (H/M/D)?
- Al menos 3-5 años de experiencia en desarrollo backend, preferiblemente en entornos ágiles y de microservicios.
- Experiencia sólida en el desarrollo de backend con Java y/o Kotlin utilizando frameworks como Spring Boot y Micronaut, y experiencia con Python y FastAPI.
- Experiencia en el diseño, desarrollo y consumo de APIs RESTful y GraphQL, utilizando herramientas como Express.js para Node.js.
- Experiencia en bases de datos relacionales como PostgreSQL y NoSQL como MongoDB y Redis.
- Experiencia con Docker y Kubernetes para el despliegue y la gestión de servicios en entornos de producción.
- Familiaridad con sistemas de mensajería como Kafka y RabbitMQ.
- Experiencia en la configuración y gestión de pipelines de CI/CD con herramientas como Jenkins, GitLab CI/CD, GitHub Actions, ArgoCD, o FluxCD.
- Experiencia en el uso de herramientas de monitorización y logging como Prometheus, Grafana, Datadog, Sentry, y ELK Stack.
- Excelentes habilidades de comunicación y trabajo en equipo, con capacidad para colaborar en equipos multidisciplinarios.
- Capacidad para comunicarse de manera efectiva en inglés, tanto oral como escrito.
¿Cuáles son tus beneficios?
- Contrato indefinido con Page Consulting Tech Solutions.
- Salario en función de la experiencia aportada.
- Modelo 100% remoto.
- Formación continua para desarrollar tu talento.
- Beneficios sociales y plan de retribución flexible.
- Compensación de gastos de teletrabajo.
- Plan de carrera en un ecosistema de talento tecnológico.