FullStack Developer
Summary
Build and maintain full-stack apps using Java 8, Spring Boot 2, Angular, and Oracle; write unit/integration tests with JUnit and Mockito.
¡Sé parte de Stefanini!
En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.
- Desarrollar y mantener aplicaciones utilizando Java (versión 8) y Spring Boot (versión 2).
- Diseñar e implementar interfaces de usuario dinámicas y responsivas utilizando Angular, HTML y CSS.
- Gestionar y optimizar bases de datos relacionales, preferiblemente Oracle.
- Colaborar con equipos multidisciplinarios para identificar y resolver problemas técnicos.
- Realizar pruebas unitarias y de integración utilizando herramientas como JUnit y Mockito.
- Participar en la implementación de soluciones adicionales como JasperReport, Docker y AngularJS Material (si aplica).
- Brindar soporte técnico y realizar mejoras continuas en las aplicaciones existentes.
- Documentar el código y los procesos de desarrollo según los estándares establecidos.
- Título universitario en Ingeniería de Sistemas, Ciencias de la Computación, Ingeniería Informática o carreras afines.
- Certificaciones en tecnologías relacionadas (deseable), como:
- Certificación en Java SE/EE.
- Certificación en Spring Framework.
- Certificación en bases de datos Oracle (deseable).
El candidato debe contar con experiencia y conocimientos sólidos en las siguientes tecnologías y herramientas:
- Lenguajes de programación: Java (versión 8).
- Frameworks: Spring Boot (versión 2).
- Bases de datos relacionales: Preferiblemente Oracle.
- Frontend:
- Angular.
- HTML y CSS.
- Sistemas operativos: Conocimientos básicos en Linux.
- Plus (deseable):
- JasperReport.
- Docker.
- AngularJS Material.
- JUnit y Mockito.
- 2 a 3 años de experiencia comprobable en desarrollo de aplicaciones fullstack utilizando las tecnologías mencionadas.