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
We only consider applications based in Spain. Lynx Financial Crime Tech S.A. is actively seeking a talented Junior Backend Developer to join our dynamic team in Madrid. WHY YOU SHOULD CONSIDER THIS OPPORTUNITYAt Lynx Financial Crime Tech S.A., we are at the forefront of AI-driven software development, specializing in identifying and predicting behavioral pat…
Join our dynamic team as a Java Developer in the vibrant city of Barcelona! We are looking for a talented individual who is passionate about software development and eager to contribute to innovative projects. You will work collaboratively with cross-functional teams to design, develop, and implement high-quality applications that meet our clients' needs.
Join Our Team at CodewayAt Codeway, we create innovative consumer applications that are enjoyed by millions worldwide. Our focus is on harnessing the power of AI technology to enhance creativity, promote wellness, facilitate learning, and boost productivity. We take pride in delivering exceptional user experiences characterized by speed and quality, leveraging our robust in-house technology and data capabilities.Barcelona is rapidly becoming a vital hub for Codeway, where we are nurturing a strong engineering culture. Our team values ownership, agility, and high standards of craftsmanship. This is an ideal environment for engineers eager to engage closely with product development, influence key decisions, and see their contributions make an impact swiftly.We are currently seeking a Backend Developer to join our Barcelona team and assist in building and scaling top-notch mobile experiences across our diverse consumer app portfolio.Your RoleIn this position, you will be an integral part of our engineering team, responsible for developing and maintaining the backend services that power our mobile and web applications, which are utilized by millions globally. Your responsibilities will include designing scalable microservices and APIs, as well as supporting AI-driven features and model deployments. You will work on high-performance, reliability-focused products with an emphasis on clean architecture.Key Responsibilities◦ Design, develop, and maintain scalable backend services for mobile and web applications.◦ Build and enhance microservices and RESTful APIs with a focus on maintainable architecture.◦ Deploy, monitor, and support AI models and data-driven services in production.◦ Optimize system performance, reliability, and scalability in distributed environments.◦ Collaborate closely with mobile, frontend, AI, product, and DevOps teams to implement new features.◦ Troubleshoot, debug, and enhance system stability and observability.◦ Ensure code quality through peer reviews, testing, and comprehensive documentation.Your Qualifications◦ A minimum of 2 years of professional experience in backend development.◦ Proficiency in designing and implementing APIs and microservices.◦ Strong understanding of system performance optimization and reliability.◦ Experience with AI model deployment and data-driven services in production is a plus.◦ Excellent problem-solving skills and a proactive approach to improving systems.
At EPAM NEORIS, we believe transformation begins with people. As part of EPAM, we are expanding our global reach and capabilities, while maintaining what matters most: a culture where every individual can grow, contribute, and take center stage. We are not just filling positions; we seek to incorporate talent eager to surpass themselves, learn continuously, and make an impact on every project. Our team is diverse, inclusive, and constantly evolving. We promote ideas, not hierarchies, and we are committed to the real development of each person. If you want to work in a place where your growth matters as much as the results, we are looking for you!Backed by over 60,000 professionals in more than 55 countries and a robust Nearshore model, we connect global capabilities with local trust to generate real impact, sustainable growth, and high-value results for our clients.
Join Altersolutions as a Java Developer and become a key player in our innovative team in Madrid. In this role, you will design, develop, and maintain high-quality software solutions using Java technologies. Your contributions will be essential in enhancing our applications and delivering exceptional user experiences.
About the Role Sopra Steria is hiring a Java Developer for its Barcelona office. This position focuses on building and improving software applications with Java technologies. The team works on a range of projects for clients across Europe. What You Will Do Develop new applications using Java Enhance and maintain existing software solutions Collaborate with colleagues to solve technical challenges Contribute ideas to improve project outcomes Who We’re Looking For Interest in technology and software development Strong problem-solving skills Comfort working in a collaborative setting Commitment to delivering quality software This role is based in Barcelona and offers the chance to work with a leading European tech consulting firm on meaningful projects.
Role Overview Talan is hiring a Fullstack Big Data Developer with a strong emphasis on backend work. This position is based in Málaga and targets mid-senior professionals ready to shape data-driven applications. What You Will Do Design and build backend components for scalable big data solutions Work closely with cross-functional teams to deliver reliable applications Focus on maintaining data integrity and optimizing system performance About the Team Collaboration sits at the core of this role. Expect to partner with colleagues from various disciplines to create and refine data products that support business goals.
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.
Join our dynamic team at Voicemod as a Senior NodeJS Backend Developer. You will play a pivotal role in designing and developing innovative backend solutions that elevate our voice modulation technology, enhancing user experiences globally.
Join our dynamic team at inetum2 as a Java Developer with Angular expertise! In this role, you will be responsible for developing robust applications using Java and Angular frameworks. Your contributions will help shape innovative solutions and enhance our service offerings.
Role Overview anyone-ai is looking for a Backend Developer - AI Trainer based in Spain. This role focuses on building and improving backend systems that support AI training projects. What You Will Do Develop and refine backend infrastructure to support AI model training and deployment. Work closely with team members to optimize systems for real-world AI applications. Contribute technical expertise to help strengthen the performance and reliability of AI models. Collaboration Work alongside a group of professionals committed to advancing AI technology. Teamwork and knowledge sharing are central to this position.
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 maintain applications using Java along with modern web technologies Work alongside team members from different disciplines to achieve project objectives Help design, implement, and refine software solutions Requirements Strong experience with Java Proficiency in current web development frameworks and tools Comfort working collaboratively within a team This is an on-site role based in Madrid.
About Us:TransPerfect is a leading provider of translation software with a dynamic and innovative start-up culture. We are on the lookout for a passionate and inventive Backend Developer to join our groundbreaking Artificial Intelligence (AI) team. As a member of this division, you will play a pivotal role in shaping the future of AI within a globally recognized organization. Our AI team, which has evolved over the past decade since the inception of our first machine translation models, is a key driver of innovation in machine translation, generative AI, natural language processing, and automation.We seek an experienced backend developer who is enthusiastic about exploring the limits of technology and making a meaningful impact in the AI domain. You will collaborate with a diverse, global team of professionals from the USA, Spain, Portugal, and India. If you have a strong passion for building robust and scalable solutions that deliver AI capabilities to users, this is the perfect opportunity for you.About the Role:As a Backend Developer, you will address the challenges of document processing, specifically converting complex, unstructured PDFs into well-formatted, editable .docx files. Your objective will go beyond simple text extraction; you will aim to faithfully recreate the visual and structural intent of the original documents, including nested tables, multi-column layouts, font hierarchies, and styling.In this hybrid role, you will lead the research and implementation of our document conversion pipeline. This position requires both strategic decision-making—keeping abreast of existing tools—and hands-on development, blending engineering and AI expertise.You will be responsible for:Comparative Analysis: Conducting comprehensive evaluations of commercial (e.g., ABBYY, Adobe, AWS Textract) versus open-source/AI-native (e.g., Mistral OCR, Docling, Nougat, LlamaParse) solutions.Benchmarking: Establishing metrics for "format fidelity" to objectively assess how effectively a tool reproduces headers, footers, tables, and styles.Pipeline Development: Developing a Python-based workflow that integrates OCR engines with document generation libraries (such as python-docx or Pandoc).
About us:TransPerfect, a leading name in translation technology, is on the lookout for a dynamic and innovative Backend Developer to join our cutting-edge Artificial Intelligence (AI) team. As part of this division, you will have the chance to influence the future of AI within a global framework. Over the past decade, our AI team has evolved into a pivotal force driving innovations in machine translation, generative AI, natural language processing, and automation.We seek an experienced backend developer who is passionate about pushing technological boundaries and making a significant impact in the AI sector. You will collaborate with a diverse, international team of experts from the USA, Spain, Portugal, and India. If you are enthusiastic about developing robust and scalable solutions that enhance AI accessibility, this role is perfect for you.About the Role:As a Backend Developer, you will tackle the critical challenge of transforming complex, unstructured PDFs into well-formatted, editable .docx files. Your mission will be to not only extract text but to faithfully recreate the visual and structural elements of the original documents, including nested tables, multi-column layouts, font hierarchies, and styling.Your responsibilities will include leading the research and implementation of our document conversion pipeline. This hybrid role requires both strategic decision-making regarding existing tools and hands-on development that combines engineering with AI expertise.Responsibilities Include:Comparative Analysis: Conduct thorough evaluations of commercial solutions (e.g., ABBYY, Adobe, AWS Textract) versus open-source/AI-native alternatives (e.g., Mistral OCR, Docling, Nougat, LlamaParse).Benchmarking: Define metrics for
Job Highlights Location: Fully Remote (CET hours preferred) Compensation: €4,700 - €6,100 + stock options Language: Work within a Russian-speaking team About Fundraise Up At Fundraise Up, we are transforming the landscape of nonprofit fundraising by creating a platform that simplifies the donation process, making it quick, seamless, and accessible for everyone. Our cutting-edge technology facilitates tens of millions of dollars in donations worldwide every month. We prioritize innovation that drives results, focusing on faster load times, improved conversion rates, global payment solutions, and an accessibility-first design. Our platform is trusted by some of the world’s leading nonprofits, including UNICEF and the Alzheimer’s Association, among many others. With an impressive 4.9 out of 5 rating on top software review platforms, we are celebrated not only for our impact but also for the exceptional quality of our product. A Truly Global Product We serve nonprofit organizations across North America, the UK, Australia, and Europe, operating in the enterprise segment. We are developing a comprehensive product ecosystem that caters to nonprofits, donors, and partners globally. Our offerings include a modern checkout experience, customizable widgets, donor and organization portals, admin tools, and various internal applications. The backend of our platform is powered by Node.js (Koa, NestJS) and MongoDB, while our frontend uses Webpack, Vue.js, and React, with the majority of our code written in TypeScript. For high-throughput messaging and background tasks, we utilize Kafka (handling millions of events) and Bull (Redis). Analytics are managed via ClickHouse, and Elasticsearch is employed for search functionalities. The Team Our team consists of over 160 product professionals, including more than 80 engineers, distributed across Spain, Poland, Portugal, Georgia, Armenia, Serbia, Turkey, and Cyprus. Many of our developers possess 5-10+ years of experience, fostering a culture rich in technical curiosity and knowledge sharing. We operate with the agility of a small team, where every task is significant, and every voice is valued. Collaboration, robust engineering practices, and a focus on product quality are at the core of our culture. Our biweekly engineering forums provide a platform to share insights and celebrate technical successes. You’ll become part of a team that prioritizes quality, mentorship, and mutual respect. About the Role As a Backend Developer, you will play a pivotal role in architecting the engine that drives our global platform. You will tackle complex challenges within a high-load, distributed system, developing and scaling the infrastructure that processes millions in donations. This position goes beyond mere maintenance; it’s about building a resilient system that supports our mission.
jobgether seeks a Backend Developer to join its Research Group on a B2B contract. This position centers on developing and enhancing backend systems that support research-focused projects. What you will do Build and refine backend solutions for research initiatives Collaborate with a team that values creative problem solving and strong technical skills Location This is a remote role based in Spain.
Join inetum2 as a Platform Governance Architect specializing in Microservices architecture with Openshift and DevOps methodologies. In this role, you will be pivotal in designing and governing microservice platforms, ensuring they are scalable, efficient, and aligned with best practices. Collaborate with cross-functional teams to deliver robust solutions that meet the dynamic needs of our clients.
Anyone AI seeks experienced Backend Developers based in Spain to support a high-profile AI laboratory project. This remote, part-time role centers on expert evaluation tasks and the creation of realistic software engineering exercises. Role overview As a Backend Developer - AI Trainer, the primary focus is on designing and assessing complex coding challenges. Tasks include bug fixes, feature development, refactoring, migrations, and test generation. The position involves both creating coding scenarios and reviewing peer submissions for accuracy and quality. Responsibilities Design and implement multi-file coding assignments covering bug resolution, new features, refactoring, and testing Write clear, natural-language specifications and provide reference implementations Develop and improve unit and integration test suites Review and evaluate peer-generated tasks for correctness, clarity, and realism Identify edge cases, ambiguities, and potential failure points Ensure alignment between specifications, code, and expected results Requirements Exceptional written English skills 3–7 years of experience in software engineering Advanced proficiency in Python and JavaScript or TypeScript; familiarity with Java, C#, or Go is a plus Background in backend or full-stack development within production settings Knowledge of testing frameworks such as pytest, Jest, JUnit, xUnit, or Go testing Strong debugging skills and the ability to navigate large, multi-file codebases Experience with code reviews, refactoring, and production migrations Engagement details Part-time, project-based work Remote from anywhere in Spain Expected outcomes Deliver high-quality, production-ready coding tasks that meet industry standards
Join BioCatch, the leading innovator in Behavioral Biometrics, where we harness the power of machine learning to analyze users' behavioral patterns online to enhance security. Our mission is to enable a digital world where identity, trust, and ease can coexist. With over 32 of the world's top 100 banks and 210 financial institutions using our BioCatch Connect™ technology, we are at the forefront of combating fraud and fostering digital transformation. We collaborate with industry giants like American Express and Barclays through our Client Innovation Board to explore innovative methods for fraud prevention. With a decade of experience, over 80 registered patents, and a commitment to innovation, we are solving the challenges of tomorrow.Are you an adept backend developer eager to use your expertise to combat cybercrime? At BioCatch, we are searching for a Senior Backend Developer to become part of our passionate team driven by curiosity and innovation. In this role, you will engineer core services and APIs capable of managing high volumes of real-time data while adhering to strict SLA response times. Your work will involve tackling complex scenarios related to big data collection, aggregation, and analysis. Join us at BioCatch to make a significant impact in the fight against cybercrime and fraud.Location: Barcelona, Spain (Hybrid work arrangements)
Role overview Jobgether is seeking a Senior Backend Developer (Node.js) for a partner company based in Spain. This remote-first role centers on building secure and scalable real-time backend systems for digital finance services with a global reach. What you will do Design and develop backend architecture and infrastructure using Node.js Build and maintain critical services, APIs, and financial products Work on distributed systems, optimizing performance for users worldwide Collaborate with engineers across multiple regions Keep up with new technologies and industry best practices Requirements Significant experience with Node.js backend development Strong background in designing scalable and secure systems Ability to solve complex technical problems Interest in backend architecture, distributed systems, and performance optimization Comfort working autonomously and taking ownership of projects in a remote-first environment Work environment The team values autonomy, ownership, and innovation. Work alongside talented engineers and contribute to products used by customers worldwide.