15 sep
|
Nalanda Global
|
Madrid
15 sep
Nalanda Global
Madrid
About Us Nalanda is a leading Spanish multinational dedicated to bridging the gap between large companies and their suppliers through an innovative digital platform. We specialize in coordinating activities between contractors and their suppliers, minimizing costs, time, and risks, while fostering transparent and effective business relationships. Nalanda is a leading Spanish multinational dedicated to bridging the gap between large companies and their suppliers through an innovative digital platform.
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.
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. We are looking for a Sr Java Backend Engineer who will play a key role in designing and evolving our backend architecture, ensuring our systems are scalable, maintainable, and robust. 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. Design, build and maintain backend services, APIs and core platform components using Java and Spring Boot. Lead the design of scalable solutions and contribute to architecture decisions across databases, caching, messaging and distributed systems.
Optimise services for performance, scalability, security and fault tolerance. Set the bar for code quality, testing, observability and documentation.
Keep production healthy: incident resolution, root-cause analysis, and identifying opportunities for refactoring and technical debt reduction. Use AI-powered development tools to improve delivery speed, code quality and team productivity. Solid experience with Java and Spring Boot, including the wider Spring ecosystem (Spring Data, Spring Web). A good grasp of backend architecture, distributed systems, concurrency and scalability patterns.
Experience with SQL databases (PostgreSQL ideally). A habitual testing practice — unit and integration tests (JUnit). Working knowledge of Git, CI/CD pipelines and Docker. Willingness and ability to mentor others and raise the technical quality of the team. Cloud platforms (AWS). Event-driven architectures or messaging technologies (Kafka). Day-to-day use of AI coding assistants. Adaptable working time. Intensive working time in summer.
📌 Backend Java Developer (Madrid)
🏢 Nalanda Global
📍 Madrid