Descripción
Resumen:
Buscamos un desarrollador Java Full Stack experimentado para diseñar, desarrollar y mantener aplicaciones web escalables con sólida experiencia en backend Java y en tecnologías frontend modernas.
Aspectos destacados:
1. Diseñar, desarrollar y mantener aplicaciones web de extremo a extremo
2. Construir APIs RESTful y microservicios utilizando Spring Boot
3. Desarrollar interfaces de usuario adaptables mediante Angular / React / Vue
**Ingeniero Senior de Desarrollo de Software \- R01564463**
=====================================================
**Ingeniero Senior de Desarrollo de Software**###### **Habilidades principales**
* AngularJS, JavaScript, CSS3, React JS, Java, Hibernate, Oracle RDBMS, Docker, Spring Core, Spring Boot, HTML5, MySQL
###### **Especialización**
* Java Fullstack con microservicios: SDET
###### **Requisitos del puesto**
* Título del puesto: Desarrollador Java Full Stack Descripción del puesto Buscamos un desarrollador Java Full Stack experimentado para diseñar, desarrollar y mantener aplicaciones web escalables. El candidato ideal debe tener amplia experiencia en desarrollo backend con Java, así como experiencia práctica en frameworks frontend modernos y arquitecturas nativas para la nube. Principales responsabilidades Diseñar, desarrollar y mantener aplicaciones web de extremo a extremo utilizando Java y tecnologías frontend modernas. Construir APIs RESTful y microservicios utilizando Spring Boot. Desarrollar interfaces de usuario adaptables mediante Angular / React / Vue. Integrar aplicaciones con bases de datos, servicios de terceros y APIs. Garantizar el rendimiento, la seguridad y la escalabilidad de las aplicaciones. Escribir código limpio, mantenible y eficiente siguiendo las mejores prácticas. Realizar pruebas unitarias, pruebas de integración y depuración. Participar en revisiones de código, planificación de sprints y ceremonias ágiles. Brindar soporte en despliegues, incidencias en producción y mejoras continuas. Colaborar con propietarios de producto, equipos de QA, DevOps y equipos multifuncionales. Habilidades y calificaciones requeridas Backend Experiencia sólida en Java básico y Java 8\+ Experiencia práctica con Spring Boot, Spring MVC y Spring Security Conocimiento de la arquitectura de microservicios Conocimientos sobre servicios web RESTful y diseño de APIs Frontend Competencia en Angular / React / Vue.js Conocimientos sólidos de HTML5, CSS3, JavaScript y TypeScript Experiencia en la creación de interfaces de usuario adaptables mediante Bootstrap / Material UI Base de datos Experiencia con bases de datos SQL (Oracle, MySQL, PostgreSQL) Conocimientos básicos de bases de datos NoSQL (MongoDB, DynamoDB) son un plus