Job Closed
This listing is no longer active.
The High-Performance Payroll People
Software Engineer
Location
Spain
Posted
76 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer
CloudPay
• Analyze business and technical requirements, translate them into scalable technical designs, and deliver new capabilities within the platform • Provide ongoing technical support and troubleshooting for existing production functionalities. • Maintain high-quality code through adherence to standards, code reviews, refactoring, and peer mentorship. • Proactively identify, diagnose, and resolve issues related to solution quality, functionality, performance, or other technical and business challenges. • Create and maintain clear documentation for new or enhanced features and system components. • Actively participate in all Agile ceremonies and processes to deliver high-value, user-ready functionality.
Job Requirements
- 3+ years of professional experience developing backend applications using Java and/or Kotlin.
- Strong English communication skills, both written and conversational.
- A highly collaborative team player who thrives in diverse and cross functional environments.
- Strong proficiency with Java 17+ and the Spring / Spring Boot ecosystem.
- Experience working with modern frontend frameworks such as Angular, Vue, or React to support cohesive end-to-end solutions.
- Comfortable working with relational databases (e.g., MySQL) and non-relational databases (e.g., MongoDB).
- Familiarity with development and deployment tools such as Maven, Bamboo, Git, JIRA, GitLab, and Bitbucket.
- Skilled in application performance tuning to enhance efficiency and scalability.
- Exceptional analytical thinking, attention to detail, and problem solving skills.
- Self driven individuals capable of independently planning, prioritizing, and managing workload.
- Ability to adapt quickly and perform effectively under tight deadlines and fast-paced release cycles.
Benefits
- Competitive Salary
- Competitive vacation allowance
- Calm app
- Private Medical Insurance
- EAP
- Intensive Days
- Employee Referral Program
- WFH Allowance
- Life Assurance
- CloudPay NOW
- Paid Volunteering days
- Marriage Leave
- Study Leave
- Bereavement Leave
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design and build automation workflows to eliminate manual work. • Collaborate with engineering and operations teams to automate configurations, processes, and daily workflows. • Build and deliver automation and platform solutions for external clients. • Create API-driven integrations between systems, tools, and third‑party services. • Build automation using n8n, low-code platforms, and custom code. • Develop client-facing systems such as portals, dashboards, and workflow applications. • Use AI-assisted tools to improve efficiency, decision-making, and service delivery. • Work daily in a Linux-heavy environment (strong CLI skills required). • Containerize and deploy services using Docker and Kubernetes. • Build dashboards and operational visibility using Power BI and Grafana. • Collaborate across teams to convert pain points into technical solutions. • Ensure systems are built with security-by-design alongside the CISO. • Write clear documentation for maintainability.
Senior Software Developer
SilverchairThe Silverchair Platform + ScholarOne | Innovative Technology & Services for Scholarly & Professional Publishers
• Code, test, and troubleshoot programs utilizing appropriate hardware, database, and programming technology • Contribute to the analysis of functional requirements while continually watching for new technologies to improve performance • Determine level of effort for new development • Test and develop programming modifications • Display passion for quality and writing clean and robust code that scales and performs well • Analyze performance of programs and take action to correct deficiencies based on consultation with users • Problem-solve and think laterally as part of a team, or individually, to meet the needs of the project • Understand expectations that were set with client and recognize when issues/events may affect delivery • Adopt, embrace, and promote agile practices with peers • Adhere to coding standards defined by technical management • Know and understand the full application and consider the effect changes may have on it • Maintain confidentiality with regard to the information being processed, stored or accessed • Demonstrate proficiency in leveraging Artificial Intelligence tools and technologies to enhance workflow efficiency.
Software Development Engineer – Mainframe Assembler
CSGCSG delivers innovative customer engagement solutions that help you acquire, monetize, engage and retain customers.
• Design, develop, and implement complex software solutions in accordance with established coding standards and best practices. • Actively participate in Agile development processes, including daily stand-ups, sprint planning, and retrospectives. • Perform thorough debugging and troubleshooting of software defects, identifying root causes and implementing effective resolutions. • Contributes to the evolution of software architectures and designs, ensuring scalability, maintainability, and performance. • Collaborate with cross-functional teams, including product owners, quality assurance, and other engineers, to ensure successful project delivery. • Conduct comprehensive software testing, including unit, integration, and system testing, to ensure the quality and reliability of applications. • Engage in stakeholder management, effectively communicating technical information and project status to both technical and non-technical audiences. • Apply systems analysis principles to understand complex business requirements and translate them into technical specifications. • Provide mentorship to junior team members, sharing knowledge and best practices to foster their growth and development. • Demonstrate emerging leadership qualities by taking initiative on projects and contributing to team success.
• Contribute to the migration from Java EE 8 to Spring Boot 3, ensuring architectural integrity and code quality throughout the process • Rewrite from JSP/JSF to Angular 18+, working in close collaboration with frontend specialists • Design and implement cloud-native Java applications following modern best practices • Troubleshoot and resolve issues across the full stack, keeping the system stable, secure, and performant




