Desarrollador/a Fullstack Java + Angular

Krell Consulting & Training
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate
Compensation
€ 32K

Job location

Tech stack

Java
JavaScript
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
HTML5
CSS
Cloud Computing
Databases
Continuous Integration
Cross-Site Request Forgery
DevOps
Hibernate
Identity and Access Management
Java Persistence API
PostgreSQL
MongoDB
NoSQL
Openshift
Oracle Applications
Performance Tuning
RabbitMQ
Service Discovery
Software Engineering
SQL Databases
TypeScript
Enterprise Software Applications
Spring Cloud
Grafana
Spring-boot
Cypress
Cross-Site Scripting (XSS)
Backend
Angular
Gitlab-ci
Kafka
Front End Software Development
Cloud Migration
Cloudwatch
Api Gateway
ELK
Jenkins

Job description

Se busca un/a Desarrollador/a Fullstack Java + Angular con experiencia en arquitecturas de microservicios y entornos cloud, para el diseño, desarrollo y mantenimiento de aplicaciones empresariales en el sector público. El rol combina desarrollo Back-End en Java y Front-End en Angular, participando en todo el ciclo de vida del software., Diseñar, desarrollar y mantener aplicaciones Fullstack, combinando Back-End en Java y Front-End en Angular. Implementar arquitecturas basadas en microservicios utilizando Spring Boot y Spring Cloud. Desarrollar interfaces de usuario con Angular y TypeScript, integradas con APIs REST. Desplegar y mantener aplicaciones en entornos OpenShift. Colaborar con equipos de Arquitectura, DevOps y UX/UI. Aplicar buenas prácticas de calidad, seguridad y rendimiento en el desarrollo.

Requirements

Entre 4 y 5 años de experiencia como desarrollador/a Fullstack. Experiencia mínima requerida: 3-5 años., Back-EndLenguaje: Java 8+ (preferiblemente Java 11 o superior). Frameworks: Spring Boot (microservicios, seguridad, configuración). Spring Cloud (service discovery, Config Server, resiliencia). Persistencia: Hibernate / JPA. Bases de datos: SQL (PostgreSQL, Oracle). NoSQL (MongoDB). Mensajería: Kafka, RabbitMQ.

Front-EndFramework: Angular v12 o superior. TypeScript, HTML5, CSS3, JavaScript ES6+.

TestingJasmine, Karma, Cypress.

Optimización y seguridadLazy loading y performance tuning. Seguridad en aplicaciones SPA (XSS, CSRF, gestión de tokens y secretos).

Infraestructura y DevOps Contenedores y orquestación: OpenShift (pods, deployments, rutas, escalado). CI/CD: Jenkins, GitLab CI, Tekton. Observabilidad y monitorización: CloudWatch, Grafana, ELK Stack.

Cloud AWS: EC2, ECS/EKS, S3, RDS, IAM, Lambda, CloudFront.

Patrones y buenas prácticas Arquitectura orientada a microservicios. Patrones: Circuit Breaker, API Gateway. Enfoques API First, TDD/BDD.

Requisitos deseables Experiencia en entornos cloud híbridos y migración a la nube. Certificaciones en Angular, Java, AWS u OpenShift.

Benefits & conditions

Banda salarial: 32.000 euros brutos/año aprox., * Jornada completa Jornada

  • 3-5 años Experiencia

  • Indefinido Tipo contrato

  • java angular

Apply for this position