Programador/a Fullstack (Java / Typescript)
Role details
Job location
Tech stack
Job description
Desarrollo de APIs REST : Crearás APIs súper seguras, escalables y robustas usando Java con Spring Boot y Spring Security (¡controlando el acceso por roles!). Backend con Node.js : Te meterás de lleno con Node.js y Express, creando middlewares personalizados que harán tu código aún más eficiente. Arquitectura y Principios ️: Trabajarás con arquitecturas en capas y aplicarás los principios SOLID como si fueran tuyos, ¡código limpio y mantenible es la clave! Frontend a tope : ¡La parte visual también es importante! Usarás React (¡con Hooks, por supuesto!) y Angular para crear interfaces de usuario dinámicas y súper chulas. Formularios y Gráficos interactivos : Te desenvolverás con formularios reactivos y crearás gráficos interactivos usando ChartJS para visualizar datos de forma espectacular. Tecnologías Web clásicas : Dominarás HTML, CSS y Bootstrap para darle estilo a todo. Bases de Datos ️: Trabajarás con bases de datos relacionales como MySQL y PostgreSQL, y también con NoSQL como MongoDB. La persistencia será pan comido con JPA (relaciones one-to-many) y Mongoose. Testing, testing y más testing : ¡La calidad es fundamental! Escribirás tests unitarios y de integración con JUnit, Mockito, Jest y Postman para asegurarte de que todo funciona como la seda y el control de acceso por roles está perfecto. DevOps y CI/CD ️: Te familiarizarás con herramientas como Docker, Jenkins, AWS y Kubernetes, y trabajarás en flujos de CI/CD para automatizar el despliegue. ¡La documentación de APIs con Swagger será tu mejor amiga!
Requirements
Experiencia: Buscamos un perfil Junior con al menos 1 año de experiencia en desarrollo, ¡lo importante son las ganas de aprender y crecer! Tecnologías clave: ¡Imprescindible que domines Java y JavaScript! Proactividad y Ganas: Que te guste el rollo Fullstack, que tengas iniciativa y que disfrutes trabajando en equipo. Inglés: Nivel de inglés técnico para entender documentación y comunicarte cuando sea necesario.
Benefits & conditions
Formarás parte de una empresa líder en consultoría tecnológica. Rango salarial 26 - 29k Tendrás la oportunidad de trabajar en proyectos punteros en el sector bancario. Ofrecemos un ambiente de trabajo dinámico, colaborativo y con muchas posibilidades de desarrollo profesional. Modalidad híbrida para que combines tu vida personal y profesional. ️