| Área de la Empresa | Industrial |
| Cargo Solicitado | Analista | Programador |
| Puestos Vacantes | 1 |
| Tipo de Contratación | Tiempo completo |
| Nivel de Experiencia | De uno a tres años |
| Salario máximo (USD) | |
| Salario minimo (USD) | |
| Vehículo | Indiferente |
| País | El Salvador |
| Departamento | La Libertad |
Full Stack Developer Java Spring Boot - React
Buscamos un Full Stack Developer apasionado por la tecnología, con sólida experiencia en Java Spring Boot y React, para unirse a nuestro equipo de Sistemas de Producción. Si te motiva construir soluciones robustas, tomar decisiones técnicas con criterio propio y trabajar en un entorno ágil y colaborativo, esta oportunidad es para ti.
¿Qué harás en este rol?
Serás parte activa del ciclo completo de desarrollo de software: desde el diseño de arquitectura hasta el despliegue en producción. Desarrollarás nuevas funcionalidades tanto en backend como en frontend, darás soporte a aplicaciones existentes, diseñarás APIs REST seguras y bien documentadas, y participarás en decisiones técnicas que impactan directamente el producto. También apoyarás a perfiles junior y colaborarás con equipos de negocio para traducir requisitos en soluciones reales.
Habilidades técnicas requeridas
- Backend: Java 11+, Spring Boot, Spring MVC, Spring Security con JWT, APIs REST, Maven/Gradle, manejo de excepciones y logging.
- Frontend: React, TypeScript, JavaScript, HTML/CSS, React Hooks, consumo de APIs REST con Axios, integración React–Spring Boot.
- Base de datos: SQL Server, T-SQL, procedimientos almacenados, transacciones, modelado de datos.
- Seguridad: Autenticación JWT, manejo seguro de credenciales, HTTPS y buenas prácticas en APIs.
- DevOps y herramientas: Docker, GitHub, CI/CD con Jenkins o GitHub Actions, Postman/Swagger, administración de servidores Linux (Ubuntu) y Windows Server, VS Code.
- Testing: Mockito, pruebas unitarias e integración. Deseable: Jest, React Testing Library, TDD, SonarQube.
Lo que valoramos especialmente
- Experiencia migrando aplicaciones monolíticas a microservicios.
- Conocimiento de patrones de diseño (Repository, Factory, etc.).
- Participación en proyectos con arquitectura de microservicios.
- Portafolio personal o contribuciones a proyectos open source.
Perfil que buscamos: Alguien con capacidad de argumentar sus decisiones técnicas, iniciativa para proponer mejoras, adaptabilidad ante cambios de requisitos y una actitud colaborativa genuina. Valoramos la autonomía, el pensamiento crítico y el compromiso con la calidad del código.
Requisitos:
- Ingeniería en Desarrollo de Software, Ingeniería en Sistemas o carrera afín.
- 3 a 5 años de experiencia en desarrollo de software.
- Mínimo 2 años con Java Spring Boot en entornos de producción.
- Mínimo 2 años con React en proyectos reales.
- Experiencia comprobable con SQL en producción y con Docker/CI/CD.
Si te identificas con este perfil y quieres formar parte de un equipo donde tu criterio técnico importa, postulate ahora y conversemos.
| Analista | Programador (Opcional) |
| Ingeniero en Sistemas (Opcional) |
| Analista de Seguridad Informática (Opcional) |
| Analista de Sistemas (Opcional) |
| Desarrollo de Software (Opcional) |
Universidad Completa | Graduado |
| Informática | Sistemas (Opcional) |
Universidad Completa | Graduado |
| Completa Requerido |
Por favor, ingresa tu correo electrónico
Por favor, ingresa un correo electrónico válido