Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
2–4 years of experience as a Java developer in SaaS environments. Proficient with Microservices frameworks; experience with the Micronaut framework is a plus. Bachelor's or Master's degree in Computer Science or a related field. Familiar with RESTful APIs and messaging systems such as Kafka. Knowledge of unit and integration testing is required. Experience with CI/CD practices is advantageous. Familiarity with Docker and Kubernetes is desirable. Strong communication and teamwork skills are essential. Self-motivated with excellent organizational skills. Possess a positive and solution-oriented mindset. Fluent in English, both spoken and written.
About the job
Nexthink is seeking a talented Java Engineer who possesses a strong passion for learning and innovation. If you are someone who enjoys challenging the status quo and is eager to enhance your skills, you will be a perfect fit for our dynamic team. We are focused on pushing the boundaries of digital employee experience, and we need your expertise to help us lead the way.
As a motivated, results-oriented, and detail-focused individual with a sense of product ownership, you will thrive in our collaborative environment. This is a unique opportunity to join a fast-paced, Silicon Valley-like unicorn company, and we are excited to meet you!
In this role, you will be responsible for designing, building, and delivering robust and scalable distributed services that process billions of events, utilizing modern cloud-native features and techniques. Your contributions will enhance the reliability and efficiency of our platforms, directly influencing our product and engineering DevOps practices to ensure high system availability, scalability, and performance.
About Nexthink
Nexthink is the premier leader in digital employee experience management software. We empower IT leaders with unparalleled insights, enabling them to identify, diagnose, and resolve issues on a large scale, affecting employees across all applications and networks before they even notice. As the pioneering solution that transitions IT from reactive problem-solving to proactive optimization, Nexthink allows our 1,300+ customers to enhance the digital experiences of over 18 million employees worldwide. With dual headquarters in Lausanne, Switzerland, and Boston, Massachusetts, Nexthink boasts nine offices globally.#LI-Hybrid
Role overview SGS is looking for a Java Full-Stack Developer to join the team in Madrid. The position covers both front-end and back-end development, supporting the creation and maintenance of software solutions. Success in this role depends on practical experience and clear communication with colleagues from various areas. What you will do Develop and maint…
Join aircall, a leading unicorn in the customer communications space, revolutionizing how businesses engage with their customers through an AI-powered platform. With over 22,000 global clients, we merge voice, SMS, WhatsApp, and AI into a unified workspace that enhances team efficiency and customer satisfaction.Our mission is simple: empower teams to achieve more by working smarter. Our innovative AI Voice Agent automates routine calls, while AI Assist streamlines post-call tasks, and AI Assist Pro provides real-time insights to optimize performance. This results in increased revenue, quicker issue resolution, and scalable teams.Headquartered in Paris, with a robust presence in North America through our Seattle office, we also have teams in Madrid, London, Berlin, San Francisco, New York City, Sydney, and Mexico City. Our product is beloved by customers, and our rapid growth is supported by top-tier investors and cutting-edge AI advancements across our offerings.Our Work Culture: At aircall, we prioritize customer focus, data-driven decision-making, and significant outcomes. We cherish ownership, continuous learning, and a sense of urgency. If you thrive in a collaborative and fast-paced environment where trust and impact are valued, you will fit right in.As a Software Engineer, you will play a pivotal role in designing, developing, deploying, and maintaining critical business features that enhance customer value. Your day-to-day will involve ensuring operational excellence, utilizing metrics, and adhering to best practices.Driven by quality, excellence, and agility, you will help elevate our delivery processes. Leveraging NodeJS and Typescript within our AWS-hosted environment, you will create resilient services that seamlessly integrate with essential customer tools such as CRM, Helpdesk, and E-Commerce platforms.
Join Speechify as a Software Engineer on our Platform team in Madrid! In this role, you will collaborate with a dynamic group of engineers to develop innovative software solutions that enhance our platform's capabilities. You will be responsible for writing high-quality code, debugging issues, and contributing to the overall architecture and design of the platform.
Role Overview Miratech is hiring a Senior Full Stack Developer in Madrid with expertise in Java and Angular. This position focuses on building and maintaining complex web applications that serve a range of client needs. What You Will Do Design, develop, and maintain web applications using Java and Angular Work closely with cross-functional teams to deliver software solutions Support the full software development lifecycle, from concept through deployment Location Madrid
We are seeking a skilled Project Manager with substantial experience in Java development projects. This is a stable position offering a remote work option.
Note: Only candidates located in Spain will be considered. Visa sponsorship is not available. Lynx Financial Crime Tech S.A develops AI-driven systems to detect and predict behavioral patterns in financial transactions. The team draws on backgrounds in both finance and academia, focusing on self-learning tools that support low-latency processing for clients in banking, fintech, and commercial sectors. Their solutions work across on-premises and cloud environments. The company values vision, agility, and speed, aiming to build trust with customers and encourage proactive risk management. Lynx supports diversity and equal opportunity, welcoming people from all backgrounds. Role overview This Madrid-based Software Engineer (Python) position centers on building and maintaining an AI-powered anti-money laundering (AML) tool. The platform relies on Big Data and real-time processing to deliver self-learning solutions for the financial sector. Main responsibilities Analyze requirements and contribute to solution design. Develop and maintain a cloud application for AML detection in financial environments. Assess system performance and identify areas for speed improvements. Conduct quality assurance testing to validate new features and changes. Create and manage test cases. Diagnose and resolve software issues. Promote best practices in the use of development repositories and tools.
Ebury empowers ambitious businesses to achieve global growth, and we adopt the same philosophy for our team members. We promote innovation, collaboration, and problem-solving, creating an inclusive environment where everyone feels valued, supported, and empowered to thrive.If you are a collaborative individual eager to revolutionize how businesses operate on a global scale, we invite you to connect with us. Let's explore how Ebury can fast-track your career and enable you to shape the future.Senior Software Engineer (Money Flows)Ebury Madrid or Malaga Office - Hybrid: 4 days in the office, 1 day working from homeThe Engineering team at Ebury is searching for a Senior Software Engineer to play a pivotal role within our diverse team across South America and Europe. The successful candidate will be responsible for developing and optimizing our multi-currency account systems, as well as managing incoming funds and outgoing payment processes. Your contributions will be vital as we continually enhance our platform to deliver an unparalleled payment experience for our clients and operational teams.As a Senior Software Engineer, your technical expertise and skill set will be crucial to driving our innovation and growth. We value strong collaboration and commitment, working effectively within a distributed team.
Join our dynamic team at Sigma Software Group as a Senior TypeScript/Node.js Developer. We are seeking an innovative and experienced developer to contribute to our cutting-edge Swedish ad platform. You will work collaboratively with a talented group of professionals, enhancing our technology stack and delivering high-quality software solutions.
Full-time|On-site|Madrid, Comunidad de Madrid, Spain
Join our dynamic global team as a Software Engineer, where you will play a crucial role in ensuring the quality, development, and implementation of our innovative software products. As part of a diverse technology department, you will collaborate with talented professionals from cities like Barcelona, New York, London, Manchester, Bucharest, and India. If you're eager to contribute to a growing company and make a significant impact, we would love to hear from you!About TransPerfect – TechOps:The TransPerfect TechOps team has been instrumental in our company's success for over a decade, delivering technology and services that have greatly enhanced the experiences of our clients and colleagues. From improving workflows for team members to developing core services that underpin our GlobalLink platform, we strive to create scalable client interfaces that make complex ecosystems accessible to everyone.
Full-time|On-site|Madrid, Comunidad de Madrid, Spain
Join our innovative team as a Junior Software Engineer focused on backend development in .NET. You will play a crucial role in ensuring the quality, development, and execution of our software products.As part of our dynamic technology department, you'll collaborate with a diverse group of professionals from cities like Barcelona, New York, London, Manchester, Bucharest, and India. If you're eager to make an immediate impact in a growing company, we are excited to hear from you!About TransPerfect – TechOps:The TransPerfect TechOps team has been instrumental in our success for over a decade, delivering cutting-edge technology and services that enhance the workflow for our clients and colleagues. From optimizing our GlobalLink platform to creating user-friendly client interfaces, your contributions will help simplify complex systems for novice users.
Join Ebury, a leading fintech company revolutionizing the financial services landscape. We are looking for a Senior Software Engineer to be a pivotal part of our innovative team in Madrid. In this role, you will leverage your expertise to develop and enhance our cutting-edge financial solutions, collaborating with cross-functional teams to deliver exceptional products.
Join Aircall, a unicorn and AI-driven customer communications platform, serving over 22,000 companies globally. We are innovating the way businesses communicate by seamlessly integrating voice, SMS, WhatsApp, and AI into a unified workspace.Our growth stems from a straightforward principle: empower teams to work more efficiently. Our AI Voice Agent automates routine calls, AI Assist enhances post-call tasks, and AI Assist Pro provides real-time support, enabling individuals to excel in their roles. This leads to increased revenue, quicker resolutions, and confident team scalability.With headquarters in Paris and a robust North American presence in Seattle, alongside teams in Madrid, London, Berlin, San Francisco, New York City, Sydney, and Mexico City, we have developed a beloved product and a rapidly expanding business, supported by top-tier investors and driven by swift AI advancements across various product lines.At Aircall, you will be part of a dynamic organization. We are ambitious, focused on product excellence, and committed to execution, ensuring visible impacts, quick decisions, and genuine growth.Our Work Culture: We are deeply customer-focused, data-informed, and dedicated to delivering significant outcomes. We prioritize ownership, ongoing learning, and a thoughtful pace. If you thrive in a collaborative, fast-paced setting where trust and impact are key, you will feel right at home here.Role Overview:As a Senior Backend Software Engineer, you will play a crucial role in designing, developing, deploying, and maintaining essential features that enhance customer value through voice integration.You will be expected to advocate for best practices and provide mentorship within your team and across the engineering department.We are driven by quality, excellence, and agility, and you will contribute to elevating these standards.Utilizing a diverse range of backend technology stacks, tailored to meet specific needs and consistently hosted on AWS, we create resilient services that add value to voice integration and seamlessly connect with our clients' critical business tools such as CRM, Helpdesk, E-Commerce, and more.
jobandtalent is looking for a Senior Analytics Engineer to join the team in Madrid. This position centers on using data analytics to support business decisions and strengthen the company’s data infrastructure. Role overview The Senior Analytics Engineer will work with complex data sets, translating them into clear, actionable insights. The role involves collaborating with colleagues to ensure data is accessible, accurate, and ready to inform key decisions across the business. What you will do Develop and maintain data models and analytics tools Transform raw data into meaningful reports and dashboards Work closely with stakeholders to understand data needs and deliver useful solutions Requirements Strong experience in data analytics and engineering Ability to work with complex data and communicate findings clearly Comfortable working in a collaborative, evolving environment
Join our innovative team as a Senior Software Engineer specializing in orchestration and automation at Celonis in Madrid. In this pivotal role, you will be instrumental in designing and developing cutting-edge software solutions that enhance our automation capabilities. Collaborate with cross-functional teams to streamline processes and drive efficiency across our platforms.
Full-time|On-site|Madrid, Community of Madrid, Spain
At KingMakers, we are proud to be the leading platform for sports and iGaming entertainment in Africa, where millions of players engage daily across various markets. Since our inception with BetKing in Nigeria in 2018, we have rapidly expanded our footprint, most recently with the acquisition of SuperSportBet in South Africa. Our dynamic Product & Engineering organization boasts hubs across Europe and Africa, and we are committed to scaling our innovative technology platform in real-time.In this pivotal role, you will be at the forefront of our growth trajectory by driving our payments infrastructure. Every market expansion hinges on our payment systems, which handle every deposit, withdrawal, and transaction across all regions we serve. As we grow, you will face increasing complexities involving more markets, payment providers, and regulatory environments, alongside higher transaction volumes.This role is high-impact; your work will directly influence the financial infrastructure that supports our operations across multiple markets. Reliability, accuracy, and performance are paramount, and your engineering contributions will have immediate implications for both our players and the business. You will be an integral part of a collaborative squad, involved in the entire software development lifecycle, from design to production ownership.Key Responsibilities:Design, develop, and maintain payment processing services, integrating with third-party payment providers, PSPs, and financial networks.Manage features from inception to delivery, including technical design, testing, monitoring, and production support.Utilize event-driven architectures (Kafka, Service Bus) to facilitate reliable, asynchronous processing of high-volume financial transactions.Contribute to a microservices architecture built on .NET/C#, with REST APIs, gRPC, and Azure cloud infrastructure.Work closely with product managers, QA engineers, and other teams (Risk, Platform, Player Account) to create seamless user experiences.Participate in code reviews and contribute to the overall quality of engineering within the squad.Assist in diagnosing and resolving production incidents by identifying root causes.Engage in technical discussions to advocate for optimal solutions.
Role overview The Account Manager at Adyen in Madrid manages key client relationships and plays a central role in supporting business growth. This position involves regular collaboration with internal teams to deliver service and solutions that fit each client’s needs. What you will do Maintain and strengthen relationships with important clients Work alongside internal teams to support client goals Help ensure clients receive tailored solutions and attentive service Location This role is based in Madrid.
At Celonis, we are at the forefront of Process Intelligence technology, recognized globally as a leader among the fastest-growing SaaS companies. Our mission is to harness the power of AI, data, and intelligence to revolutionize business processes, and we're seeking talented individuals like you to help us achieve this vision. Are you ready to make an impact?The Team:Join our dynamic Celonis Support Services team, a vital component of our 3-Level Support model, as a dedicated 2nd Level Technical Support Engineer. Your base will be in Madrid, where you will report directly to the Director of Customer Support.The Role:As a Senior Software Support Engineer, you will be an essential player in diagnosing and resolving intricate technical and product-related challenges across the Celonis Product Suite. You will act as a vital link between our global customers, partners, and our internal Value Engineering & Delivery, Development, and Product Management teams. We are looking for someone who is enthusiastic about becoming a deep technical expert in Celonis infrastructure and software while contributing to a customer-centered SaaS environment.Your Responsibilities:Focus on expert technical analysis, resolution of complex incidents, and driving ongoing improvements in support operations:Deliver 2nd Level technical support for customer inquiries related to Celonis Systems & Products.Act as a Technical Contact for Premier Customers.Take ownership of complex cases by accepting, qualifying, driving, and resolving them in alignment with ITSM processes and KPI standards.Conduct in-depth analysis, diagnosis, and recovery of complex technical issues, frequently collaborating with customers and internal Product and Engineering teams.Engage in Root Cause Analysis (RCA) activities to enhance the team’s support Knowledge Base.Actively contribute to Continual Service Improvement (CSI) initiatives, including Knowledge Centred Service (KCS).Prepare and present Webcasts on selected technical topics for customers and internal support staff.Participate in an on-call schedule to ensure continuous global coverage.
Join neoris as a Senior Data Engineer and leverage your expertise to drive data-driven solutions. In this role, you will design, develop, and maintain robust data pipelines, ensuring the seamless flow of information across our systems. Collaborate with cross-functional teams to enhance our data infrastructure and contribute to the overall success of our data initiatives.
Join us as an intern in the Software Systems Engineering department at Bosch Group in Madrid! This is an exciting opportunity for students to gain hands-on experience in software engineering, working alongside industry professionals to develop innovative solutions.
Join our dynamic team at Aircall as a Senior Frontend Engineer in our Madrid office! We are searching for a talented engineer who is passionate about building high-quality, scalable web applications. In this role, you will collaborate with cross-functional teams to deliver exceptional user experiences and contribute to our innovative product development efforts.