Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Entry Level
Qualifications
To succeed in this role, you should have a foundational understanding of Java and microservices architecture. A Bachelor’s degree in Computer Science or a related field is preferred. Familiarity with agile methodologies and a willingness to learn are essential.
About the job
Join Sopra Steria as a Junior Software Engineer specializing in Java Microservices. We are looking for an enthusiastic individual ready to take on challenges in a dynamic and fast-paced environment. Contribute to innovative projects and collaborate with a team of talented professionals.
About Sopra Steria
Sopra Steria is a leading European tech consultancy, helping organizations transform their operations and enhance their digital capabilities. With a commitment to innovation and sustainability, we empower businesses to achieve their goals while making a positive impact on society.
Similar jobs
1 - 20 of 1,513 Jobs
Search for Software Engineer - Java Integrations for OTT and Media Platforms
Join Gramian Consultancy, a premier consultancy dedicated to providing exceptional IT professional services and engineering talent solutions. Our expertise in software engineering and team leadership enables us to partner with organizations to create high-performing teams that align with their unique needs.We are currently collaborating with a dynamic international product company in the OTT and video streaming sector, assisting telecom and media clients in delivering robust, high-availability platforms utilized by millions worldwide.About the RoleWe are on the lookout for a talented Software Engineer to be an integral part of our custom integrations squad. This position emphasizes the development and implementation of integrations between core video platforms and client ecosystems.As part of this role, you will engage in backend engineering, API integrations, and distributed systems, prioritizing reliability, scalability, and performance in high-traffic scenarios.Contract Type: Consulting - AutonomoWork Model: Hybrid (3–4 days remote)Office Location: Murcia, SpainHiring Process: 4 interviews including HR screening, 2 technical evaluations, and a final meeting for offer discussion.Key ResponsibilitiesCollaborate with project managers and client teams to design and implement custom integrations.Develop and maintain API-based integrations between internal systems and external partner platforms.Create backend services using Java and the Spring ecosystem within a microservices architecture.Ensure software quality by conducting testing, maintaining documentation, implementing CI/CD, and performing code reviews.Optimize systems for scalability, performance, and high availability, particularly during peak traffic periods.Work cross-functionally with engineering, DevOps, infrastructure, and support teams.Contribute to ongoing improvements in architecture, tools, and engineering methodologies.Tech StackPlatform: Linux, Docker, Kubernetes, OpenStack, AWSBackend: Spring Boot, Reactor, PostgreSQL, Elasticsearch, RabbitMQ, GraphQLFrontend (context): React, WebSockets, PWA
Join our dynamic Integrations Team at Truv as a Senior Software Engineer, where you will play a crucial role in enhancing our software solutions. You will be responsible for developing and maintaining integrations that connect our systems to various platforms, ensuring seamless data flow and efficiency. This position is perfect for an experienced engineer who thrives in a fast-paced environment and is eager to tackle complex challenges.
Full-time position.We welcome applications from candidates located in the UTC-1 to UTC+2 time zones for this remote role.About LandbotWith a presence in over 150 countries, Landbot provides a platform that empowers organizations to craft outstanding chatbot and AI agent interactions across multiple channels including the Web, WhatsApp, and Messenger.At Landbot, we are assembling a high-performing team that merges engineering excellence, a product-focused mindset, and a passion for customer satisfaction. We uphold the belief that quality and speed work in tandem — and we seek a Senior Platform Engineer to assist us in scaling our platform and making a significant impact.About the TeamYou will be part of our Platform Engineering team, a small and dedicated group responsible for developing and sustaining the Landbot Engineering Platform, Data Platform, and Security initiatives.Our mission is to enable Landbot teams to deliver value more swiftly, reliably, and at scale.Our core team values include:Platform-as-product mentalityAutonomy and accountabilityCollaboration over gatekeepingAbout the PositionThe Role: This position amalgamates software development with systems engineering, focusing on developing platform capabilities while treating infrastructure as a product. You will design and implement developer-facing tools, services, and abstractions that empower application teams to operate efficiently while upholding reliability and best practices.As a Senior Platform Engineer, your responsibilities will include:Building and Maintaining the Internal Developer PlatformDesigning and implementing core platform services, APIs, and developer tooling using backend technologies.Creating abstractions and automation that enable application teams to deploy, scale, and manage services independently.Developing internal tools and services that enhance developer productivity and reduce operational burdens.Driving Observability and Data Platform CapabilitiesDesigning and implementing observability solutions (metrics, logs, traces) for real-time visibility and proactive issue detection.Contributing to data platform capabilities that allow teams to leverage data effectively.Establishing SLIs, SLOs, and error budgets to balance reliability with feature velocity.Enhancing Developer Experience and Driving Platform StrategyCollaborating with application teams (platform customers) to understand their workflows and challenges, gather feedback, and prioritize enhancements aligned with business objectives.Creating and maintaining documentation, runbooks, and knowledge bases to reduce knowledge silos and foster self-service.Driving decisions through written formats (RFCs, proposals, etc.) and facilitating open discussions.
Welcome to Adyen! At Adyen, we revolutionize the financial technology landscape by providing a comprehensive suite of payment, data, and financial solutions. Our esteemed clients include industry giants like Meta, Uber, H&M, and Microsoft, solidifying our position as the go-to financial technology platform. We are driven by ambition and innovation in every aspect of our work. We believe in fostering a dynamic environment where talented individuals can thrive. Our culture encourages ownership, collaboration, and problem-solving amongst diverse teams facing unique technical challenges. Together, we develop ethical and innovative solutions that empower businesses to achieve their goals efficiently. About Our Financial Products: Adyen is expanding its horizons beyond payments, creating a comprehensive range of embedded financial services tailored for platforms, marketplaces, SaaS businesses, on-demand services, and crowdfunding initiatives. Our mission is to facilitate seamless global management of payments and financial services through cutting-edge API integrations and hosted solutions. Our innovative platform enables businesses to: Execute onboarding, verification, and compliance processes across diverse markets. Manage transactions and expedite payouts and bank transfers in preferred currencies. Provide value-added services such as capital lending and the issuance of payment cards and bank accounts. Our team is dedicated to developing the technology that underpins this unified platform, focusing on various critical areas. Your Role: Develop and maintain our high-performance distributed platform. Contribute to architectural design decisions ensuring our platform's scalability. Mentor and coach junior engineers, fostering a culture of feedback and continuous improvement. Collaborate with a diverse and inclusive team. Launch quickly and iterate frequently, impacting businesses and customers from day one. Identify and enhance platform components for greater robustness and scalability. Work across teams and time zones to drive initiatives, review code, and embrace constructive feedback.
At Affirm, we are on a mission to transform the credit landscape, making it more transparent and consumer-friendly. Our innovative approach allows customers to make purchases today and pay over time, free from hidden fees and compounding interest.We are seeking a passionate and skilled Senior Software Engineer to join our Furnishing Platform team. In this role, you will be responsible for developing scalable systems and data pipelines that will enhance our consumer credit reporting capabilities. You will collaborate closely with Product, Compliance, Servicing, and Credit teams to create robust reporting systems essential for delivering accurate and timely data from Affirm’s diverse financial product portfolio to Consumer Reporting Agencies.As Affirm continues to grow rapidly, your contributions will be pivotal in scaling our products exponentially through the creation of world-class systems that align with our mission to provide honest financial products that improve lives.We are just getting started! Join us in building a trusted and beloved financial services brand. It’s going to be an incredible journey!
Join our dynamic team at Vonage as a Software Engineer specializing in Java and Kotlin. You will be responsible for designing, developing, and maintaining robust software applications that enhance our communication services. We are looking for innovative thinkers who are passionate about technology and eager to contribute to cutting-edge projects.
Hello!We are Fever, a pioneering tech platform dedicated to transforming culture and live entertainment.Our mission is clear: to democratize access to culture and entertainment. Through our advanced technology and data-driven strategies, we are changing the way people experience live events. Every month, our platform captivates over 300 million people across more than 40 countries, while empowering event creators to innovate and expand their reach using our tools and insights.Our achievements speak for themselves—we have collaborated with industry giants such as Netflix, F.C. Barcelona, and Primavera Sound, and have been recognized with international awards. It’s an impressive journey, and we’re just getting started!To further our mission, we are in search of exceptional individuals with a proactive approach who are excited to contribute to the future of entertainment!Are you ready to join us on this journey?Now, let’s delve into the specifics of this role and how you can contribute to Fever’s mission.
About the Internship Flywire is looking for a Software Engineering Intern to support the Payments Platform team in València. This internship offers hands-on experience alongside skilled engineers, contributing to the development of financial technology products. What You Will Do Help design, code, and test software applications for the Payments Platform Work with team members to improve payment experiences for users Gain exposure to real-world software development in the fintech sector
Speechify seeks a Software Engineer to focus on platform development in Seville, Spain. This role centers on building and maintaining solutions that improve user experiences and support the platform’s performance as it grows. Key responsibilities Develop and maintain core features for the platform Collaborate with fellow engineers to deliver reliable, high-performing software Support efforts to ensure the platform scales effectively as user demand increases Location This position is based in Seville, Spain.
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 Sopra Steria as a Junior Software Engineer specializing in Java Microservices. We are looking for an enthusiastic individual ready to take on challenges in a dynamic and fast-paced environment. Contribute to innovative projects and collaborate with a team of talented professionals.
About UsAt Perk, we are revolutionizing travel and spend management through our intelligent platform designed to eliminate tedious manual tasks. Our innovative tools automate everything from travel bookings to expense management, enabling employees to focus on what truly matters. With a mission to boost productivity and foster innovation, we aim to tackle the $1.7 trillion problem of lost productivity, which costs employees an average of 7 hours of productivity each week.Founded in 2015, Perk has rapidly grown to over 1,800 employees across 12 offices worldwide, with our headquarters situated in London and Boston. Our commitment to innovation, simplicity, and control shapes how businesses operate and improves employee satisfaction.We uphold values like ownership, delivering a stellar 7-star experience, and teamwork. At Perk, we believe in the power of curiosity, purpose, and mindset in unlocking your full potential. Our diverse talent team comprises experts from the travel and SaaS industries across 70+ countries. If you are passionate about making a significant impact and transforming the work experience for millions, we invite you to join our team.To learn more about us, visit www.perk.com.In the Platform function at Perk, we establish the foundational infrastructure that supports our entire organization. We manage shared infrastructure, core services, and developer tools that empower product teams to innovate swiftly while ensuring stability. Our contributions may be behind the scenes, but their effects are felt throughout the company in terms of reliability, scalability, security, and developer experience.
Full-time|Remote|Tallinn, Spain (Remote), São Paulo
At Veriff, we empower businesses to connect with trustworthy individuals online through our advanced identity verification technology. We verify over 10,000 government-issued documents from more than 190 countries, scaling our operations rapidly. This translates to millions of verified identities annually, ensuring online safety for countless users globally. We are committed to setting a new standard for trust on the internet.As a Senior Software Engineer, you will play a pivotal role beyond coding; you will design scalable architectures, mentor emerging engineers, and significantly impact our business performance. We seek innovative problem solvers to help us achieve our goals.The Platform Area addresses cross-domain business requirements via a unified platform infrastructure. The advancement of the Veriff Platform is essential to our sustained success. This platform enables us to swiftly adapt our technology to the fast-paced identity verification landscape while meeting the demands of our teams and clients for innovative solutions. The Veriff platform presents numerous technical challenges and opportunities for scalability, which are critical to maintaining our leadership in the industry.
The Machine Learning (ML) Platform team at Veriff is at the forefront of creating a robust foundation for the rapid and compliant development of machine learning products. We deliver scalable, observable, and user-friendly systems that are essential for managing data, training models, evaluating performance, and deploying models on a large scale.Having laid the groundwork with our core platform capabilities, we are now poised for significant growth, emphasizing systemic excellence. Our focus includes institutionalizing world-class observability, maximizing cost efficiency, and accelerating our experimentation processes. In this role, you will play a crucial part in aligning our architectural vision with a seamless developer experience for our data science teams.Your Contributions will Drive ML Innovation by:Implementing Observability Frameworks: Crafting tools and templates that enhance visibility into model performance, data drift, and training metrics, ensuring our continuous retraining processes are robust.Engineering for Efficiency: Designing systems to monitor and optimize computing costs and training performance, enabling sustainable scaling of our ML initiatives.Building Experimentation Tooling: Executing the roadmap for internal tools that empower Data Scientists and ML Engineers to iterate and deploy experiments with ease.Developing SaaS-grade ML Services: Writing high-quality, maintainable Python code to construct and automate services integral to our ML lifecycle.Bridge-Building: Collaborating with our Staff Engineer to execute architectural designs and partnering with SRE/DevXP teams to ensure our solutions are production-ready and manageable.
Role Overview haufegroup is hiring a Senior Software Engineer with strong Java experience for its Barcelona office. This role focuses on building and maintaining high-performance software that supports client requirements and drives product improvement. What You Will Do Design, develop, and maintain Java-based software solutions Work closely with cross-functional teams to enhance existing products Contribute to technical decisions and ongoing improvements Location This position is based in Barcelona.
Join Affirm as a Software Engineering Manager for our Servicing Platform. In this pivotal role, you will lead a team of talented engineers in developing innovative software solutions that enhance our servicing capabilities. You will drive technical excellence, foster a culture of collaboration, and ensure high-quality deliverables that meet our customers' needs.
Role Overview Vonage is looking for a Mid-Level Software Engineer with strong skills in Java and Kotlin. This position is based in Madrid, with remote work options available within Spain. What You Will Do Work alongside experienced developers to design and build software features for Vonage products and services. Develop and maintain scalable applications that support customers around the world. Contribute to team discussions and help shape technical decisions. Location Madrid, Spain (remote work within Spain possible)
At Affirm, we are redefining credit to be more transparent and user-friendly, enabling consumers to enjoy the flexibility of buying now and paying later without hidden fees or accruing interest.The Comms Platform team plays a pivotal role in sustaining our organization's success by managing essential services that facilitate transactional communications to our customers through email, SMS, and push notifications. These services require meticulous attention to detail, proactive maintenance, and quick response times to ensure uninterrupted operations.Our current high-priority projects include re-architecting and modernizing our platform, enhancing high availability, and expanding internationalization efforts. These initiatives are crucial for our growth and competitiveness in the market. They demand dedicated expertise and resources to be executed effectively. Without sufficient capacity, we risk delays, reduced quality, and missed opportunities to achieve our strategic objectives. Most importantly, we aim to provide our customers with timely and high-quality communications!Your Responsibilities· Own and drive quarterly goals for your team, leading engineers through uncertainties to resolve complex challenges while ensuring team support throughout the delivery process.· Collaborate with peers and stakeholders in the product development lifecycle, working closely with product management, design, and analytics during ideation, articulating technical constraints, and making decisions that carefully weigh risks and trade-offs.· Proactively identify and advocate for solutions to project, process, technology, or business issues.· Ensure the operation and availability of your team’s artifacts by establishing and monitoring metrics, escalating when necessary, and supporting on-call duties.· Cultivate a culture of quality and ownership within your team by setting or enhancing code review and design standards, advocating for them beyond your team through your writing and technical talks.· Mentor and develop talent within your team by providing constructive feedback and guidance, leading by example.· Participate in an on-call rotation as part of your responsibilities.
Discover OktaAt Okta, we are redefining security and identity management, empowering individuals to use any technology, on any device, anywhere. Our versatile products, including the Okta Platform and Auth0 Platform, ensure secure access and authentication, embedding identity at the heart of business security and scalability.We embrace diverse perspectives and experiences. We seek lifelong learners who can contribute their unique insights to enhance our team.Be part of our vision! Join us in creating a world where identity is truly yours.As a Staff Software Engineer, you will take on the role of a technical leader and architect for our backend systems. Your responsibilities will include defining the technical vision for our platform, mentoring senior engineers, and tackling complex challenges related to scalability and reliability. Your influence will be critical in establishing engineering practices and architectures that empower teams to deliver high-quality software on a global scale.
Join Nexthink as a Platform Engineer, where you'll play a pivotal role in enhancing the Engineering Productivity team's initiatives to empower product engineering teams in delivering exceptional software efficiently and at scale.In this dynamic position, you will take ownership of our enablement platform and productivity tools, focusing on the evolution and automation of our CI/CD stack. Your efforts will drive significant enhancements in delivery workflows, system reliability, and the overall software development lifecycle by minimizing friction and maximizing effectiveness.As the landscape of software development transforms with the integration of AI-assisted workflows and autonomous practices, your expertise will be crucial in guiding our platform's evolution to meet these new demands.Your contributions will help modernize our delivery platform to include:AI-augmented and agentic development methodologiesAutomation-first engineering principlesRobust, self-service CI/CD capabilities designed for scalabilityEmbrace the challenge to elevate engineering productivity across the organization while preparing our platform for the future of software development.
Feb 27, 2026
Sign in to browse more jobs
Create account — see all 1,513 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.