Job Description
Location: Madrid. Hybrid work model.
Main Responsibilities
- Design, develop and maintain backend services using Java and related technologies.
- Work with distributed systems and microservices architectures.
- Collaborate with cross-functional teams in an Agile environment (Scrum/Kanban, SAFe).
- Contribute to the full software development lifecycle, from design to deployment and maintenance.
- Ensure high-quality code following OOD principles and Design Patterns.
Qualifications
- Strong proficiency in Java.
- Knowledge of other programming languages such as Scala and/or Python.
- Experience with databases such as Oracle and NoSQL technologies.
- Hands-on experience with some of the following technologies: Microservices architecture, Apache Spark, Git, OpenShift, Linux, Jenkins/CI-CD pipelines.
- Strong backend technical and functional knowledge.
- Proven experience with c...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application