Senior Software Engineer
de 40000 a 65000 €/añoOnce For All - Nalanda
About Us
Nalanda is a leading Spanish multinational dedicated to bridging the gap between large companies and their suppliers through an innovative digital platform. Our platform streamlines business processes such as document exchange, purchases, invoices, and vital business information. We specialize in coordinating activities between contractors and their suppliers, minimizing costs, time, and risks, while fostering transparent and effective business relationships.
We are a dynamic, forward-thinking company committed to building an inclusive workplace where talent thrives. At Nalanda, we believe that the development of people drives organizational success. Join us as we continue to build a culture of growth, inclusivity, and excellence.
We are also part of Once For All, an international group with a presence in the UK, France, Latin America, and more than 1,000 people working on digital solutions for supply chain management and regulatory compliance.
Role Summary
We are looking for a Senior Backend Engineer who will play a key role in designing and evolving our backend architecture, ensuring our systems are scalable, maintainable, and robust. You will join a product engineering team that works with modern development practices, AI-powered tooling, and a fast-evolving engineering culture.
In this role, you’re expected to take ownership of complex backend domains, drive technical initiatives, and make informed architectural decisions. You will mentor and support other engineers, influence engineering standards, and contribute to improving performance, reliability, and operational excellence across the platform.
Key responsibilities
· Design, build, and maintain backend services, APIs, and critical platform components using Java and Spring Boot.
· Lead the design of scalable solutions, ensuring alignment with engineering principles and long-term architectural goals.
· Take ownership of complex technical problems, driving initiatives from concept to production.
· Optimize services for performance, scalability, security, and fault tolerance.
· Define and maintain high standards for code quality, testing, observability, and documentation.
· Guide and mentor Junior and Semi Senior engineers through code reviews, design discussions, and technical feedback.
· Collaborate with cross-functional teams to influence product direction and technical strategy.
· Contribute to architecture decisions involving databases, caching, messaging, and distributed systems.
· Improve and extend observability practices (logging, metrics, tracing, alerting).
· Ensure smooth operation of production systems, participating in incident resolution and root-cause analysis.
· Use AI-powered development tools to enhance delivery speed, code quality, and team productivity.
· Identify opportunities for refactoring, modernization, and technical debt reduction.
Qualifications
· Deep expertise in Java, Spring Boot, and the broader Spring ecosystem (Spring Data, Spring Web, etc.).
· Strong understanding of backend architecture, distributed systems, concurrency, and scalability patterns.
· Extensive experience with SQL databases (PostgreSQL preferred) and NoSQL systems such as Redis.
· Proven ability to design and consume REST APIs with solid error handling, versioning, and documentation practices.
· Advanced proficiency with Git and collaborative development workflows.
· Strong experience writing unit, integration, and performance tests (JUnit, Mockito, etc.).
· Practical experience with CI/CD pipelines and deployment automation.
· Strong knowledge of Docker and container-based development environments.
· Ability to mentor other engineers and elevate the technical quality of the team.
· Strong communication and decision-making skills.
· (Optional) Exposure to additional backend languages (Node.js, Python, Go).
Bonus points for
· Experience with Kubernetes and cloud platforms (AWS, GCP, Azure).
· Strong understanding of observability stacks (Grafana, Prometheus, Dynatrace, OpenTelemetry).
· Experience leading refactoring, modernization, or large-scale platform initiatives.
· Expertise with event-driven architectures or messaging technologies (Kafka, RabbitMQ).
· Demonstrated use of AI-assisted development workflows at scale.
What we offer
Flexible working time.
️ Teleworking.
☀️ Intensive working time in summer.
️ Flexible benefits.
A dynamic and inclusive workplace with opportunities for growth and development.
✨ The chance to make a significant impact on our organizational culture and talent strategy.
Competitive compensation package, with a salary range of €40,000–€65,000 gross per year , depending on experience and fit.
- ...Amazon is seeking a Software Development Engineer 2 to join its Risk Management Team in India, Karnataka. This role involves assessing risks associated with eCommerce transactions and using cutting-edge technology including machine learning for fraud prevention. The...Senior
- Drive Capital is looking for a Software Engineer to join the Customer Experience team in Madrid. In this remote role, you will design and build the core systems that enhance the post-booking experience for customers. The position requires a strong technical background in...SeniorRemoto
- ...Dormont Manufacturing Co is currently looking for a Software Applications Engineer in Madrid, Spain. This role involves providing engineering support for software applications, configuring and testing components, and working closely with both project leads and testing...Senior
- ...Ericsson GmbH is seeking a Senior Software Developer in Madrid to develop new functionalities for 5G Core Network. The role involves working in a cross-functional team and participating in all phases from analysis to deployment. The ideal candidate will have a degree...Senior
- A leading pet care company is seeking a passionate Software Engineer to join their Barcelona team. The role involves building customer-facing products that improve the lives of people and their pets. Candidates should have over 5 years of software development experience...SeniorTrabajo híbridoHorario flexible
- ...Amazon in Madrid seeks a talented Software Development Engineer to join a growing team focused on globally scalable software solutions. This role offers high potential for growth and collaboration with senior engineering leadership. The successful candidate will lead...Senior
- A technology services leader in Madrid is seeking a Senior Software Development Engineer to join its Sevilla team. The role involves translating business requirements into technical solutions, developing new features following domain-driven design, and modernizing applications...Senior
- A growing FinTech startup in Madrid is seeking a Senior Software Engineer to build and scale their financial platform. Responsibilities include designing and maintaining systems, ensuring high quality, and collaborating with Product and other teams. Candidates should have...SeniorTrabajo híbrido
- The eBPF Platform team owns the shared eBPF infrastructure inside the the company Agent, responsible for its reliability, performance, and evolution across a wide variety of Linux distributions and kernel versions. We build tooling and agent functionality for product teams...Senior
- ...environment where strategy is set but flexibility to grow with the marketremains, then hit the apply button. Opportunity As a Senior Software Engineer, you are an experienced software engineer who demonstrates strong and proficient competency and knowledge of more than one...SeniorDesde casa
- ...customer-facing systems that decide whether software should ship to production. Deployment... ...This is a highly product‑minded engineering role: you’ll work from problem discovery... ...services Who you are: A Product‑minded engineer who ships AI to production You have 5+...Senior
- A global technology company located in Madrid is looking for a Senior Engineer in Software Applications Engineering. In this role, you will provide support for complex application projects, perform builds and deployments, and ensure the integrity of various pre-production...Senior
- ...AI-Driven Software Engineer (Node.js & C++) We offer you the opportunity to join the leading Spanish company in the IT sector, with more... ...tools with no usage restrictions Close collaboration with senior profiles and a strong culture of continuous improvement Personalized...SeniorTrabajo híbrido
- Senior Software Development Engineer page is loaded## Senior Software Development Engineerlocations: Madrid: Sevilletime type: Full timeposted on: Posted Yesterdayjob requisition id: JR-018817**Mid - Software Development****Who We Are**Solera is a global leader in data...Senior
120000 €/año
...Software Engineer / Developer Madrid onsite to €120,000 Are you a back end focused Software Engineer with a strong academic background, looking... ...early finish for drinks on Fridays Your role: As a Senior Software Engineer you will collaborate with a small, talented...SeniorTiempo completoLunes a viernes- ...An international fintech engineering team is looking for an experienced Senior Software Engineer to play a key role in the evolution of a high‑impact financial platform. You will join a distributed, multicultural team across Europe and South America, working on the...SeniorPrácticaRemoto
- ...The Role As a Senior Backend & AI Engineer, you will be responsible for the design, development, deployment, and operation of business‑critical AI features. Previous experience implementing AI features is a must. Best practices, evangelization, and mentoring in your...Senior
- ...Senior Software Engineer (Payments and Banking) What is Embat? Embat is one of the fastest-growing FinTech startups in Europe, founded in 2021 to transform how mid‑market and enterprise companies manage their finances in real time. At the core of Embat lies a...SeniorTrabajo híbrido
- ...and secure payment solutions, enhancing customer satisfaction and business efficiency. What you’ll be doing: ~ As a Senior Software Engineer at Enfuce, you will be at the forefront of architecting and developing mission‑critical APIs and systems that not only empower...SeniorRemotoTrabajo híbridoHorario flexible
- ...million monthly active users experience travel. It owns the pricing engine that balances customer demand against financial risk across... ...products in real time and at scale. About the Role As a Software Engineer on the Fintech Foundation team, you will design, build...SeniorTiempo completoDesde casaRemotoTurno de tardeTrabajo por turnos
- ...moving environment where trust and impact matter, you’ll feel at home here. We are looking for an engaged and passionate Senior Software Engineer to join our growing engineering department and be part of our engineering teams. As a Senior Software Engineer, you...Senior
- Software Engineer page is loaded## Software Engineerremote type: Hybridlocations: Madridtime type: Full timeposted on: Posted Yesterdayjob requisition... ...for employees while protecting the planet.Join Pluxee as a **Senior Backend Engineer** and become a key contributor to our...Senior
- ...the Role We are looking for an enthusiastic Full Stack .NET Engineer to join our team. You will work in the Researcher Profiles Service... ...spec‑driven design , integrating AI throughout the entire software development lifecycle. From specification to implementation, AI...SeniorTrabajar en la oficinaTrabajo híbrido
- ...environment where curiosity, trust, and impact matter, you'll fit right in. We are looking for an engaged and passionate Senior AI Software Engineer to join our growing engineering department and be part of our engineering teams. As a Senior AI Software Engineer, you...Senior
- ...seeking an experienced full‑stack/mobile/desktop developer in Madrid, Spain. The ideal candidate should have over 5 years of software engineering experience and strong skills in React Native, Electron, and Node.js. You will be responsible for building and maintaining...SeniorRemoto
- ## Software Engineer | Benefits SquadApplyremote type: Hybridlocations: Madridtime type: Full timeposted on: Posted Todayjob requisition id:... ...employees while protecting the planet.## Join Pluxee as a **Senior Backend Engineer** and become a key contributor of the product...SeniorInicio inmediato
- ...dirección ****@*****.***. Toda la información sobre política de privacidad en nuestra web.*Estamos buscando un **Senior Mobile iOS Engineer** con un alto nivel técnico, visión de arquitectura y capacidad para impulsar buenas prácticas dentro del equipo....SeniorPrácticaRemoto
- ...IF1910 GE Power Management S.L.U. in Madrid is seeking a Lead Application R&D Engineer to drive the development of innovative power system solutions. You will focus on smart grid applications by designing, developing, and validating solutions while collaborating with...Senior
- ..., smarter, and more effectively at scale. As one of the first engineers on this team, you'll have significant ownership and influence... ...services and cloud‑based architectures Deep understanding of software development practices, scalable system architecture, security...Senior
- ...AI agents collaborate, coordinate, and continuously optimize the revenue process. The Role We’re looking for a strong Senior Python Engineer who’s eager to go beyond traditional backend development. This role is for someone ambitious—someone who takes pride in...SeniorInicio inmediato
¿Quieres recibir más ofertas?
Suscríbete y recibe ofertas similares para Senior Software Engineer. ¡Entérate antes que nadie!
- senior software engineer Madrid
- desarrollador de software junior Madrid
- software developer Madrid
- desarrollador de software Madrid
- ingeniero de desarrollo de software Madrid
- ingeniero programador Madrid
- software engineer Madrid
- software development engineer Madrid
- cloud software engineer Madrid
- abogado senior Madrid

