Senior Backend Engineer w/ fluent level of English

MEET YOUR RECRUITER!

Carolina March
  • English
  • Spanish

Would you like to become part of a forward-thinking organization that values innovation, fosters career growth, and promotes work-life balance?

As a Senior Backend Engineer, you will play a crucial role in designing, developing, and maintaining scalable and efficient backend systems that power our cutting-edge software solutions; have the opportunity to shape the future of the HR and payroll solutions, making a positive impact on business worldwide.

Apply now and be part of an exciting journey to redefine the future of human capital management!

Languages

  • Full professional level of English
Barcelona

Main Responsibilities

  • Take ownership of feature development, from conceptualization to deployment, and participate in code reviews to ensure high-quality codebase
  • Optimize backend systems for performance, reliability, and security, ensuring smooth and seamless user experiences
  • Continuously research and implement the latest technologies and industry trends to enhance product functionality and efficiency
  • Troubleshoot and resolve complex technical issues in a timely and efficient manner, providing reliable solutions
  • Mentor and guide junior team members, fostering a collaborative and knowledge-sharing environment
  • Contribute to the software development lifecycle, including requirements gathering, documentation, testing, and deployment

Core Skills/experience

  • Proven track record as a Backend Engineer, with +5 years of experience in Java 8 or the newest Java versions 
  • Proficiency with Spring Boot, Docker Containers, and other relevant backend technologies
  • Solid understanding of object-oriented programming principles, data structures, algorithms, and design patterns
  • Excellent problem-solving skills and a passion for innovation, new technologies ( AI & ML) and continuous learning
  • Experience in developing RESTful APIs and integrating with frontend systems
  • Strong knowledge of database design and management, including SQL and NoSQL databases
  • Familiarity with cloud platforms such as AWS, Azure, or GCP, and container orchestration tools like Kubernetes
  • Previous experience working in an Agile/Scrum development environment is highly desirable
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field is a plus

What’s on offer

  • Permanent contract
  • Competitive salary
  • Benefits package: health insurance, life assurance, and other interesting perks
  • Hybrid working module (mix of office & home-based)
  • Possibility to grow in an international company

Our recruitment process

  • Step 1: Interview with one of our Recruiters to get to know you better 
  • Step 2:  Phone call with HR 
  • Step 3: Technical Interview & Test with the company's Hiring Manager & Team