Desarrollador/a Senior Fullstack Java - Angular
Digital Talent Agency
Municipality of Madrid, Spain
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish Experience level
SeniorJob location
Remote
Municipality of Madrid, Spain
Tech stack
Java
JavaScript
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
HTML5
CSS
Cloud Computing
Databases
Computer Engineering
Continuous Integration
Cross-Site Request Forgery
DevOps
Hibernate
Identity and Access Management
Java Persistence API
PostgreSQL
MongoDB
NoSQL
Object-Relational Mapping
Openshift
Oracle Applications
Performance Tuning
RabbitMQ
Service Discovery
SQL Databases
Tokenization
TypeScript
Grafana
Spring-boot
Cypress
Cross-Site Scripting (XSS)
Backend
Angular
Gitlab-ci
Kafka
Front End Software Development
Cloudwatch
Api Gateway
Jasmine
Jenkins
Microservices
Job description
- Diseñar, desarrollar y mantener aplicaciones Fullstack, combinando Back-End en Java y Front-End en Angular.
- Implementar arquitecturas basadas en microservicios con Spring Boot+Spring Cloud.
- Desarrollar interfaces con Angular+TypeScript, integradas con APIs REST.
- Desplegar aplicaciones en entornos OpenShift.
- Colaborar con equipos de arquitectura, DevOps y UX/U.
Requirements
Un/a Desarrollador/a Fullstack Java - Angular con 4-5 años de experiencia que se una a nuestro equipo. Si tienes un Grado en Ingeniería Informática, Telecomunicaciones o similar (nivel MECES 2), ¡genial! Si tu titulación es de Técnico Superior, necesitaríamos 24 meses adicionales de experiencia. Y si tu titulación no es MECES 2, también sumaríamos 24 meses más a tu experiencia, con un mínimo de 5 años., * Java 8+ (idealmente Java 11 o superior).
- Frameworks: Spring Boot (microservicios, seguridad, configuración).Spring Cloud (service discovery, config server, resiliencia).
- Hibernate/JPA (persistencia y mapeo objeto-relacional).
- BBDD: SQL (PostgreSQL, Oracle) y NoSQL (MongoDB).
- Mensajería: Kafka, RabbitMQ.
- Front-End: Frameworks: Angular (v12+), TypeScript, HTML5, CSS3, JavaScript ES6+.
- Testing: Jasmine, Karma, Cypress.
- Optimización: Lazy loading, performance tuning, seguridad SPA.
- Infraestructura y DevOps: Contenedores: OpenShift (pods, deployments, rutas, escalado).
- Cloud: AWS (EC2, ECS/EKS, S3, RDS, IAM, Lambda).
- CI/CD: Jenkins, GitLab CI, Tekton.
- Observabilidad: CloudWatch, Grafana, ELK.
- Patrones y buenas prácticas: Arquitectura orientada a microservicios. Patrones como Circuit Breaker, API Gateway. Seguridad en aplicaciones (XSS, CSRF, gestión de tokens y secretos).
- Deseable: exp en entornos cloud híbridos y migración a la nube. Exp con TBD y TDD, API first. Cloud: AWS (S3, CloudFront, IAM, EC2).
- Certificaciones en Angular, Java, AWS, OpenShift.
Benefits & conditions
- Unirte a un proyecto apasionante en el sector público.
- Un modelo de trabajo remoto .
- Formar parte de una empresa puntera como Zemsania, donde valoramos tu crecimiento y desarrollo profesional.
- Un ambiente de trabajo dinámico y colaborativo.
About the company
En Digital Talent Agency te ofrecemos desarrollar proyectos en empresas destacadas del sector tecnológico.
Ponemos el foco en tu desarrollo profesional, qué te gusta, cómo eres y con qué tipo de proyectos te sientes motivado.
Formamos parte de Zemsania Global Group y juntos, contamos con más de 18 de años de experiencia en asesoramiento profesional a candidatos y búsqueda y selección de perfiles tecnológicos.