Our VisionTo be the world's most trusted global payroll partner, simplifying pay for all employees.Our MissionEmpowering global workforces with seamless, compliant, and innovative payroll and payment solutions, enabling businesses to thrive in a connected world.Our PeopleOur fundamental beliefs at CloudPay are built on core values of professionalism, passion, empowerment, innovation, and teamwork. We value our employees and strive to create a great workplace where everyone is valued, heard, inspired, and encouraged to bring their authentic selves to work. We're committed to providing an excellent employee experience through fulfilling projects, empowerment to make a difference, and an environment that inspires innovation.What Makes This Role ExcitingWe are seeking an energetic, passionate, and collaborative Software Engineer to help us define, build, maintain, and enhance the customer experience on our CloudPay platform. In this role, youll work closely with a diverse, global team of peers, customers, and stakeholders across functions, leveraging your analytical skills and modern collaboration tools to deliver impactful solutions.Bringing proven software development expertise and a customer-focused mindset, using your skills to create solutions that drive real business value and support smooth, ongoing platform use for clients worldwide.Main ResponsibilitiesAnalyze requirements, technical design, and implementing into new capabilities within the platformProvide technical support for existing functionalities in production environmentUphold code standards and best practices through code reviews, refactoring efforts, and peer mentoringEngage in the identification and remediation of issues related to code / solutions quality, functionality or other problems in the technical and business domainsDocument new or updated functionality as releasedParticipate actively in all aspects of the agile process and ceremonies to deliver usable functionalityExperience Needed For This RoleStrong proficiency in Java 17 and Spring (Boot) framework, with a passion for clean, efficient codeExperience with frontend frameworks like Angular, Vue, or React, contributing to seamless user experiencesComfortable working with relational databases such as MySQLFamiliarity with development and deployment tools including Maven, Bamboo, Git, JIRA, and BitbucketSkilled in application performance tuning to optimize software efficiencyExcellent logical thinking, analytical skills, and meticulous attention to detailAdaptability, and ability to thrive under tight deadlines and fast-paced release schedulesDesirable:Proven experience working within Agile development methodologies, embracing flexibility and continuous improvementKnowledge of Test-Driven Development (TDD) and pair programming practices to enhance code qualityCommitment to clean code principles and best practicesBackground or interest in Payroll, HR, or financial domains is a plusEnthusiasm for continuous learning and growing technical expertiseAbout You And Our Core ValuesTaking ownership, working with integrity and respectBeing a team player is key to our cultureSolution and customer focusedGreat initiative with the goal for excellence in achieving resultsDedicated to developing and always looking for continuous improvementsBe creative, be committed, be engaged and enjoy what you doSpain Package And BenefitsCompetitive SalaryCompetitive vacation allowanceCalm appPrivate Medical InsuranceEAPIntensive DaysEmployee Referral ProgramWFH AllowanceLife AssuranceCloudPay NOWPaid Volunteering daysMarriage LeaveStudy LeaveBereavement LeaveCloudPay is committed to being an equal opportunities employer.The CloudPay culture is built upon on five core values, from which we develop our service, our technology and our business strategies. Our fundamental beliefs are a promise to our employees, customers and partners, built on the core values of professionalism, passion, empowerment, innovation, and teamwork.