Ingeniero/A Full Stack Senior (Santiago)

Ingeniero/A Full Stack Senior (Santiago)

01 oct
|
KDU Ingeniería
|
Santiago

01 oct

KDU Ingeniería

Santiago

Santiago – Modalidad presencial – Full timeEmpresa tecnológica orientada al desarrollo de soluciones digitales para clientes de distintos sectores se encuentra en búsqueda de un Desarrollador Senior Full-Stack , con sólida experiencia en Java, Spring Boot y Angular , para integrarse a nuestro equipo de desarrollo.Participamos en proyectos de diversa complejidad, desde aplicaciones empresariales hasta plataformas transaccionales de alta concurrencia, utilizando arquitecturas basadas en microservicios, APIs REST, integración asíncrona y tecnologías modernas de desarrollo.Buscamos un profesional con experiencia comprobable en desarrollo de software, capacidad para abordar problemas técnicos de manera autónoma y criterio para diseñar e implementar soluciones mantenibles, seguras y de calidad.El profesional participará activamente en el ciclo de desarrollo de software, teniendo entre sus principales responsabilidades:Analizar requerimientos funcionales y técnicos , identificando implicancias para el desarrollo y proponiendo soluciones técnicamente viables.Diseñar y desarrollar aplicaciones empresariales utilizando Java, Spring Boot y Angular.Desarrollar y mantener microservicios y APIs REST , considerando aspectos de seguridad, rendimiento, mantenibilidad y escalabilidad.Implementar lógica de negocio aplicando principios de programación orientada a objetos, SOLID, patrones de diseño y buenas prácticas de desarrollo .
Diseñar e implementar mecanismos de validación, manejo de excepciones, trazabilidad y logging .
Implementar mecanismos de autenticación y autorización , incluyendo soluciones basadas en JWT y Spring Security.Desarrollar integraciones entre aplicaciones, microservicios, bases de datos y sistemas externos.Implementar soluciones de mensajería y procesamiento asíncrono , particularmente utilizando Kafka y/o utilizando servicios AWS MSKDiseñar y desarrollar componentes frontend utilizando Angular , integrándolos con servicios backend mediante APIs.Diseñar consultas y componentes de persistencia sobre bases de datos relacionales y NoSQL, considerando rendimiento y correcta gestión de transacciones.Analizar y solucionar incidencias, errores y problemas de rendimiento , identificando causa raíz y proponiendo soluciones.Desarrollar y mantener pruebas unitarias y de integración , contribuyendo a asegurar la calidad del software.Participar activamente en revisiones de código (Code Review) , identificando oportunidades de mejora y asegurando el cumplimiento de estándares de desarrollo.Utilizar Git como herramienta de control de versiones, trabajando mediante estrategias de ramas, Pull/Merge Requests y resolución de conflictos.Trabajar con aplicaciones contenerizadas mediante Docker y comprender su ejecución en plataformas de orquestación de contenedores.Participar en estimaciones técnicas, refinamiento de requerimientos y planificación de actividades de desarrollo.Generar y mantener documentación técnica necesaria para facilitar el mantenimiento y evolución de las soluciones.Apoyar técnicamente a desarrolladores con menor experiencia , promoviendo buenas prácticas y contribuyendo a la resolución de problemas técnicos complejos.Participar en la mejora continua de estándares, prácticas y herramientas utilizadas por el equipo de desarrollo.Título o egreso de Ingeniería en Informática, Ingeniería de Software, Computación o carrera afín .
Al menos 6 años de experiencia en desarrollo de software o desarrollo web .




Experiencia comprobable desarrollando aplicaciones empresariales con Java y Spring Boot .
Experiencia en desarrollo frontend utilizando Angular .
Experiencia trabajando con arquitecturas basadas en microservicios y APIs REST .
Capacidad para analizar problemas técnicos y desarrollar soluciones de manera autónoma.Experiencia trabajando en equipos de desarrollo utilizando metodologías ágiles.Desarrollador Senior Full-Stack (Java / Angular)Santiago – Modalidad presencial – Full timeEmpresa tecnológica orientada al desarrollo de soluciones digitales para clientes de distintos sectores se encuentra en búsqueda de un Desarrollador Senior Full-Stack , con sólida experiencia en Java, Spring Boot y Angular , para integrarse a nuestro equipo de desarrollo.Participamos en proyectos de diversa complejidad, desde aplicaciones empresariales hasta plataformas transaccionales de alta concurrencia, utilizando arquitecturas basadas en microservicios, APIs REST, integración asíncrona y tecnologías modernas de desarrollo.Buscamos un profesional con experiencia comprobable en desarrollo de software, capacidad para abordar problemas técnicos de manera autónoma y criterio para diseñar e implementar soluciones mantenibles, seguras y de calidad.ResponsabilidadesEl profesional participará activamente en el ciclo de desarrollo de software, teniendo entre sus principales responsabilidades:Analizar requerimientos funcionales y técnicos , identificando implicancias para el desarrollo y proponiendo soluciones técnicamente viables.Diseñar y desarrollar aplicaciones empresariales utilizando Java, Spring Boot y Angular.Desarrollar y mantener microservicios y APIs REST , considerando aspectos de seguridad, rendimiento, mantenibilidad y escalabilidad.Implementar lógica de negocio aplicando principios de programación orientada a objetos, SOLID, patrones de diseño y buenas prácticas de desarrollo .
Diseñar e implementar mecanismos de validación, manejo de excepciones, trazabilidad y logging .
Implementar mecanismos de autenticación y autorización , incluyendo soluciones basadas en JWT y Spring Security.Desarrollar integraciones entre aplicaciones, microservicios, bases de datos y sistemas externos.Implementar soluciones de mensajería y procesamiento asíncrono , particularmente utilizando Kafka y/o utilizando servicios AWS MSKDiseñar y desarrollar componentes frontend utilizando Angular , integrándolos con servicios backend mediante APIs.Diseñar consultas y componentes de persistencia sobre bases de datos relacionales y NoSQL, considerando rendimiento y correcta gestión de transacciones.Analizar y solucionar incidencias, errores y problemas de rendimiento , identificando causa raíz y proponiendo soluciones.Desarrollar y mantener pruebas unitarias y de integración , contribuyendo a asegurar la calidad del software.Participar activamente en revisiones de código (Code Review) , identificando oportunidades de mejora y asegurando el cumplimiento de estándares de desarrollo.Utilizar Git como herramienta de control de versiones,



