Marfeel is a publishing intelligence platform trusted by over 5,000 publishers worldwide: including Business Insider, Le Figaro, El País and McClatchy. We help publishers turn data into action: understanding what content is working right now, what has performed over time, and what to do next. Our platform gives editorial, SEO, audience, and revenue teams a unified view of their business, spanning real-time dashboards and deep historical analysis, all in one place.
Our international team is made up of over 15 different nationalities, with headquarters in Barcelona. Our people and our diversity are at the heart of what we build, and we are still growing.
The role:
We are looking for a Java Developer to join a small, high-ownership engineering team working on new product initiatives. You will be focused on new product initiatives, building new services and features but you will also need to navigate existing codebases. You use AI coding tools as a core part of how you work, and you are excited about what that unlocks. You will own backend architecture decisions and work closely with product and data to ship reliable, high-performance services at scale.
This is what you will do:
Work on challenging developments involving high concurrency and affecting millions of users.
Own backend features and services end to end: design, build, ship, run, and fix in production, accountable for the quality and behaviour of what you ship.
Use up-to-date technologies like modern versions of Java and Spring, Project Reactor, Vert.x, Docker, Kubernetes, microservices.
Work in automated environments with continuous delivery based on Jenkins, instrumented deployments.
Use AI coding tools (Claude Code is standard here) as a core part of how you work, and push them further by building and refining your own skills and workflows.
Work in an agile environment with weekly sprints, iterative development, and a focus on quality and performance.
Be involved in technical decisions, and step outside backend when the work calls for it.
Join an experienced, collaborative, and talented team where your opinion is highly valued.
This is you:
You take responsibility for outcomes, not just tasks. When something breaks you debug it yourself and can explain what you tried before escalating, and you are comfortable being the person on the hook without heavy process behind you.
You fill gaps instead of waiting for someone else to fill them. If something is missing, blocking, or not good enough, you act on it.
You are not boxed into one layer. Backend is your centre of gravity, but you go wider when it helps the team, and you collaborate naturally within a multifunctional team.
You are curious about what your code actually does at runtime, not only how it is designed. You understand reactive execution in depth: non-blocking I/O, backpressure, and when reactive is and is not worth the complexity.
You get real leverage from AI coding tools: you understand where they fail and you build and share tooling and skills rather than only consuming them.
Deep knowledge of Java and parallel code execution.
Strong experience with Spring IoC, Spring MVC, Spring WebFlux, Spring Data, and R2DBC.
Solid understanding of the web technology stack and building software that works at scale.
Experience and understanding of OO principles, applying design patterns, and keeping designs simple.
Well-versed in clean code practices.
You understand the advantages of iterative development.
Experience with relational and/or non-relational databases.
We will be impressed by experience in:
Deploying large applications and handling the challenges that come with it.
Microservices with Docker and Kubernetes.
Any of the following technologies: Nginx, Tomcat, MongoDB.
The Spring framework in depth, including Spring Security.
Experience with ClickHouse or other OLAP stores.
This will be you as part of the Marfeel team:
Work on product that reaches publishers and newsrooms globally
Option to work full remote, hybrid or office-based (if in BCN area)
Support with home office equipment
Flexible hours and early finish on Fridays
Subsidized health insurance for you and your partner/family (Adeslas)
Subsidized monthly plan to a large network of health and wellness centers (Wellhub)
Transport, restaurant and kindergarten tickets (Cobee)
Free language classes (English/Spanish)
Open-space, light-filled and eco-conscious office with large sunny terrace (if BCN based)
Unlimited refreshments including coffee, tea and soft drinks at the office (if BCN based)
Loyalty vacation days
Access to training platforms, courses and materials
Referral bonus for talent brought to us by you
Our interview process:
Phone call : covering the basics to make sure we are a good fit for each other
Technical and personal interview : understanding you professionally and personally, and answering all your questions
Test stage : a preview of the type of work, so you can see us in action too
Test review interview : we discuss your test and provide feedback
... una compañía tecnológica que está impulsando el desarrollo de soluciones avanzadas de inteligencia artificial para entornos empresariales. Buscamos un/a AI Software Engineer con pasión por la tecnología, curiosidad por la inteligencia artificial y ganas de aprender en un entorno donde la formación, la mentoría y la participación ...
... SUCCESSFUL CANDIDATES HAVE: - Computer Science degree or relevant technical experience - Desire to learn https://jobeax.com/link/JSd7UYCSg572jJDY - full-stack engineer backend engineer - Willing to learn how to operate in an Agile environment - An ability to explain problems to technical and non-technical folks alike. A love ...
About the role As a senior software engineer, you will help build and scale the systems and services that form the foundation of Alpaca and empower millions of users who are trading billions of dollars worth of assets. The market data team is responsible for improving the overall architecture of Alpaca connected to data ...
... technical concepts clearly. - You enjoy teamwork, but you have full autonomy in your tasks. - You seek technical excellence in everything you do, with a solid engineering foundation. - You have native-level Spanish and fluent English. Bonus points if you speak French! Education & certifications - Contract type: Freelance - ...
Our Campaigns & Rewards - Product Development team in Malaga is growing, and we are now looking for a Backend Software Engineer to join! Engagement at Betsson Group ensures our customers come back for more. It's all about loyalty. We provide a world class customer experience beyond the gameplay featuring Tournaments , Dynamic ...
... you'll love the opportunities available to grow your career at Booksy. The people you'll like to work with and things you'll enjoy impacting: As an AI Native Software Engineer reporting to the People Technology Manager in our People & Culture team, your purpose will be to work out what AI could do here that nobody has thought ...
... desarrollo colaborativo para hacer el trabajo más sencillo y eficiente y, en consecuencia, generar una mejor experiencia de cliente. Tu Misión La misión del software engineer es la creación de software de alto rendimiento y resolución de problemas trabajando teniendo en cuenta la escalabilidad y la optimización. Trabajaras ...
Syngenta Crop Protection is seeking an AI Engineer — Java to enhance the Java layer of our internal developer platform. You will work on templates, shared libraries, runtime standards and quality tooling, partnering with engineers, product leaders and scientists to enable sustainable agriculture through advanced digital ...
... efficient and reliable solutions using modern programming languages. Work with technologies such as Hadoop and Spark . Write high-quality code using Python, Java, SQL and/or Scala . Support machine-learning and advanced analytics initiatives. Collaborate with data scientists, software engineers and other technical teams. ...
Job Summary This hybrid role is for a senior quality engineer with three to seven years of experience in Java based test automation using TestNG and Selenium. The role focuses on building reliable automated regression suites improving product quality and collaborating closely with cross functional teams. Experience in cards ...
... repositories updated. Requirements - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field - a minimum of 3-5 years of software engineering / development experience - Fluent English communication skills, both verbal and written. - Hands‑on software development experience (e.g., coding, ...
... results. Our AI-powered platform helps organizations modernize financial operations, increase visibility, and optimize spend across the enterprise. Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your ...
Ookla is seeking a Senior Android Engineer to own the Android SDKs (CQoE and Speedtest) and lead features across millions of devices, balancing SDK and app code with well-designed APIs. You will work across Kotlin/Java, JNI/NDK and the shared C++ engine, debugging native code and integrating AI-assisted tooling while maintaining ...
EPAM Systems in Madrid is seeking a Senior Full Stack Engineer for the private banking sector to accelerate your career in financial services technology. You will work in a cross-functional, DevOps-centred team using agile methodologies, delivering high-quality code in Java, React, and TypeScript while collaborating with ...
... Métrica Consulting, una consultora de negocio e integración de sistemas, busca un Desarrollador Fullstack Senior con más de 4 años de experiencia en backend con Java/Spring y frontend en React. Diseñará y mantendrá servicios, desarrollará funcionalidades end-to-end y trabajará con Kafka, analizando código heredado y asegurando ...
Amaris Consulting busca un Backend & DevOps Engineer para diseñar, desarrollar y operar plataformas de banca digital en un entorno ágil y multinacional. Se valoran experiencia en microservicios, APIs REST y prácticas DevOps con Docker y Kubernetes, así como manejo de pipelines CI/CD y entornos cloud (preferiblemente Azure). ...
Tamarind Intelligence busca un/a Senior Java Developer para liderar el desarrollo backend en una arquitectura de microservicios. Trabajarás con Java, Spring Boot y Apache Kafka para diseñar, desarrollar y evolucionar aplicaciones críticas. Integrarás un equipo ágil (Scrum), practicarás TDD/BDD y manejarás bases de datos ...
... España y salario hasta 29K. Se valoran conocimientos en AWS, Docker, Kubernetes y prácticas DevOps; se ofrecen proyectos estables y oportunidades de crecimiento. La posición requiere desarrollo back-end con Java/Spring Boot, front-end con Angular y diseño de APIs REST, con participación en todo el ciclo de desarrollo y
Grupo Digital busca un/a Senior Full Stack con base sólida en Java/Spring Boot para diseñar, desarrollar y mantener aplicaciones empresariales modernas. Trabajarás con microservicios, REST APIs y IA aplicada al ciclo de vida del desarrollo, desde generación de código hasta testing y documentación. Necesaria experiencia ...
... React/TypeScript, and asynchronous processing systems. - Internal developer platforms : Create tools and paved paths that make it easier for teams to ship and operate software safely and consistently. - Team Process: Contribute to team ceremonies, execute process improvement, and provide feedback on team effectiveness. - Engineering ...