Desarrollador/a Full‑Stack Senior (San Salvador)

PersonalSoft Ver todas las vacantes

  • Argentina
  • Permanente
  • Tiempo completo
  • Hace 14 horas
¿Te motiva construir soluciones robustas, escalables y bien diseñadas de punta a punta?\nEn Personalsoft impulsamos la transformación de las organizaciones integrando talento + tecnología. Creemos en el potencial de las personas, en el liderazgo cercano y en construir relaciones de largo plazo basadas en respeto, integridad, compromiso, excelencia y confianza.\nBuscamos un/a Desarrollador/a Full‑Stack Senior con fuerte enfoque en calidad, arquitectura y buenas prácticas, que participe activamente en el diseño, desarrollo y evolución de soluciones críticas para el negocio.\n🎯 Propósito del rol\nDiseñar, construir y mantener módulos e interfaces Full‑Stack bajo arquitecturas por capas y principios SOLID, asegurando calidad del código, cumplimiento de SLAs y alta cobertura de pruebas, y aportando valor continuo a los proyectos asignados.\n🧠 ¿Qué harás en este rol?\n- Desarrollar interfaces y módulos con arquitectura por capas (Controller / Service / Repository).
- Aplicar principios SOLID y buenas prácticas de diseño.
- Documentar APIs utilizando Swagger / OpenAPI.
- Implementar manejo de errores, reintentos, idempotencia y transacciones.
- Aportar activamente a pruebas E2E y de regresión, apoyando al equipo de QA.
- Garantizar cobertura de pruebas unitarias ≥ 70% y cumplimiento de SLAs.
- Participar en integraciones con sistemas externos y plataformas core del negocio.🛠️ Conocimientos técnicos clave\n🔙 Backend\n- Java 17+
- Spring Boot 3.x
- Spring WebFlux / Spring MVC
- Spring Security (OAuth2 / JWT)
- OpenAPI / Swagger
- Mapeo con MapStruct
- Clientes HTTP: WebClient / Feign
- Persistencia: JPA / JDBC
- Manejo de transacciones e idempotencia🎨 Frontend\n
- React 18+ con TypeScript
- Consumo de APIs seguras
- Manejo de estado, validaciones y trazabilidad
- Experiencia en módulos con UI crítica (ej. F21)⚙️ DevEx / Plataforma\n
- Docker
- Git
- CI/CD con Cloud Build o GitHub Actions
- Uso de feature flags
- Estrategias de despliegue blue/green o canary (cuando aplique)🧪 Pruebas\n
- JUnit 5, Mockito, Testcontainers
- Pruebas de contrato
- Linters y formateo de código
- Soporte a QA en pruebas E2E
- Cobertura unitaria mínima del 70%🔌 Integraciones (muy significativo)\nExperiencia en consumo y producción de datos hacia:\n- INFOR
- EBS
- CUSTOMIncluyendo flujos como:\n
- ASN
- Órdenes de compra
- Precios
- Retaceo🤝 Competencias que valoramos\n
- Pensamiento estructurado y enfoque en calidad.
- Autonomía y responsabilidad técnica.
- Capacidad de trabajo colaborativo con equipos técnicos y de negocio.
- Orientación a la mejora continua.
- Comunicación clara y criterio técnico.\n🌱 ¿Qué encontrarás en Personalsoft?\n- 💙 Estabilidad laboral real y proyectos de largo plazo.
- 🤝 Liderazgo cercano, con escucha activa y decisiones con criterio.
- 🧠 Retos técnicos complejos que generan impacto real.
- 📈 Crecimiento profesional y aprendizaje continuo.
- 🌟 Un clima organizacional donde las personas quieren quedarse (nuestros Softers).\n💡 Nuestra cultura En Personalsoft:\n- Impulsamos la transformación con propósito.
- Creemos en las personas como generadoras de experiencia y conexión con nuestros clientes.
- Trabajamos con calidad, transparencia y pasión, creando relaciones duraderas y sostenibles.📩 ¿Te interesa construir soluciones Full‑Stack de alto impacto?\nPostúlate y sé parte de un equipo que valora la calidad, la cercanía y la excelencia técnica.

Kit Empleo