No et perdis res!
Uneix-te a la comunitat de wijobs i rep per email les millors ofertes d'ocupació
Mai no compartirem el teu email amb ningú i no t'enviarem correu brossa
Subscriu-te araTransport i Logística
1.210Comercial i Vendes
1.038Informàtica i IT
1.035Administració i Secretariat
914Comerç i Venda al Detall
611Veure més categories
Desenvolupament de Programari
525Indústria Manufacturera
457Enginyeria i Mecànica
410Educació i Formació
381Màrqueting i Negoci
304Dret i Legal
289Instal·lació i Manteniment
274Disseny i Usabilitat
170Recursos Humans
161Comptabilitat i Finances
159Sanitat i Salut
150Publicitat i Comunicació
121Construcció
104Hostaleria
103Art, Moda i Disseny
101Arts i Oficis
95Immobiliària
88Alimentació
76Turisme i Entreteniment
73Atenció al client
63Cures i Serveis Personals
37Producte
35Banca
33Seguretat
26Farmacèutica
21Social i Voluntariat
19Energia i Mineria
12Esport i Entrenament
5Agricultura
2Telecomunicacions
2Assegurances
1Ciència i Investigació
0Editorial i Mitjans
0DDD
WikipediaSolutions Architect
2 d’abr.Aristocrat
London, ES
Solutions Architect
Aristocrat · London, ES
API TSQL Azure NoSQL Cloud Coumputing Microservices SaaS AWS RabbitMQ Postman UML Kafka DDD
We are looking for an experienced Solution Architect to lead the design and enable the development of a Core Platform and drive the evolution of our Backend-as-a-Service (BaaS) offering, including the associated frontend applications. You will also play a critical role in facilitating the migration of legacy systems to the new architecture.
In this position, you will have a key role in shaping the platform, services and SDKs that power a wide range of mobile and web applications. You will be responsible for architecting robust, scalable, secure, and reliable full-stack solutions while establishing and maintaining the technical standards that ensure the platform’s performance, compliance, and long-term sustainability.
Collaboration is central to this role. You will engage closely with cross-functional teams and stakeholders, leveraging strong communication skills to ensure alignment and successful delivery of solutions. Your ability to present well-reasoned recommendations, grounded in solid engineering principles and data-driven analysis, will be critical. Maintaining a proactive, open, and assertive approach will be essential to navigating complex decisions and influencing outcomes.
This is an excellent opportunity for a skilled architect to have a significant impact on the development of our platform and help shape the future of our services.
*Responsibilities*
* Collaborate with stakeholders, Business Analysts and development teams to define and document the system’s architecture.
* Ability to translate business requirements into clear designs and technical requirements covering all aspects of a full-stack Solution.
* Create detailed diagrams to communicate system architecture, behaviors and interactions (e.g., sequence diagrams, activity diagrams and high-level designs).
* Lead architectural and design discussions, ensuring alignment with business goals, technical requirements, and industry best practices.
* Document and maintain Architecture Decision Records (ADRs) to capture significant architectural decisions, including the context, options considered, decision rationale, and outcomes.
* Evaluate and select appropriate technologies, frameworks, and tools to meet the needs of our solutions.
* Define and maintain architectural standards, guidelines, and best practices to ensure consistency and quality across projects.
* Work closely with engineering teams to provide technical guidance and ensure the implementation of designs aligns with architectural specifications.
* Identify and address technical risks, challenges, and dependencies in the architecture and design process.
* Conduct architectural reviews and provide feedback to ensure solutions meet performance, scalability, security, and maintainability requirements.
* Stay up to date with emerging technologies and industry trends and apply this knowledge to continuously improve our architecture and solutions.
*What We’re Looking For*
*Required Skills and Experience*
* Proven experience as a Solution Architect, with a strong focus on SaaS solutions and the gaming sector.
* Expertise in system modelling (e.g., C4, UML).
* Strong understanding of software architecture principles, patterns, and best practices.
* Familiarity with domain-driven design (DDD) and its application in software development.
* Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and cloud-native architectures.
* Experience within the Mobile Application development industry and a deep understanding of the inherent challenges.
* Familiarity with microservices architecture, API design, and integration patterns.
* Experience with event-driven architecture and messaging systems (e.g., Kafka, RabbitMQ, PubSub).
* Experience with OpenAPI and AsyncAPI for defining APIs, and exercising the APIs through appropriate tools (e.g., Postman).
* Solid knowledge of data modeling, databases (SQL and NoSQL), database normalization, and data flow architectures.
* Excellent communication and collaboration skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
* Strong problem-solving skills and the ability to think strategically about technology solutions.
*Preferred Skills and Experience*
* Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
* A software development or technical background, preferably in the gaming industry or a SaaS solution.
* Knowledge of real-time systems, multiplayer game architectures, and player data analytics.
* Experience with security best practices and compliance standards in software development.
*Why Product Madness?*
As part of the Aristocrat family, we share their mission of bringing joy to life through the power of play, with a world-class team who creates top-grossing, leading titles in the social casino genre, including Heart of Vegas, Lightning Link, and Cashman Casino.
Developer Senior Java
24 de marçBcnc Group
Developer Senior Java
Bcnc Group · Madrid, ES
Teletreball API Java MongoDB Scrum Jenkins Docker Kubernetes Spring Microservices Kafka DDD
¡Buscamos Senior Java Software Engineer 100% Teletrabajo - España!
¿Eres un experto en Java con pasión por la tecnología y la arquitectura moderna?
Si buscas un reto en el que combinar gestión y desarrollo técnico, ¡esta es tu oportunidad!
Lo que harás Definirás e implementarás soluciones junto con el líder técnico y el resto del equipo con arquitectura hexagonal, DDD y API First.
Diseñarás y optimizarás sistemas basados en microservicios con Spring Boot, Kafka y MongoDB.
Fomentarás una cultura de calidad y automatización con Jenkins, testing avanzado y CI/CD.
Trabajarás con Java 17/22 en entornos ágiles con Scrum.
Colaborarás con equipos multidisciplinares para garantizar la escalabilidad y fiabilidad del producto.
Lo que buscamos +5 años de experiencia en backend con Java.
Experiencia en arquitectura hexagonal, DDD y diseño de APIs.
Conocimientos sólidos en Spring Boot, Kafka y MongoDB.
Familiaridad con entornos de integración y despliegue continuo (Jenkins, Docker, Kubernetes).
Mentalidad ágil y experiencia en entornos Scrum.
Lo que ofrecemos
Proyecto innovador con tecnologías punteras.
Trabajo remoto con flexibilidad horaria.
Formación continua y desarrollo real.
Salario competitivo y beneficios atractivos. Si te apasiona la tecnología y quieres dejar huella en un equipo de alto nivel, ¡hablemos!
FullStack Engineer
24 de marçMichael Page
FullStack Engineer
Michael Page · Barcelona, ES
Teletreball React API .Net C# MongoDB ASP.Net TSQL Angular Kubernetes REST TDD TypeScript Agile Microservices DDD
- Proyecto estable como FullStack Engineer
- 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
El Fullstack Engineer será responsable de desarrollar aplicaciones empresariales críticas, asegurando que sean escalables y mantenibles. Entre sus principales actividades se incluyen:
- Crear código estructurado, conciso y robusto.
- Participar en la planificación, revisión de código y demostraciones de iteración.
- Implementar soluciones confiables, escalables y de alto rendimiento.
- Diseñar características utilizando buenas prácticas de la industria y patrones de diseño.
- Seguir metodologías Ágiles y participar en la mejora continua del proceso de desarrollo.
- Escribir código de calidad con pruebas automatizadas.
- Aprender continuamente sobre nuevas tecnologías y contribuir con nuevas ideas
¿A quién buscamos (H/M/D)?
- Título en Ciencias de la Computación, Sistemas de Información o experiencia equivalente.
- Mínimo 3 años de experiencia desarrollando sistemas en .NET con C# (versión 8 o superior).
- Sólidos conocimientos de programación orientada a objetos y patrones de diseño (SOLID).
- Experiencia con APIs REST y JSON (ASP.NET Core Web API).
- Conocimiento de MongoDB y Microsoft SQL.
- Experiencia con Angular o React y TypeScript.
- Familiaridad con TDD y conceptos de DDD.
- Experiencia en desarrollo de microservicios.
- Pruebas unitarias como mínimo.
- Alineado con la cultura DevSecOps, experiencia en despliegues con Kubernetes.
- Habilidades de comunicación verbal y escrita.
- Mentalidad Ágil: trabajo en equipo, cultura de mejora continua.
- Pasón por el desarrollo de software
¿Cuáles son tus beneficios?
- Contrato indefinido con Page Tech Solutions
- Banda salarial: 40.000 - 52.000€ anuales brutos
- Hibrido en Barcelona
- 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
Desarrollador Java
23 de marçTrileuco Solutions
Zaragoza, ES
Desarrollador Java
Trileuco Solutions · Zaragoza, ES
API Java MongoDB GraphQL REST Spring gRPC Microservices Fintech Kafka DDD
Quieres sumarte a la revolución de la IA?
En Diverger queremos cambiar el mundo del desarrollo de software liderando la adopción de IA generativa en distintas fases del proceso de creación de soluciones.
No nos conformamos con utilizar los servicios comerciales ampliamente conocidos, los cuáles también adoptamos y perfeccionamos su uso, si no que desarrollamos nuestras propias herramientas basadas en IA generativa y que ponemos a disposición de todos nuestros equipos de desarrollo con el fin de acelerar la creación de software.
Somos un equipo formado por más de 100 personas que nos une la pasión, el espíritu de equipo, la determinación y que apostamos por el conocimiento compartido; y al cuál estamos deseosos de añadir más talento que nos acompañe en este camino de transformación del desarrollo de software gracias a la IA generativa.
Si algo también nos define es el gusto por la tecnología y su aplicación.
Existen muchas vías en el mundo del desarrollo de software pero nosotros apostamos por la calidad en todas las fases del proceso.
En Diverger, estamos convencidos de que la tecnología no solo resuelve problemas, sino que redefine posibilidades.
Si eres un apasionado del desarrollo backend, amas los desafíos tecnológicos y te motiva dejar tu huella en proyectos innovadores, este es tu lugar.
¡Necesitamos nuev@s compañer@s Backend Developers que quieran transformar el futuro!¿Cuál será tu objetivo?
Desarrollarás y mantendrás microservicios basados en Java, asegurándote de implementar los mayores entandares de calidad.
¿Cómo lo harás?
Utilizando el siguiente stack tecnológico y enfoques: Java (últimas versiones) Arquitectura Hexagonal, DDD (Domain Driven Designe), patrones de diseño, CI/CD, etc.
Spring Boot Rest y/o GraphQL gRPC y/o Protobuf API first Kafka (comunicaciones asincronas) MongoDB DB2 WebFlux ¿Qué buscamos?
Experiencia en las tecnologías y herramientas antes mencionadas.
Además de: Experiencia en CI/CD para garantizar entregas constantes y sin errores.
Experiencia aplicando las mejores practicas de desarrollo: Clean Code, Solid, DDD, Patrones, etc.
¿Por qué elegir Diverger?
Diverger no es solo una empresa, es un lugar donde las ideas cobran vida y el talento se multiplica.
Ayudamos a grandes empresas a resolver problemas complejos y a innovar en industrias como fintech, e-commerce, salud, banca, retail, logística, etc.
En Diverger encontrarás: Proyectos Tech: Colabora con empresas líderes y construye soluciones que impactan millones de usuarios.
Tecnología de vanguardia: innovación, metodologías avanzadas.
Cultura de excelencia: Nos motiva hacer las cosas bien, siempre, y con propósito.
Diversidad e inclusión: Creemos que las mejores ideas nacen en un entorno diverso y colaborativo.
Crecimiento continuo: Diseñamos rutas personalizadas de aprendizaje para que llegues tan lejos como quieras.
Nuestros beneficios van más allá del estándar: Plan de carrera y revisiones periódicas.
Flexibilidad total: elige trabajar desde donde prefieras (remoto o híbrido) y cuando quieras (respetando los hitos de tu equipo).
Inversión en tu desarrollo profesional: capacitaciones, certificaciones, formaciones de IA y tecnológicas.
Reconocimiento constante: celebramos tus logros individuales y en equipo.
Ambiente colaborativo y divertido: eventos, team building y un equipo que siempre te apoyará.
23 días de vacaciones + 24 y 31 de diciembre si caen en días laborales.
Jornada intensiva los viernes y 3 meses en verano Retribución flexible, para que puedas ahorran en tu declaración de la renta (seguro de salud, transporte, guardería y restaurante) Y más.... ¿Qué significa trabajar en Diverger?
Aquí no serás un simple desarrollador; serás un catalizador del cambio.
Tendrás la libertad de proponer, experimentar y construir, porque valoramos tanto el talento como la actitud.
Si has llegado hasta aquí, te gusta todo lo que has leído y crees que eres la persona perfecta para ayudarnos en este proceso de adopción de la IA en el mundo del desarrollo de software, ¡te estamos esperando!
Y si nos compartes en ****** alguna pieza de código, proyecto personal o tu perfil de github que demuestre lo bueno que eres, lo tendremos muy en cuenta.
En Diverger respiramos un entorno diverso y en el que todas las personas tengan igualdad de condiciones.
Crecemos por nuestro compromiso, nuestra exigencia y nuestra pasión por lo que hacemos sin importar la mochila con la que viajemos.
Porque no entendemos estas prácticas solo como principios, sino como la inercia de nuestra cultura día a día.
Nos aseguramos de crear un entorno en el que cada persona se sienta respetada, orgullosa y valorada por ser quien es y como es.
DIVERGER Thinking S.L, en cumplimiento del artículo 13 del RGPD, le solicita su consentimiento para el tratamiento de sus datos personales, con la finalidad de incluirle en nuestros procesos de selección de personal.
El tratamiento se encuentra legitimado en base a su consentimiento expreso (art 6.1.a) RGPD), que presta mediante su postulación a la candidatura de empleo.
En determinados casos, podrá ser necesario comunicar sus datos personales a nuestro cliente para que valore su candidatura.
Sus datos personales serán conservados durante el plazo de 1 año desde la finalización del proceso de selección.
Puede ejercer sus derechos de acceso, rectificación, supresión, oposición, limitación, portabilidad y a no ser objeto de decisiones automatizadas en ******.
Le informamos igualmente, de que tiene derecho a presentar una reclamación ante la AEPD en caso de considerarlo oportuno.
Fullstack Developer (.NetCore/React)
19 de marçVeepee
Barcelona, ES
Fullstack Developer (.NetCore/React)
Veepee · Barcelona, ES
React Javascript .Net C# TSQL NoSQL Cloud Coumputing Kubernetes Microservices Git PostgreSQL Redis .Net Core DDD Office
JOB DESCRIPTION
We are actively seeking a Full-Stack Developer skilled in Csharp and React to work on Recycle, our strategic Recycle product. Recycle provides a second life to millions of stocks that remain in our warehouse for too long..
As a developer, you should have a knack for understanding the ´whys´, be innately curious, and feel comfortable asking questions. We prioritize collaborative solution-finding and uphold the belief that success is a team effort, not just an individual achievement.
This role would suit someone creative and passionate about building great products with high volumetry, as well as working with the latest technologies and methodology for building software.
Overall you´ll write code, design architecture, build all aspects of our platform, build software against API´s, manage infrastructure, perform code reviews and help guide other developers. This role offers quite a bit of free rein and the opportunity to work independently as well as collaboratively with the team.
TASKS
- Develop new and redesign existing features of our products;
- Suggest interfaces and other possible improvements that might be done;
- Keep the code clean and review your team members´ designs if needed;
- Ensure the reliability and scalability of developed applications;
- Respect the production deadlines;
- Review the legacy code in order to avoid production bugs;
- Development of automated tests (Unit/Integration/End-to-End/Performance);
- Write technical documentation;
- Handle the technical interviews with other developers willing to join VeepeeTech.
MUST HAVE skills
- 5+ years of experience as a full-stack developer;
- Hands-on experience with C#, .Net Core and Javascript, React (or any other JS framework);
- Proficiency with SQL and NoSQL (Redis & Postgresql) databases;
- Git and CI/CD;
- APIs or other web services;
- You are familiar with cloud programming tools and willing to extend your knowledge;
- You assure the quality of your code with unit and integration tests;
- You are result and product-oriented;
- Understanding of different test types: Knowledge of various test types, including unit tests, integration tests, end-to-end tests, and performance tests, is crucial for creating comprehensive and effective test suites.
- You are fluent in English.
NICE TO HAVE skills
- Experience with Kubernetes;
- Experience with microservices and DDD;
- Good experience with unit tests and integration tests.
BENEFITS
- Variable bonus;
- The dynamic and creative environment within international teams;
- The variety of self-education courses on our e-learning platform;
- Participation in meetups and conferences locally and internationally;
- Flexible Office with up to 2 days at home.
RECRUITMENT PROCESS
1 30-minute HR Screen with a Veepeeᵀᵉᶜʰ Recruiter
2 General Technical exchange
3Technical exchange with a tech lead
4Team Interview
We are convinced that it is up to you to define the way you work, to develop yourself, and to progress.
At Veepee we guarantee that you can just be yourself! For the service of diversity and inclusion, Veepee is committed to reviewing all applications received on an equal basis.
BackEnd Developers Java (100 Remoto)
22 de des.Bcnc Group
BackEnd Developers Java (100 Remoto)
Bcnc Group · Barcelona, ES
Teletreball Java Agile Spring Microservices Kafka DDD
En BCNC GROUP buscamos incorporar Senior BackEnd Developers Java con experiencia contrastada en proyectos de microservicios para formar parte de nuestro equipo deslocalizado en una de las más importantes empresas multinacionales de su sector.
Requisitos:
- Ingeniería en Informática, Sistemas o similar.
- Experiencia mínima de 4 años participando en el diseño de arquitectura de sistemas basado en servicios distribuidos.
- Experiencia demostrable en entornos de ejecución de alto rendimiento y concurrencia.
- Habituado/a a trabajar en desarrollo bajo el modelo de integración continua y revisión de código.
- Experiencia realizando labores de diseño y desarrollo de APIs, con Java (8-17), Spring framework, fundamentos DDD aplicando metodologías Agile: Scrum/Kanban, SOLID, Clean code, gestores de colas (kafka) y BBDD no relacionales.
- Muy valorable aportar experiencia en patrones y formas de organizar el código en pro de hacer el código más legible y mantenible.
Funciones:
- Análisis, implementación y refinamiento de tareas técnicas.
- Asegurar la calidad de los desarrollos.
- Revisión y validación de tareas de otros compañeros.
- Diagnostico y resolución de posibles incidencias.
¿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.
- Retribución flexible.
- Flexibilidad horaria.
- Teletrabajo 100%.
BCNC GROUP (https://bcncgroup.com/) 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.