Desarrollador/a Full Stack. Remoto
eXperience IT Solutions
Municipality of Madrid, Spain
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish Experience level
IntermediateJob location
Municipality of Madrid, Spain
Tech stack
Flutter
Java
API
Agile Methodologies
Tomcat
User Authentication
Oracle WebLogic Server
Bootstrap
Mobile Application Development
Computer Security
Databases
Programming Tools
Eclipse
Elasticsearch
jQuery
PostgreSQL
Microsoft Visual Studio
MongoDB
NetBeans
Nginx
Oracle Applications
Scrum
Redis
Test Execution Engine
Web Applications
Informix
Okta
Spring Cloud
Spring-boot
Backend
GIT
Angular
Kubernetes
Kafka
Front End Software Development
Docker
Jenkins
Crud
Job description
- El desarrollador será responsable del diseño, desarrollo, pruebas, integración y mantenimiento de aplicaciones web y backend dentro de una arquitectura distribuida basada en microservicios.
- Buscamos un perfil que domine tanto las tecnologías de frontend (para la creación de interfaces de usuario modernas y accesibles) como las de backend (para la lógica del negocio y la integración con bases de datos y sistemas externos).
- Es esencial mantener buenas prácticas de desarrollo seguro, trabajar bajo metodologías ágiles, y colaborar con analistas, diseñadores y equipos de operaciones para asegurar la calidad y evolución del sistema., * Diseño y desarrollo de microservicios con Spring Boot.
- Creación de interfaces web responsivas con Angular.
- Diseño y consumo de APIs REST para la comunicación entre frontend y backend.
- Implementación de operaciones CRUD sobre PostgreSQL e Informix.
- Integración con Kafka y Elastic Search.
- Ejecución de pruebas unitarias e integración.
- Seguimiento y resolución de incidencias en pruebas y producción.
- Documentación técnica y transferencia de conocimiento al personal técnico del cliente.
- Cumplimiento de las normativas de seguridad y protección de datos (ENS, GDPR).
Requirements
- Experiencia mínima de 2 años en desarrollo Full Stack.
- Conocimiento sólido en Java (Spring Boot, Spring Cloud, Eureka) y Angular.
- Familiaridad con Docker, Kubernetes, Jenkins, Git.
- Conocimientos en seguridad informática y autenticación corporativa (Keycloak).
- Experiencia en metodologías ágiles (SCRUM, Métrica v3).
- Habilidad para el trabajo en equipo y buena comunicación técnica.
Tecnologías Clave
- Backend: Java con Spring Boot, Spring Cloud, Eureka, Kafka, Redis, Elastic Search.
- Bases de datos: PostgreSQL, Informix, Oracle, MongoDB.
- Frontend Web: Angular, Bootstrap, JQuery.
- Desarrollo móvil: Flutter.
- Infraestructura: Docker, Kubernetes, Nginx, Apache Tomcat, Weblogic.
- Herramientas de desarrollo: Netbeans, Eclipse, Visual Studio Code, Jenkins.
- Seguridad: Implementación de autenticación corporativa y políticas de seguridad informática. (Keycloak), Nuestro compromiso es promover ambientes de trabajo en los que se trate con respeto y dignidad a las personas, procurando siempre el desarrollo profesional de toda la plantilla. Garantizamos la igualdad de oportunidades en los procesos de selección, formación y promoción, ofreciendo un entorno laboral libre de cualquier tipo de discriminación por razón de género, edad, discapacidad, orientación sexual, identidad o expresión de género, estado civil o circunstancias personales o sociales.
Esta oferta está dirigida a todas las personas que cumplan con los requisitos del puesto. Se valorará especialmente que el/la candidato/a cuente con un certificado de discapacidad igual o superior al 33%, conforme a la Ley General de los Derechos de las Personas con Discapacidad (LGD).
Benefits & conditions
- Proyecto estable y de largo recorrido
- Equipo técnico de alto nivel
- Contrato indefinido desde el inicio
- Posibilidad de desarrollo profesional y formación certificada
- Modalidad 100% Remoto