Detalles de la Vacante

Java Developer

Descripción

Empresa: Akkodis

Buscamos un ingeniero de software altamente calificado y experimentado para diseñar, desarrollar y mantener sistemas de software robustos, escalables y de alto rendimiento. Trabajará con equipos multifuncionales para ofrecer soluciones que cumplan con las necesidades del negocio, aprovechando su experiencia en Java, Spring Boot y tecnologías modernas de sistemas distribuidos como Kafka Streams y Kubernetes. El rol incluye participación en un sistema de guardias para garantizar la confiabilidad y disponibilidad de nuestros sistemas.

Experiencia requerida

3-5+ años de experiencia profesional en ingeniería de software, con enfoque en desarrollo backend.

Responsabilidades

Diseñar, implementar y mantener soluciones de software escalables usando Java y Spring Boot. Arquitectar y construir sistemas distribuidos con Kafka Streams y otros frameworks de procesamiento en tiempo real. Desarrollar y mantener APIs RESTful. Colaborar con DevOps para desplegar aplicaciones en Kubernetes. Trabajar con AWS y GCP para construir aplicaciones nativas de la nube. Monitorear y solucionar problemas del sistema. Participar en revisiones de código y discusiones técnicas.

Conocimientos técnicos

Java, Spring Boot, Kafka Streams, Apache Flink, principios de diseño orientado a objetos, patrones de diseño, Kafka, contenedores y orquestación con Kubernetes, AWS y/o GCP, RESTful APIs, Splunk, New Relic.

Habilidades

Excelentes habilidades de comunicación, capacidad para trabajar en equipo, fuertes habilidades de resolución de problemas para diagnosticar sistemas complejos.

Experiencia

3-5+ años de experiencia profesional en ingeniería de software, con enfoque en desarrollo backend.

Conocimientos

Java, Spring Boot, Kafka Streams, Apache Flink, principios de diseño orientado a objetos, patrones de diseño, Kafka, contenedores y orquestación con Kubernetes, AWS y/o GCP, RESTful APIs, Splunk, New Relic.

Habilidades

Excelentes habilidades de comunicación, capacidad para trabajar en equipo, fuertes habilidades de resolución de problemas para diagnosticar sistemas complejos.

Actividades

Diseñar, implementar y mantener soluciones de software escalables usando Java y Spring Boot. Arquitectar y construir sistemas distribuidos con Kafka Streams y otros frameworks de procesamiento en tiempo real. Desarrollar y mantener APIs RESTful. Colaborar con DevOps para desplegar aplicaciones en Kubernetes. Trabajar con AWS y GCP para construir aplicaciones nativas de la nube. Monitorear y solucionar problemas del sistema. Participar en revisiones de código y discusiones técnicas.

Idiomas

Inglés - Avanzado

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés - Avanzado