Overview In this role you contribute to the architecture and evolution of the Denodo Platform. You join a technology team focused on developing core modules and tooling, with opportunities to switch teams and potentially lead. You will design and implement new features, maintain existing ones, and shape automated testing and documentation.
The position offers exposure to a broad set of technologies and cloud, container, and data integration challenges in a fast-growing, international environment.
Responsabilidades Develop and maintain modules of the Denodo Platform and its ecosystem
Design and implement new features and fix existing ones
Contribute to automated testing and test framework development
Create and maintain product documentation
Participate in training on platform usage, development processes, and tooling
Collaborate across teams on diverse areas such as connectors, execution engine, query optimization, cache,
deployment automation, and cloud environments
Requisitos principales BS or higher in Computer Science
At least 5 years of software development experience
Strong Java programming experience
Knowledge of design patterns
Experience with development lifecycle and version control (Maven and Git)
Knowledge of SQL and relational database design
Working knowledge of Docker and Kubernetes
Working knowledge of AWS and Azure ecosystems and cloud networking
Working knowledge of Spring Framework and Spring Boot
Good written and oral English communication
Strong analytical and problem-solving abilities
Team-oriented with a positive attitude team player effective communicator problem-solving mindset
Java
Design Patterns
Maven
📌 Product Architect (La Coruña)
🏢 Denodo Technologies
📍 La Coruña
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.