Senior Backend Software Engineer – Java, React

Posted Sep 4

This is a fully remote position, open to applicants in Spain.

📋 Description

• Design, develop, and maintain scalable, maintainable, and reliable backend services and APIs.

• Engage in technical decision-making by providing engineering insights and a long-term vision.

• Evolve and refactor backend components with a focus on quality, performance, and maintainability.

• Design, develop, and maintain automated unit, integration, and end-to-end tests.

• Ensure software quality through best practices, code reviews, and test automation.

• Contribute to the definition, maintenance, and enhancement of CI/CD pipelines and continuous delivery processes.

• Work with containerized applications using Docker and Kubernetes.

• Manage dependencies and artifacts through repositories like Artifactory.

• Collaborate with other teams to design and integrate distributed solutions.

• Participate in troubleshooting, root cause analysis, and continuous quality improvement of services.

• Utilize modern development and testing support tools based on AI.

• Take responsibility for features from design through deployment in production.

• Engage in Agile ceremonies and contribute to the continuous improvement of engineering practices.


⛳️ Requirements

• Minimum B2 level of English.

• Reside in Spain.

• At least 10 years of experience in the software industry.

• A minimum of 2 years of experience developing with Go, or strong Java experience combined with React experience.

• Practical experience with Docker and Kubernetes.

• Experience in designing, developing, and maintaining APIs and backend services.

• Familiarity with CI/CD environments, preferably GitHub Actions.

• Experience in building and testing applications using Playwright, Vitest, React Testing Library, or equivalents.

• Knowledge of automated unit, integration, and/or end-to-end testing is valued.

• Understanding of software quality, testing strategies, and test automation is appreciated.

• Familiarity with integration, deployment, and continuous delivery practices is advantageous.

• Knowledge of Artifactory, feature flags, AWS, React, Java, microservices, SQL/NoSQL databases, DDD, Kafka, and AI-assisted development tools is considered a plus.


🏝️ Benefits

• 23 vacation days per year.

• 14 payments, consisting of 12 monthly salaries and two additional payments (June and December).

• Flexible compensation: childcare vouchers.

• Medical and dental insurance.

• Flexible working hours.

• Options for onsite, remote, or hybrid work.

• Reimbursement for transportation, hotel, and meal expenses for biannual office trips.

• Laptop and its management will be provided by the client.

People also viewed

TMS1 day ago

.Net Full Stack Lead, Kentico CMS, Genesys Cloud

US flagCalifornia OnlyFreelanceFull-stack Engineer
ApplyView job
StaffMill Oy1 day ago

Junior Software Developer

FI flagFinland OnlyPart-timeFull-stack Engineer
ApplyView job
HumanIT Digital Consulting1 day ago

Senior/Staff Java Fullstack Developer – Java, Spring Boot, React

PT flagPortugal OnlyFull-timeFull-stack Engineer
ApplyView job
HumanIT Digital Consulting1 day ago

Fullstack Developer, Java, React, AI Tooling

PT flagPortugal OnlyFull-timeFull-stack Engineer€2,550 – €3,350/month
ApplyView job
Humana1 day ago

Manager, Full Stack Engineering

US flagFlorida, +8 more statesFull-timeFull-stack Engineer$117.6k – $161.7k/year
ApplyView job
Capital Technology Group, LLC1 day ago

Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer$75k – $110k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers