Senior Full Stack Developer (Remote from EU)

INNTECI - QUID - BGWI
Municipality of Madrid, Spain
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Java
JavaScript
API
User Authentication
Automation of Tests
Cloud Computing
Databases
DevOps
PostgreSQL
Maven
MongoDB
Cisco Nexus Switches
Performance Tuning
Role-Based Access Control
Secure Coding
SonarQube
TypeScript
React
Delivery Pipeline
Database Performance
Backend
GIT
WebPack
Kubernetes
Kafka
Bitbucket
Front End Software Development
Software Version Control
Docker
Jenkins
Microservices

Job description

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.

Requirements

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).

Apply for this position