Java Software Engineer en Barcelona, España - Jobeax
Descripción de la vacante
Java Software Engineer en Barcelona, España
Tamarind Intelligence
RemotoTrabaja desde cualquier lugar
HíbridoCombinación de oficina y remoto
PresencialTrabaja desde la oficina
Spain, Barcelona
Who we are:
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
Senior Software Engineer Java, Kotlin and Python (All Genders) Job Description We are looking for people to help us to deliver good quality loyalty products for our customers. Our goal is to increase the engagement of our customers with Zooplus. I can tell you some of the main things that make me feel good and would be ...
... design, develop and test software. What we're looking for If you want this position to be yours, we would like you to have the following knowledge/experience: - Software engineering - C/C++ - Java - Elaboration of technical documents - Scripting (Bash) - Python - ... What you'll get - Join our team and culture GMV by entering ...
... freedom to work on whatever we think brings the most value to customers and communities in the long run! About You and this Role Are you a backend-focused engineer who understands the intricacies of modern frontend architecture and web tooling? As a Software Engineer on our Frontend Infrastructure team, you will bridge ...
We are seeking a Senior Software Engineer with more than 10 years of experience in designing and building Java applications with a proven track record of modernising legacy applications in regulated environments. In this role, you will drive cloud-based transformations, design microservices platforms, and mentor developers ...
... position, we are looking for experts in ground software systems who want a stable environment in which to develop, with a track record and experience in : - Software engineering/software architecture. - Programming languages: web technologies (JavaScript, https://jobeax.com/link/JSd7UYCSg572jJDY, Angular), Java. - Linux/Virtualization/Microservices/Databases/Cloud ...
... in European Logistics - alongside the companies setting the pace for the industry. Find out more about us: About us | Alpega. We are looking for a seasoned Software Engineer. This role is for our Carrier Products Team and will be part of the core Product development team, based in Sant Cugat, Spain. You will be working ...
... System, and familiar with the principles of Operating System (Unix/Linux), Computer Storage, Computer Networking and other related principles. - Proficient in Java with experience in developing SpringBoot / SofaBoot microservices, familiar with Ant International's commonly used middleware. - The strong ability to resolve ...
... quality, security and product specialists to ensure unbeatable software design, delivery and quality. - Design, develop, test, deploy, maintain and enhance software solutions. - Work within a team of engineers and product owners using agile methodologies. - Deploy software into production and provide operational support. ...
... organizaciones líderes en el mundo a descubrir el valor de la tecnología y construir un mundo más sostenible e https://jobeax.com/link/r643cTb8IeOWZ8nv un/a Senior Software Engineer para unirse a un compromiso a largo plazo, contribuyendo al desarrollo y evolución de servicios backend y APIs nativos en la nube. Trabajarás en un ...
... of their journey. At Sinch we “Dream Big”, “Win Together”, “Keep it simple”, and “Make it Happen”. These values are our foundation! About the Role: - As a Software Engineer , you will be a key player in developing and scaling the Inbox services within the SaaS Engage Platform at Sinch . You will be part of a cross-functional, ...
... grow, we’re strengthening our internal foundations - and that’s where you come https://jobeax.com/link/fd6pY7iZd73npDZM the roleWe are looking for a Staff Software Engineer to join our Unified Compute team and take technical ownership of the low-level systems that power how scientific workloads run in the cloud. Our scheduling ...
Java Lead Engineer - CX (Hybrid)As you contemplate your future, you might be asking yourself, what's the next step? Start your journey with us!We're seeking an experienced Engineering Manager to join our Customer eXperience vertical in Barcelona (Hybrid) to lead a high performing team of cross-functional specialists, fully ...
... Software, BI, Diseño, Project Management y muchas más. Además, desarrollamos soluciones tecnológicas a medida desde nuestros BETWEEN Labs. Estamos buscando un WCS Software Engineer (WMS, WCS..) para ampliar uno de nuestros equipos en Barcelona. Funciones Como WCS Software Engineer , serás responsable de diseñar, desarrollar e ...
Technical Lead – Full Stack Java Engineer We are looking for an experienced Technical Lead – Full Stack Java Engineer to join a Credit Risk team. In this role, you will take ownership of business-critical applications, leading the design, development, support and continuous improvement of enterprise solutions. You will ...
... deals with ambiguity - you're interested in distributed systems and writing resilient software - you have some experience with strongly-typed languages (Go, Java, C, Scala etc.). - you think you'd enjoy the kind of work we're doing We're on the look out for L40 Engineers at the moment, you canEngineering Progression Framework ...
BME - Bolsas y Mercados Españoles in Madrid is seeking a Software Engineer to join the Application Development Team in the Spanish Tax Services area. The role offers remote work up to 40% and requires strong Java, Spring Boot and Angular skills while collaborating with IT and business stakeholders. You will drive application ...
... in European Logistics --- alongside the companies setting the pace for the industry. Find out more about us: About us | Alpega We are looking for a seasoned Software Engineer. This role is for our Carrier Products Team and will be part of the core Product development team, based in Sant Cugat, Spain. You will be working ...
... maintainable codeWrite clean, testable, and reusable components with a strong focus on quality (unit tests, TDD mindset)Contribute to internal tools that improve engineering quality and developer experienceYour profileYou have strong software engineering fundamentals and enjoy solving algorithmic or mathematical problemsYou are ...
GMV Spain is expanding its Space sector team to build advanced software for Space Surveillance and Tracking. You will design, develop, and maintain Java-based microservices, integrate RESTful APIs, and work with modern data processing systems. The role involves collaboration with aerospace, software, systems, and DevOps ...
... code - Write clean, testable, and reusable components with a strong focus on quality (unit tests, TDD mindset) - Contribute to internal tools that improve engineering quality and developer experience Your profile - You have strong software engineering fundamentals and enjoy solving algorithmic or mathematical problems ...