Senior Backend Engineer

Hays
Santiago de Compostela, Spain
3 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Automation of Tests Cloud Computing Cloud Engineering Software Quality Continuous Integration Programming Tools Distributed Systems Github Junit Enterprise Messaging Systems NoSQL
+11 more
Selenium Software Engineering Software Systems Strategies of Testing Cloud Platform System GitHub Copilot Cypress (Programming Language) Backend Kubernetes Playwright Serverless Computing

Job description

Position :Senior Backend EngineerLocation:Spain (Remote).Duration:PermanentLanguage RequirementsEnglish proficiency: B2 level or higherSpanish proficiency : B2 level or higherJob DescriptionWe are seeking an experiencedSenior Backend Engineerto design, develop, maintain, and evolve backend services and cloud-based platforms.The role focuses on delivering high-quality, scalable, maintainable, and reliable software solutions while contributing to product evolution through strong software engineering practices.You will work in a modern technology environment built aroundcontainerized applications, distributed architectures, Kubernetes-based deployments, and CI/CD processes.The position also involves driving engineering excellence through automation, quality assurance, modern development tools, and AI-assisted development solutions.Required Qualifications:Technical SkillsAt least2 years of development experience in Go,ORStrongJavadevelopment experience combined withReactexperience.Hands-on experience withDockerandKubernetes.Experience designing, developing, and maintainingbackend services and APIs.Experience working inCI/CD environments, preferably usingGitHub Actions.Preferred QualificationsProven experience designing and implementing automated testing strategies (unit, integration, and end-to-end).Strong understanding of software quality practices, testing methodologies, and test automation.Experience with continuous integration, deployment, and delivery processes.Experience managing and consuming artifacts with tools such asArtifactory.Experience usingfeature flagsor progressive rollout mechanisms.Experience withAWSand cloud-native services.Experience withReact.Experience withJava.Knowledge ofdistributed systemsandmicroservices architectures.Experience withSQL and/or NoSQL databases.Knowledge and application ofDomain-Driven Design (DDD)principles.Experience with testing frameworks/tools such as:PlaywrightCypressSeleniumJUnitTestifySimilar technologiesExperience integrating automated tests into CI/CD pipelines.Experience withevent-driven architectures.Knowledge ofKafkaor other messaging platforms.Experience using AI-assisted development tools such as:GitHub CopilotCursorSimilar solutions

Requirements

Technical Skills At least2 years of development experience in Go,OR StrongJavadevelopment experience combined withReactexperience. Hands-on experience withDockerandKubernetes. Experience designing, developing, and maintainingbackend services and APIs. Experience working inCI/CD environments, preferably usingGitHub Actions. Preferred Qualifications Proven experience designing and implementing automated testing strategies (unit, integration, and end-to-end). Strong understanding of software quality practices, testing methodologies, and test automation. Experience with continuous integration, deployment, and delivery processes. Experience managing and consuming artifacts with tools such asArtifactory. Experience usingfeature flagsor progressive rollout mechanisms. Experience withAWSand cloud-native services. Experience withReact. Experience withJava. Knowledge ofdistributed systemsandmicroservices architectures. Experience withSQL and/or NoSQL databases. Knowledge and application ofDomain-Driven Design (DDD)principles. Experience with testing frameworks/tools such as: Playwright Cypress Selenium JUnit Testify Similar technologies Experience integrating automated tests into CI/CD pipelines. Experience withevent-driven architectures. Knowledge ofKafkaor other messaging platforms. Experience using AI-assisted development tools such as: GitHub Copilot

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

Videos

See all

Related articles

See all