Desarrollo de aplicaciones full-stack
buscamos un experto en desarrollo de software para integrarse a nuestro equipo.
nuestra organización ofrece la oportunidad de trabajar en proyectos innovadores utilizando tecnologías emergentes y enfocados en el desarrollo de aplicaciones full-stack.
cada día, trabajamos con clientes destacados y empresas líderes en su sector para brindarles servicios y soluciones personalizadas que satisfagan sus necesidades únicas.
responsabilidades
* diseñar e implementar aplicaciones modernas con arquitecturas baseadas en microservicios.
* profundizar en java, spring boot, angular, concurrencia en java y sistemas de mensajería como kafka.
requisitos técnicos
* tecnologías del backend:
o java 11+
o spring boot, spring cloud, spring security, spring data, spring cloud gateway
o arquitectura de microservicios
o programación concurrente en java: task executor, forkjoin, completablefuture
o kafka (producer, consumer, kafka streams)
o api restful, swagger openapi
o manejo de excepciones, logging (logback, slf4j)
o integración con bases de datos sql (postgresql, mysql) y nosql (mongodb, redis)
* tecnologías del frontend:
o angular 8+
o html5, css3, typescript
o rxjs, lazy loading, change detection
o pruebas con jasmine y karma
* herramientas de desarrollo:
o git (experto), github gitlab
o jenkins, gitlab cicd
o docker, docker compose (deseable: kubernetes openshift)
o sonarqube, elk stack, prometheus + grafana
o postman, insomnia, swagger ui
beneficios
* entorno innovador: oportunidad de trabajar en proyectos de vanguardia utilizando tecnologías emergentes.
* desarrollo profesional: acceso a programas de formación y desarrollo continuo para potenciar tu carrera profesional.
* cultura colaborativa: un ambiente de trabajo que fomenta la colaboración, el aprendizaje y la mejora continua.
* bienestar laboral: paquete de compensación y beneficios atractivos.