Ingeniero/a Full Stack Senior

KDU Ingeniería

Santiago

Presencial

CLP 45.000.000 - 65.000.000

Jornada completa

hace 2 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura completa en un minuto — currículum adaptado y carta de presentación, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

KDU Ingeniería busca un Desarrollador Senior Full-Stack (Java / Angular) en Santiago, modalidad presencial, para unirse al equipo de desarrollo de soluciones digitales para clientes de diversos sectores. Se espera dominio de Java, Spring Boot y Angular, y experiencia en arquitecturas de microservicios y APIs REST.

El rol implica analizar requerimientos, diseñar y desarrollar aplicaciones empresariales, implementar seguridad, pruebas y revisión de código, y colaborar en entornos con Docker, Kafka

Formación

  • Se solicita Ingeniero/a en informática, software o carrera afín.
  • Al menos 6 años de experiencia en desarrollo de software.
  • Experiencia con Java y Spring Boot.
  • Experiencia en Angular y desarrollo frontend.
  • Conocimiento de microservicios y APIs REST.
  • Capacidad de diseñar soluciones seguras y escalables.

Responsabilidades

  • Analizar requerimientos y proponer soluciones técnicas viables.
  • Diseñar y desarrollar aplicaciones empresariales con Java, Spring Boot y Angular.
  • Desarrollar y mantener microservicios y APIs REST.
  • Implementar seguridad con JWT y Spring Security.
  • Diseñar componentes frontend en Angular y conectarlos con servicios backend.
  • Participar en pruebas y revisión de código.

Conocimientos

Java
Spring Boot
Angular
Microservicios
APIs REST
JWT y Spring Security
Docker
Kafka
AWS MSK
POO/SOLID

Educación

Ingeniería en Informática
Ingeniería de Software
Computación
Otro título afín

Herramientas

Git
Docker

Descripción del empleo

Santiago – Modalidad presencial – Full time

Empresa 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 MSK
  • Diseñ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 time

Empresa 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.

Responsabilidades

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 MSK
  • Diseñ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.
Requisitos
  • 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.
Conocimientos técnicos requeridos
Backend
  • Java
  • Spring Boot
  • Spring MVC
  • Spring Security
  • JPA / Hibernate o MyBatis
  • Maven y/o Gradle
  • APIs REST
  • JWT
  • Manejo de excepciones y validaciones
  • Integración entre servicios
  • Programación orientada a objetos
  • Principios SOLID y patrones de diseño
Frontend
  • Angular
  • TypeScript
  • HTML5
  • CSS
  • Integración con APIs REST
Bases de datos

Experiencia trabajando con una o más de las siguientes tecnologías:

  • PostgreSQL
  • MySQL
  • Oracle
  • MongoDB

Se valorará experiencia en modelamiento de datos, optimización de consultas, índices, transacciones y resolución de problemas de rendimiento.

Integración y desarrollo
  • Kafka y su integración con aplicaciones Spring Boot
  • Git
  • Bitbucket y/o GitHub
  • Docker
  • Linux
  • Scripting básico
  • Desarrollo y consumo de APIs REST
  • Herramientas de documentación y prueba de APIs como Swagger / OpenAPI y Postman
Conocimientos deseables

Se 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 .

Condiciones
  • Contrato 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.
  • Seguro 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.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Desarrollador Senior Full-Stack (Java / Angular)
Desarrollador Senior Full-Stack (Java / Angular)

KDU Ingeniería • Santiago

Presencial
CLP 36.000.000 - 60.000.000
Seguro complementario de salud
Oportunidades de desarrollo pro
Ambiente de trabajo colaborativo
Desarrollador Full Stack Ssr
Desarrollador Full Stack Ssr

Getdata (CL) • Santiago

Presencial
CLP 27.900.000 - 46.872.000
Ingeniero Full Stack Senior | Java, Spring Boot & Angular
Ingeniero Full Stack Senior | Java, Spring Boot & Angular

Getronics • Santiago

Híbrido
CLP 20.000.000 - 42.000.000
Bono fechas patrias
Seguro complementario de salud
Bono teletrabajo
Desarrollador FullStack Java - Angular
Desarrollador FullStack Java - Angular

Imagemaker • Santiago

Presencial
CLP 39.060.000 - 66.960.000
3 días libres al año
Permiso sin goce de sueldo
Seguro médico complementario
+4
DESARROLLADOR/A SENIOR – BACKEND / FULL STACK
DESARROLLADOR/A SENIOR – BACKEND / FULL STACK

Industrial y Comercial Opera Group • Santiago

Híbrido
CLP 50.220.000 - 72.540.000
Full Stack .Net o Java Spring Boot
Full Stack .Net o Java Spring Boot

Abenis • Santiago

Híbrido
CLP 24.000.000 - 42.000.000
Modalidad híbrida
Full-Stack Engineer (Java/angular)
Full-Stack Engineer (Java/angular)

Dynamic Devs • Santiago

Híbrido
CLP 30.000.000 - 54.000.000
Horario flexible
IT Training con 500 cursos actualiz.
Dev Talks
+2
Desarrollador Full Stack (senior)
Desarrollador Full Stack (senior)

MITS • Santiago

Híbrido
Confidential
Desarrollador Full-Stack
Desarrollador Full-Stack

LISIT • Santiago

Presencial
CLP 20.088.000 - 33.480.000
DESARROLLADOR/A SENIOR – BACKEND / FULL STACK
DESARROLLADOR/A SENIOR – BACKEND / FULL STACK

Empresa Red Salud S.A • Santiago

Híbrido
CLP 60.000.000 - 90.000.000