¡Activa las notificaciones laborales por email!

Senior Full Stack Developer (Remote from EU)

INNTECI - QUID - BGWI

España

A distancia

EUR 50.000 - 70.000

Jornada completa

Hace 8 días

Descripción de la vacante

A progressive technology company is seeking a Senior Full-Stack Developer with expertise in Java and React. The ideal candidate brings 5–7+ years of experience in software development, focusing on building robust applications and microservices. This role offers the flexibility of 100% remote work and requires occasional travel to Brussels. Candidates should have a strong command of English and be open to freelance or employment contracts based in Spain.

Formación

  • 5–7+ years of relevant experience in software development.
  • Proficiency in English level B2/C1.
  • Experience in mentoring junior developers.

Responsabilidades

  • Design, develop, and maintain robust full-stack applications.
  • Build and enhance microservices and APIs.
  • Deliver intuitive, responsive user interfaces with React.
  • Apply DevOps best practices to streamline deliveries.
  • Diagnose and improve application and database performance.

Conocimientos

Java
Maven
Spring frameworks
React (TypeScript)
modern JavaScript (ES6+)
MongoDB
PostgreSQL
microservices
Docker
Kubernetes
Git

Herramientas

Jenkins
SonarQube
Nexus
Descripción del empleo
Technical Requirements and Knowledge

Backend: Advanced experience with Java, Maven, and Quarkus or Spring frameworks for enterprise-level development.

Frontend

Strong knowledge of React (TypeScript), modern JavaScript (ES6+), Ant Design, Webpack, and testing frameworks such as Jest and React Testing Library.

Databases

Proven ability to design and optimize MongoDB and PostgreSQL schemas, queries, and indexing strategies for scalable environments.

Architecture

Skilled in microservices design, Kafka-based event communication, and integration with ELK monitoring stacks.

DevOps

Experience with Docker, Kubernetes, Jenkins, SonarQube, Nexus, and CI/CD pipelines.

Security & Authentication

Knowledge of Role-Based Access Control (RBAC), JWT, and secure coding practices.

Cloud & Storage

Familiarity with bucket-based storage systems (e.g., MinIO) and containerized deployments.

Performance Optimization

Competence in profiling and resolving performance issues at both code and infrastructure level.

Version Control

Proficient in Git (Bitbucket preferred).

Key Responsibilities

Design, develop, and maintain robust full-stack applications ensuring performance, scalability, and maintainability.

Build and enhance microservices and APIs using event-driven and real-time architectures.

Deliver intuitive, responsive user interfaces with React and ensure quality through automated testing.

Apply DevOps best practices to streamline delivery, automate builds, and maintain secure deployments.

Diagnose and improve application and database performance through systematic analysis.

Ensure compliance with security and data protection standards throughout the development process.

Collaborate closely with architects, product owners, and QA to translate business needs into technical solutions.

Mentor and support junior developers, fostering collaboration and continuous learning within the team.

Take ownership of deliverables, from analysis and design to release and follow-up, maintaining accountability for results.

Hiring Details

Seniority: Senior (5–7+ years of relevant experience).

Language

English level B2 / C1 (mandatory).

Work setup

100% remote.

Travel

/ Travel: Occasional travel to Brussels may be required.

Eligibility

Open to EU citizens or professionals residing in the EU with a valid work permit.

Engagement options

Freelance or Spanish employment contract, depending on the candidate’s preference and location.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.