trabajando mediante estrategias de ramas, Pull/Merge Requests y resolución de conflictos.Trabajar con aplicaciones contenerizadas mediante Docker y comprender su ejecución en plataformas de orquestación de contenedores.Participar en estimaciones técnicas, refinamiento de requerimientos y planificación de actividades de desarrollo.Generar y mantener documentación técnica necesaria para facilitar el mantenimiento y evolución de las soluciones.Apoyar técnicamente a desarrolladores con menor experiencia , promoviendo buenas prácticas y contribuyendo a la resolución de problemas técnicos complejos.Participar en la mejora continua de estándares, prácticas y herramientas utilizadas por el equipo de desarrollo.RequisitosTítulo o egreso de Ingeniería en Informática, Ingeniería de Software, Computación o carrera afín .
Al menos 6 años de experiencia en desarrollo de software o desarrollo web .
Experiencia comprobable desarrollando aplicaciones empresariales con Java y Spring Boot .
Experiencia en desarrollo frontend utilizando Angular .
Experiencia trabajando con arquitecturas basadas en microservicios y APIs REST .
Capacidad para analizar problemas técnicos y desarrollar soluciones de manera autónoma.Experiencia trabajando en equipos de desarrollo utilizando metodologías ágiles.Conocimientos técnicos requeridosBackendJavaSpring BootSpring MVCSpring SecurityJPA / Hibernate o MyBatisMaven y/o GradleAPIs RESTJWTManejo de excepciones y validacionesIntegración entre serviciosProgramación orientada a objetosPrincipios SOLID y patrones de diseñoFrontendAngularTypeScriptHTML5CSSIntegración con APIs RESTBases de datosExperiencia trabajando con una o más de las siguientes tecnologías:PostgreSQLMySQLOracleMongoDBSe valorará experiencia en modelamiento de datos, optimización de consultas, índices, transacciones y resolución de problemas de rendimiento.Integración y desarrolloKafka y su integración con aplicaciones Spring BootGitBitbucket y/o GitHubDockerLinuxScripting básicoDesarrollo y consumo de APIs RESTHerramientas de documentación y prueba de APIs como Swagger / OpenAPI y PostmanConocimientos deseablesSe considerará un plus contar con experiencia en:Servicios AWS como EKS, ECS, EC2, RDS, MSK, S3, API Gateway o CloudWatch .
Kubernetes u otras plataformas de orquestación de contenedores.OpenShift.Redis.Desarrollo de pruebas automatizadas con JUnit, Mockito u otras herramientas equivalentes .
Integración continua y pipelines CI/CD.Herramientas de análisis de calidad y seguridad de código.Observabilidad y análisis de logs.Experiencia en sistemas transaccionales o aplicaciones de alta concurrencia.Experiencia en proyectos del sector financiero, medios de pago o industrias con sistemas críticos.Importante: no se requiere que el profesional sea especialista en arquitectura o infraestructura AWS.
El foco del cargo está en el diseño, construcción, integración, pruebas, mantenimiento y evolución de software .
CondicionesContrato inicial a plazo fijo con opción de indefinido según desempeño.Modalidad presencial , lunes a jueves de 9:00 a 18:30 y viernes de 9:00 a 18:00 horas.Beneficios y bonos asociados al bienestar y desarrollo profesional.Protegido complementario de salud.Beneficio diario para colación.Ambiente de trabajo colaborativo, con participación en proyectos tecnológicos de distinta complejidad y oportunidades de desarrollo profesional.
#J-*****-Ljbffr

📌 Ingeniero/A Full Stack Senior (Santiago)
🏢 KDU Ingeniería
📍 Santiago

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ingeniero/a full stack senior (santiago) / santiago

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ingeniero/a full stack senior (santiago) / santiago