Desarrollador/a Backend SSR (JAVA)
Tsoft — Chile · Posted ~2 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
En TSOFT estamos en búsqueda de un miembro altamente cualificado, motivado y proactivo, con visión de arquitectura y capacidad de liderazgo técnico.
Buscamos a alguien que no solo escriba código, sino que diseñe, implemente y mantenga aplicaciones back-end robustas, escalables y seguras utilizando Java y su ecosistema.
🔧 ¿Qué harás?
Identificar los requisitos, diseñar, desarrollar, automatizar y mejorar procesos y software para clientes de Falabella.
Velando porque los productos cumplan con los estándares del área y niveles de calidad, generando entregas de forma oportuna en línea con los objetivos de la organización.
Como principios del cargo se espera:
Participación activa en ceremonias ágiles y actividades del equipo, ejemplo: Daily Stand Up, Sprint Planning, Sprint Reviews, Retrospectiva y RAIDS.Ser accountable de la calidad del código, considerando mantener versionamiento, cobertura, pruebas unitarias y código acorde a las expectativas del área, integrando a stakeholders internos y externos para certificar los entregables.Conocer y promover la comunicación y atención al plan de continuidad.
✅ Desarrollo y diseño de software y sistemas:
Desarrollo de Software:Java – Nivel AvanzadoNodeJs (Loopback, Restify, Koa, etc) – Nivel intermedioBase de DatosNO-SQL: MongoDB, Redis, CouchDB, etc.Oracle: Pl SqlControl de versiones (tales como Git, SVN, etc).Versionamiento semántico (SemVer), Code Review y Pull Request.Implementación de Patrones de diseño y Principios SOLID.Arquitecturas Orientadas a Micro Servicios.Desarrollo frontend (DESEABLE):Desarrollo de Single Page ApplicationAngular / React / VueDesarrollo de Interfaces de Usuario Web (DESEABLE)Html / CSSResponsive / Progresive Web App
✅ Integración Continua:
Implementación y Administración de sistemas de Integración Continua (Drone, Jenkins, Travis, etc).Implementación de Pipelines de despliegue de artefactos de software.Implementación de pruebas automatizadas (code coverage).Desarrollo de APIS: Desarrollo APIS RESTApis Restful (Modelo Madurez Richardson).Desarrollo PruebasTest Doubles (Mock, Stub, Spy).Pruebas UnitariasPruebas de IntegracionPruebas E2EAnálisis Estático de Código (SonarQube)
✅Herramientas de Ciclo de Vida (Maven, Gradle, NPM).
Desarrollo de Practicas Agiles.Conocimientos TDDPair ProgramingConociminentos ATDDConocimientos BDD
✅ Conocimientos de DDD (Domain-Driven Design) (DESEABLE)
Documentación de procesos y herramientas:Documentación sobre Api Restful (Swagger, Api Blueprint).
✅ Conocimientos de Contenedores (Dockers u Otro).
Conocimientos Cloud (DESEABLE)Aplicaciones Serverless.IaaS, PaaS, SaaS
🎯 Requisitos Indispensables
Experiencia: 3+ años en desarrollo back-end con JavaTecnologías
Java a nivel avanzadoNodeJSManejo de base de datos SQL/NoSQLArquitectura de microserviciosIntegración continuaPruebas automatizadas y buenas prácticas agíles (SCRUM/TDD/BDD)Inglés: Nivel intermedio/avanzado (lectura/escritura técnica)Formación: Licenciatura en Informática, Sistemas o Ingeniería (o experiencia equivalente)
✅Skills esperado:
Comprender los fundamentos de marcos de trabajo ágiles (Scrum).Diseñar y desarrollar software ubicando al cliente como centro de la conversación.Habilidades comunicacionales, sobre todo de escucha y empatía con el usuario/cliente y equipos de trabajo.Capacidad para generar soluciones con buen desempeño, escalables y sostenibles en el tiempo.Capacidad de buscar soluciones creativas a problemas complejos.Capacidad de generar soluciones simples e iterativas.Estar familiarizado con prácticas de Feedback y promoverlo en el área.Colaborar en comunidades internas, workshops abiertos, talleres prácticos y en general cualquier actividad que fomente una cultura de excelencia técnica, colaboración y calidad.
We have 117,803 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 117,803 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume