¡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 AhoraAdminstración y Secretariado
0Agricultura
0Alimentación
0Arte, Moda y Diseño
0Artes y Oficios
0Ver más categorías
Atención al cliente
0Banca
0Ciencia e Investigación
0Comercial y Ventas
0Comercio y Venta al Detalle
0Construcción
0Contabilidad y Finanzas
0Cuidados y Servicios Personales
0Deporte y Entrenamiento
0Derecho y Legal
0Desarrollo de Software
0Diseño y Usabilidad
0Editorial y Medios
0Educación y Formación
0Energía y Minería
0Farmacéutica
0Hostelería
0Industria Manufacturera
0Informática e IT
0Ingeniería y Mecánica
0Inmobiliaria
0Instalación y Mantenimiento
0Marketing y Negocio
0Producto
0Publicidad y Comunicación
0Recursos Humanos
0Sanidad y Salud
0Seguridad
0Seguros
0Social y Voluntariado
0Telecomunicaciones
0Transporte y Logística
0Turismo y Entretenimiento
0Desarrollador Java
24 oct.TwenTIC
Desarrollador Java
TwenTIC · Barcelona, ES
Teletrabajo C# Java Python Spring Maven Jenkins C++ C Hibernate Agile AutoCAD TSQL Git MVC Microservices
Programas con Claude, aportas el criterio
Buscamos un/a desarrollador/a backend Java (Spring Boot) de nivel semi-senior / mid-level, con 3 a 6 años de experiencia, para trabajar en modalidad híbrida en Barcelona. Desarrollo de software asistido por IA (Claude Code) en una consultora tecnológica con proyectos para banca, seguros y empresas.
Sobre twenTIC
Somos una consultora tecnológica en el centro de Barcelona, con más de 20 años digitalizando procesos para empresas y entidades financieras. Somos unas 40 personas, cercanas, exigentes con la calidad y pensamos a largo plazo.
Cómo trabajamos (y por qué este puesto es diferente)
En twenTIC el código lo escribe Claude. Tu trabajo es todo lo demás, y es lo que de verdad importa:
- Entender qué necesita el cliente, aunque no lo explique bien.
- Pedírselo a Claude con precisión, con el contexto adecuado y en pasos con sentido.
- Validar el resultado con criterio humano. Tenemos un proceso automático de control de calidad muy exhaustivo, pero la garantía final de lo que se entrega eres tú.
Si disfrutas más pensando el problema que tecleando la solución, este es tu sitio.
Lo que buscamos de verdad
- Mentalidad de ingeniero: entiendes el porqué antes del cómo, descompones los problemas y piensas en estructura.
- Orden mental: priorizas, avanzas paso a paso y explicas por escrito lo que haces de forma clara y concisa.
- Criterio: detectas cuándo algo “funciona” pero no está bien, y lo dices a tiempo.
- Comprensión rápida: captas el negocio del cliente y haces las preguntas adecuadas.
- Responsabilidad sobre lo que entregas: si lleva tu nombre, respondes de ello.
Base técnica necesaria
- Entre 3 y 6 años de experiencia con Java y Spring (Spring Boot, Spring MVC).
- Bases de datos relacionales y SQL.
- Buenas prácticas de ingeniería: Git, pruebas unitarias, integración continua y patrones de diseño.
- Experiencia manteniendo aplicaciones en producción.
- Uso real y diario de IA para programar (Claude, Copilot, Cursor o similares).
- Se valorará experiencia con microservicios y en banca, seguros o entornos regulados.
Esta oferta no es para ti si…
- Prefieres que te den tareas cerradas y solo escribir código.
- Ves la IA como un atajo para no entender lo que entregas.
Qué ofrecemos
- Salario según experiencia y nivel de autonomía demostrado en el proceso.
- Contrato indefinido.
- Oficina en el centro de Barcelona, con 2 días de teletrabajo a la semana y, a partir de los 3 meses, 10 días adicionales al trimestre.
- Flexibilidad horaria: 8 horas de lunes a viernes, o 8,5 horas de lunes a jueves con el viernes intensivo. Jornada intensiva en julio y agosto.
- Conciliación real: nunca más de 40 horas a la semana.
- Seguro médico a partir de los 6 meses y retribución flexible.
- Formación continua y un equipo técnico con el que seguir creciendo.
- Comidas, eventos deportivos y actividades de equipo.
Para inscribirte, responde a las preguntas de preselección. Las candidaturas sin respuesta no se revisan.
Software Engineer - CIAM
24 oct.easyJet
Barcelona, ES
Software Engineer - CIAM
easyJet · Barcelona, ES
. React Agile Cloud Coumputing TDD TypeScript
We have landed! When it comes to innovation and achievement, there are few organisations with a better track record. Join us as we embark on an ambitious journey, evolving our digital commerce platforms and building scalable, resilient, and innovative foundations that enable seamless customer experiences across web, mobile, and connected channels.
Finding brilliant tech talent is vital to the future of easyJet. With opportunities to work across the technology that powers our app, website, and other digital touchpoints, you’ll help connect over 100 million customers to thousands of their favourite destinations!
Located in the One Parc Central building in Sant Martí, with hybrid working Available, Apply now and be a part of easyJet’s first digital hub, in the heart of Barcelona!
Help shape the technology that turns an easyJet booking into a completed journey.
Join the UK's largest airline as we evolve our digital commerce platforms. As a Software Engineer in our eCommerce team, you'll be a key contributor to our Customer Identity & Access Management (CIAM) platform - delivering secure, scalable authentication, authorisation, and profile management across web, mobile, and partner channels, and helping shape the future of easyJet's digital customer experience.
What You'll Be Doing
Deliver Solutions: Deliver solutions aligned to the agreed technical direction of the CIAM program within easyJet.
Implement Identity Functionality: Implement customer identity functionality using established CIAM platforms and services that align with established Mission architecture.
Write Quality Code: Write clean, maintainable, and well-tested code that meets performance and security standards - ensuring squad-owned components are designed and implemented in alignment with Mission-level architectural patterns.
Partner Across Teams: Collaborate closely with the Lead Software Engineer and cross-functional partners - supporting delivery, contributing to scope discussions, and raising dependency risks where they impact implementation.
Review Code: Participate in code reviews - providing constructive, actionable feedback to elevate engineering quality and develop team capability.
Drive Improvement: Use engineering metrics and feedback to identify issues in delivered solutions and contribute to continuous improvement of engineering quality and reliability.
What You’ll Bring To The Team
- Strong Javascript/Typescript development skills ideally with experience of modern front-end frameworks such as React, TypeScript, Next.js etc.
- Test-first approach including TDD and automated quality tooling.
- Experience across cloud and commerce technologies covering infrastructure, and networking principles within distributed, high-performance systems.
- Some understanding of CIAM security concepts such as MFA and oAuth and any experience of tooling such as Ping or Forgerock is a bonus,
- Experience in CI/CD, automated testing, and DevSecOps practices.
- Comfortable working within an agile delivery team and working with a high level of ambiguity.
- Competitive base salary
- Up to 20% bonus
- 25 days holiday
- BAYE, SAYE & Performance share schemes
- 5% pension
- Life Assurance
- Flexible benefits package
- (Work Away) enabling you to work abroad for up to 30 working days per year.
- Excellent staff travel benefits
Information Technology (IT)
Primary Location
Spain-Barcelona-One Parc Central Carrer del Marroc, 33 08018 Barcelona Sant Mart
Organisation
Information Technology (IT)
Schedule
Full-time
Unposting Date
01/11/2026, 5:59:00 PM
BizAway
Application Engineer (Full-Stack Mobile)
BizAway · Barcelona, ES
Teletrabajo . React GraphQL Android REST iOS React Native Office
About BizAway
Here at BizAway, we Deliver the Future of Travel. 😎
We are a solid international company with strong ambitions and great expertise. With a focus on sustainability 🌱, on a daily basis we support companies enabling them to improve their travel management through our constantly evolving services and solutions, always characterized by our tech attitude and smart and innovative processes. 🚀
We know that success comes from People and deserves to be recognized.👫Proactivity and Reliability, Kind collaboration, and communication are the core values of our Solution Culture.
If you like challenges and would love to be part of one of the fastest-growing B2B scale-ups, then BizAway is the company you have been looking for. 🤩
We are looking for
We are looking for a driven and enthusiastic Application Engineer (Full-Stack Mobile) (m/w/d), to craft flawless mobile experiences while seamlessly tying them to robust backend architecture.
If you are a versatile builder who obsesses over pixel-perfect UX just as much as efficient data fetching, you belong here.
Who You Are
- You have User Empathy: You don't just build to spec; you care deeply about the end-user experience and the real-world value your code delivers.
- You are a UX Champion: You have a deep passion for great UX design. You understand that a sluggish animation or a clunky user flow can ruin a great product, and you refuse to ship mediocre interfaces.
- You are a Problem Solver: You have a deep engineering mindset, remain open-minded to new paradigms, and love untangling complex state-management or cross-platform quirks.
- You are a Seamless Full-Stacker: You don't believe in strict frontend/backend boundaries.
- You can effortlessly jump from tweaking mobile UI components to optimizing a backend resolver without breaking a sweat.
- English proficiency (written and spoken, minimum B2 level).
- Experience with experimentation frameworks (A/B testing) and impact measurement
- Mobile/Frontend: React Native (Deep exposure to both iOS and Android ecosystems)
- Data Layer: REST & GraphQL (Building, querying, and optimizing)
- Backend: Comfortable diving into server-side logic to support your frontend needs
- Workflow: Modern tools and CI/CD pipelines to ship fast and break fewer things.
📄 Contract type: Permanent
🕓 Working hours: Full-time – 40h/week, from Monday to Friday
🏢 Hybrid Barcelona: We love the focus of remote work, but we also value the magic of high-bandwidth, in-person collaboration. You can work from home most of the time, but we expect you to swing by our Barcelona office a a couple of times a week to brainstorm, whiteboard UX flows, and grab a coffee with the team.
💰 Salary: Attractive compensation, including equity in the company
💼 Equity in the company (stock options plan)
✈️ A seat on a scale-up with skyrocketing growth
📈 Development of your entrepreneurial spirit, having the chance to implement real-impact business decision
🌍Multicultural and international team
🙌Collaborative and smart environment to work and learn
🍻Free coffee to kick-start your day and free beers to celebrate together
BizAway avoids any discrimination based on age, gender, sexual orientation, health status, nationality, political opinions, and religious beliefs in all decisions affecting personnel selection.
Slashmobility
Barcelona, ES
Senior Frontend ( Experiencia Next.JS)
Slashmobility · Barcelona, ES
. Javascript Cloud Coumputing GraphQL REST TypeScript AWS
Acerca de la Empresa
Somos Slashmobility una empresa boutique especializada en transformación digital y comprometida con las personas. Nuestro propósito se centra en acompañar a nuestros clientes en su impulso a la aceleración digital tecnológica a través de las apps y el talento IT.
Con +15 años de experiencia, un equipo comprometido, +500 proyectos ejecutados con éxito, hemos acompañado a centenares de clientes líderes en su sector desde la confianza, flexibilidad y solidez a enfrentarse a los desafíos de la aceleración digital de la sociedad.
¿Y qué nos hace especiales?
Nos basamos en cuatro valores fundamentales:
- Innovación, ofreciendo soluciones innovadoras de una manera profesional y rentable con un valor diferencial: el conocimiento experto en toda la cadena de valor;
- Compromiso ya que llevamos como propios los objetivos de la organización y superamos cualquier obstáculo para lograrlos; Proactividad, proveyendo y realizando acciones para mejorar sus servicios y calidad;
- Trabajo en equipo, contando con un equipo motivado y multidisciplinar que trabaja en perfecta coordinación para lograr los objetivos comunes
REQUISITOS
- +5 Años de experiencia en desarrollo de aplicaciones WEB
- +3 Años de experiencia desarrollando aplicaciones con Next.js
- +3 Años de experiencia en desarrollo con Javascript y Typescript, conocer profundamente ambos lenguajes.
- Experiencia con SSR, SSG, ISR y optimización de performance.
- Conocimientos en REST y GraphQL APIs.
- Familiaridad con bases de datos SQL/NoSQL y plataformas cloud (preferible AWS o Vercel).
- Conocimientos de seguridad en aplicaciones web (autenticación, autorización, manejo de datos sensibles).
knowmad mood
Barcelona, ES
Power Platform Developer | Inglés | Híbrido Sant Cugat del Vallès
knowmad mood · Barcelona, ES
.
We are knowmad mood!
Somos una compañía líder en transformación digital, en constante evolución y a la vanguardia de la tecnología.
Formado por más de 3.000 personas creativas, digitales e innovadoras conectadas a un propósito y capaces de generar conexiones con personas de todo el mundo. Un equipo responsable, flexible y con alta capacidad de adaptación a las necesidades de nuestros clientes y del mercado, a la vez que proporciona valor, visión, creatividad, expertise, profesionalidad y pasión por la tecnología en cada proyecto.
Los valores que marcan nuestro rumbo y nos guían hacia la excelencia son la colaboración, la innovación, el compromiso, la diversión y la confianza.
¿Qué es lo que valoramos?
- Al menos 2 años de experiencia en Power Platform (Power Automate, Power Apps)
- Deseable experiencia en Copilot
- Dominio del inglés y español.
- Modalidad híbrida 2 días a la semana en Sant Cugat del Vallès
- Vacaciones 🌴: 22 días de vacaciones + 2 días de libre disposición, además de los días 24 y 31 de diciembre libres.
- Contrato indefinido 📄: Desde el primer día, con opción de 12 o 14 pagas.
- Retribución flexible 💳: Tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios con ventajas fiscales.
- Club de ventajas 🎁: Descuentos en tecnología, ocio y formación.
- Formación continua 📚: Acceso a Udemy Business, cursos de idiomas, certificaciones oficiales y formación técnica.
- Plan de carrera 🚀: Acompañamiento para crecer, especializarte o asumir nuevos retos.
- Bienestar integral 💚: Programas de nutrición, actividad física y equilibrio emocional.
- Conciliación +VIDA 👨 👩 👧 👦: Asistencia personal y familiar 24/7.
- Ambiente inclusivo 🌍: Entorno diverso y multicultural.
- Eventos sociales 🎮: Actividades para conectar con el equipo.
Para estar al corriente de nuestras novedades síguenos aquí -> knowmad mood
En knowmad mood nos comprometemos con la igualdad de oportunidades y el respeto a la diversidad. Aplicamos nuestro Plan de Igualdad y el principio de no discriminación en todos nuestros procesos de selección.
MediaMarkt España
Barcelona, ES
Experienced Software Engineer - Fulfillment Order Management (m/f/d)
MediaMarkt España · Barcelona, ES
. API Java MongoDB Python Agile NoSQL Kubernetes Kotlin REST TypeScript PostgreSQL Terraform Kafka LESS Office
Your Tasks
Customer Order Services (COS) is the strategic backbone for customer order data and processing at MediaMarktSaturn. It consolidates order information, standardizes access through a common API model, and orchestrates fine-grained workflows that power the end-to-end online order journey. Positioned as the main communication layer, COS connects the Order Management Systems (OMS) with major corporate applications — such as SAP Retail, Checkout, Payment systems, Invoicing applications, and Pick-and-Pack solutions — ensuring consistent, real-time order processing across the enterprise.
Responsibilities & Duties
- Design, implement, and evolve COS REST APIs and event schemas (OpenAPI, API Gateway), enabling contract-first integrations and decoupling consumers from Order Management platform.
- Develop and orchestrate event-driven order workflows with Kafka/Kafka Streams and Temporal (basket-to-order, payment/checkout, digital activation, fulfillment, transport management), ensuring reliability, idem-potency, and auditability.
- Build and maintain data persistence and propagation: model order data in Protobuf, MongoDB, PostgreSQL, drive real-time synchronization to corporate systems, and support analytics via Pub/Sub to BigQuery with strong data quality and PII safeguards.
- Operate the platform on GCP/Kubernetes using GitOps (Flux): monitor and troubleshoot production, optimize performance and scalability, manage incidents, and continually improve SLAs, security, and resilience.
- Strong experience building event-driven, distributed systems
- Proficiency in Kotlin on the JVM; solid Java skills; familiarity with Python or TypeScript is a plus.
- Proven track record designing contract-first RESTful APIs with OpenAPI, including versioning, error models, and API gateway policies (e.g., Kong/Apigee).
- Practical experience with relational and noSQL databases (like MongoDB and PostgreSQL), schema design, transactions, performance tuning in high-throughput environments.
- Experience in cloud-native operations, e.g. on GCP with Kubernetes and Terraform; GitOps (Flux), CI/CD, observability (logging, metrics, tracing), and production troubleshooting.
- Integration expertise using synchronous and asynchronous patterns (Kafka, Google Pub/Sub, etc.) across enterprise systems
- Strong focus on reliability, security, and compliance for customer order data (SLAs, auditability, PII/GDPR), with clear communication and cross-functional collaboration skills.
MediaMarktSaturn Technology is working to make Europe’s number-one consumer electronics retailer thetechnology leader in its industry. To this end, several hundred developers, UX designers and system architectsusing state-of-the-art technology work hand in hand with business owners in agile teams to develop customer-focused technology solutions for more than 6 million customers every day in 13 countries.
Within the Global Technology division, you are part of a strong cross-functional team of software engineers,data scientists and analytics experts to drive the development of our global product data management. Withinthe team and in close collaboration with the business product owner, you will design and develop data andanalytics solutions on our cloud-based technology platform to support our business in product datamanagement.
(*) Diversity and equal opportunities are important to us. Research shows that women and people from underrepresented groups are less likely to apply if they don’t meet all the criteria. If you are interested in this position but your experience doesn’t align perfectly with every requirement, we still encourage you to apply.
Additional Benefits
- Young environment, where not everything is written in stone, and where you are expected to contribute and co-create the culture of the Tech Hub and international collaboration model
- You'll have a 10% discount on the entire MediaMarkt website, so you can treat yourself at a lower price whenever you want!
- On top of your compensation package, you can request Flexible Pay “MediaFlex program” (a.e. Ticket Restaurant, Private Health Insurance with Adeslas, …)
- Flexible working time and possibility to combine home office / presential working. Intensive workday every Friday and during summer
- The possibility to choose between 2 offices: The first one is the MediaMarkt Iberia HQ with a very attractive menu at a price. You'll eat for less than €4! And the second office is located at Pier01, in Barceloneta, right in the center of Barcelona. Free coffee and free fruit once a week
- There is a training budget so you can continue developing the skills you need most to keep growing professionally and personally!
- We offer language classes: English, Spanish, and German
- On your birthday, you won't work! It's a day for you to enjoy without thinking about work
- You'll be working with the most cutting-edge technological stack of the moment
Location: Barcelona, El Prat De Llobregat
Media Markt Saturn Th Services Barcelona
Department: HQ - IT
Entrylevel: Professional Level
Type of Employement: Full Time
Working Hours: 40
Persona: Job Requisition Tech Employee
Recruiter: Antonio López
Recruiter: Antonio Lopez Mendez
Staff Backend Engineer
23 oct.Q-tech
Barcelona, ES
Staff Backend Engineer
Q-tech · Barcelona, ES
. React Kubernetes Ruby TypeScript SaaS AWS PostgreSQL Ruby on Rails Redis
Q-tech is colaborating with a fast-growing international SaaS company that is opening a new engineering hub in Barcelona and is looking for a Staff Engineer.
This is a backend-focused role with high ownership and real impact, working on Security management, APIs and integrations for a platform used by some of the most demanding customers in the private capital space.
We are seeking experienced developers who would like to work in Ruby on Rails (not previous experience required).
YOU MUST HAVE:
- Expertise in OAuth 2.0
💻 What you’ll work on
- Design, build and iterate on backend-heavy systems across IAM, APIs, internal and external integrations, ensuring security, privacy and reliability at scale.
- Provide security leadership across the whole application, resolving issues that affect the product as a whole.
- Lead technical decision-making when designing new features, refactors or integrations where security is a critical factor.
- Diagnose and resolve critical issues, such as customers being unable to log in due to authorization failures.
- Deliver features end-to-end, from design through deployment and monitoring.
- Mentor peers.
- Drive system reliability, performance and maintainability.
- Engage in architecture discussions with wider engineering leadership.
🛠 Tech stack
Ruby on Rails · PostgreSQL · Redis · AWS · Kubernetes
(Some TypeScript & React exposure, but backend is the core focus)
👥 The team
- ~65 engineers globally, distributed across North America
- Strong product-driven engineering culture
- High ownership, low bureaucracy, real-world impact
- Opportunity to help shape a brand-new Barcelona engineering hub
📍 Location & setup
- Permanent contract
- Hybrid model: 3 days per week remote
- Flexible working hours
- Equity package included (4-year vesting, 1-year cliff)
- 23 days of paid annual leave
- Private health insurance with Adeslas (family included)
- €50/month phone & home internet allowance
- €50/month public transport allowance
- €60/month gym & wellness allowance
- €500/year professional development budget
Qonto
Senior/Staff - Go Backend Engineer - remote friendly
Qonto · Barcelona, ES
Teletrabajo . Kubernetes Ruby Android AWS iOS PostgreSQL Kafka LESS
- Our mission and customers: We are creating the freedom for SMEs to succeed by delivering Europe's leading finance workspace with banking at its core, augmented by financial tools. We are proud to be rated 4.7 on Trustpilot, based on 60,000 reviews. Our culture puts customer satisfaction at the core of what we do, as proven by our Net Promoter Score of 75 (more about our culture here).
- Our journey: Founded in 2017 by Alexandre and Steve, Qonto has grown to 1,700 Qontoers serving over 750,000 customers across 8 European countries. We have been profitable since 2023, and we are just getting started.
- Our beliefs: We hire for skills and potential. With 80+ nationalities, 45% women, of which 56% of women in our leadership team, diversity isn't a program; It's who we are. We've built a discrimination-free hiring process because the best teams are built on merit.
- AI at Qonto: AI is deeply embedded in how we work (here) - Every Qontoer gets unlimited access to the best AI tools. We want people who experiment without waiting for permission, push AI beyond the obvious, know when to trust it, and when to question it.
Join us as Senior Backend Engineer to build the financial infrastructure that 750,000+ European SMEs depend on every day, from highly scalable APIs to robust banking services that handle real money, in real time, with zero room for mistakes.
You will join one of our mission-based teams of 5 to 10 engineers, led by a dedicated Engineering Manager. You will work alongside backend, web, iOS, and Android engineers, as well as Product Managers and Designers, in either a Product team (building features used directly by customers) or a Platform team (developing the scalable foundations that help Product teams move faster). Your team owns a clear mission end-to-end, following our "you build it, you own it" approach, and you will stay connected to the wider Backend community through our Backend Guild.
What you'll do
- Design, build, deploy, and maintain services handling real financial transactions, owning reliability in production, not just at merge time
- Co-own service architecture, resilience, and scalability with respect to Domain-Driven Design principles
- Grow in technical leadership: lead design discussions, anticipate risks, and mentor less experienced engineers
- Drive continuous improvement, from fixing flaky CI to running post-mortems and propagating learnings across the team
- Contribute to discovery, make technical decisions, monitor production performance, and steadily raise quality standards
- Technical expertise: Strong backend engineering experience with exposure to large-scale web application architecture and real production constraints
- Stack fluency: You don't need to know our exact stack, but you transfer fast and are comfortable with similar technologies
- Quality-driven: You write tests, set up monitoring, handle incidents methodically, and do root cause analysis
- Ownership mindset: You track impact after release, flag regressions, and improve what's in your scope without being asked
- Team player: You are comfortable working in squad teams with PMs, Designers, and other stacks, and you are fluent in English
What we can offer you
- Our methodology, the Qonto Way: We value upfront technical design, team reviews, and smart slicing. Quality drives the velocity our customers need
- Autonomy: Our org assigns one team lead per project across stacks, giving your team a clear mission and full autonomy on how it operates
- Continuous improvement: Our lean toolbox, Kaizen, PDCA, lets you monitor and drive improvement collaboratively with your peers and manager
- AI tooling: Each engineer gets access to Cursor or Copilot, and we want people who use AI to raise the bar, not just to go faster
- Our stack: Go and Ruby are our primary languages. Our platform runs on a Kubernetes cluster hosted on AWS, with PostgreSQL as our database of choice. We also use Kafka for event-driven architecture and ELK for logging and auditing, among many other tools and services
By applying, you agree that Qonto processes your personal data to assess your application. Your data is kept for up to 2 years in our candidate pool. Read our Privacy Notice for full details.
On average, our hiring process lasts 20 working days. More information on our candidate journey here
Present Connection Lithuania
Mid Python Developer – Data & AI Backend (Spain)
Present Connection Lithuania · Barcelona, ES
Teletrabajo . Python TSQL Docker Cloud Coumputing AWS DevOps ERP Office
Present Connection is an international technology partner with offices in Lithuania, the Netherlands, and Spain. For more than 14 years, we have worked with companies across Europe, combining software engineering expertise with a strong understanding of business and technology.
We bring together experienced technology specialists with a drive to experiment, explore new possibilities, and find better ways forward. We believe technology is more than something businesses use. It can change how they work, grow, and compete. That's why we work alongside our clients to challenge existing ways of working and build solutions that move their business forward.
The Opportunity
We are looking for a Python Developer to join an R&D team at the third-largest ERP provider for small and mid-sized manufacturing companies in the DACH region. The team is building an AI-based business intelligence and analytics platform, together with the data foundation underneath it.
The data foundation brings business data from ERP systems into a modern cloud data platform – a data lake on AWS, a semantic layer that describes business objects, processes and a business glossary, and a fast analytical database. AI agents on top of it answer business questions in plain language: show me this customer's open orders becomes the right data, fields and filters.
You will build the backend services, data pipelines and tooling behind this, and help connect the data to the AI agents and MCP servers that use it. This role is for someone who brings ideas, not just implements requirements – someone who explores ambiguous problems, develops their own concepts and proposes practical solutions, working AI-first.
What We Expect
- The ability to turn ideas into reliable backend solutions using AI coding agents: define implementation plans, guide execution, and critically review, test and improve the results, with enough Python proficiency to understand and take ownership of the code
- Initiative, creativity and ownership: you contribute your own ideas, challenge assumptions constructively and drive solutions from initial concept through implementation and validation
- Solid Python skills and experience with APIs, web services and backend development
- Good SQL and data modelling skills, and an understanding of what the data means and how it will be used
- Hands-on experience building with LLMs or AI agents
- Clear, proactive communication in English
- A data science or analytics background
- DevOps and cloud experience (Docker, CI/CD, AWS, Kubernetes/OpenShift) and taking prototypes to reliable production
- Experience with lakehouse or data-catalog technologies such as Apache Iceberg, Parquet, ClickHouse or OpenMetadata
- Experience building MCP servers, agent tools, retrieval or structured-output features
- ERP or manufacturing domain knowledge, or experience with BI or analytics products
Few things that come with being part of the team.
Flexibility & trust
Our You Decide work model gives you the freedom to choose where and when you work, with hybrid work and flexible hours.
Learning & development
A yearly training budget, access to the world's largest education platform, internal training and workshops, mentoring, guest speakers, and knowledge-sharing events.
Clear growth & recognition
We've built an internal system that makes growth visible and transparent. Your skills, progress, and development are evaluated regularly, fairly and clearly, so you and your manager have the same view of where you are and where you can grow next.
Health & well-being
The most flexible health insurance with compensation for sports, recreation, and other activities, together with regular sports challenges.
Connection & community
Team-building activities, company events, parties, meetups, guest speakers, and other opportunities to connect with colleagues across the company in different countries.
Extra Ways We Show Appreciation
Referral program and gifts for birthdays, weddings, and the arrival of a new family member.
A comfortable office
Great location, free parking, pet-friendly office, Friday lunches, healthy snacks, and regular celebrations.
An active & supportive community
Join our running, walking, cycling, or table tennis challenges, or simply find your people beyond your everyday work.
The gross salary in this position is 2900-4200 EUR/month. Keep in mind that we are open to discussing a different salary based on your skills and competencies.