Backend Developer
GFT Technologies
¿Que buscamos? Backend Developer
Tus principales responsabilidades a desarrollar:
Persona con experiencia, implementando e integrando sistemas distribuidos bajo los principios y restricciones de una arquitectura orientada a servicios, utilizando estilos de comunicación orientados a mensajes y eventos, empleando mecanismos de integración del catálogo de patrones EAI, aplicando los 12 factores para la construcción y despliegue de aplicaciones orientadas a la nube y aplicación de principios de programación funcional.
• Formación: Profesional en ingeniería de Sistemas, Informática, Electrónica o carreras afines.
• Requerimientos obligatorios:
Principios de diseño (SOLID, DRY, YAGNI, KISS, SLA, Composición,. Herencia)
Patrones de diseño e integración(GoF, CQRS, Event Sourcing, Sidecar, Choerography, CB, EAI)
Estilos arquitectónicos (SOA, Restful, Microservices, Reactive, EDA, MDA)
Java 17+, JVM, GC
Programación Funcional.
Spring Framework (IoC, Security, Boot)
Oauth2, JWT, OpenID Connect
AWS Lambda, EKS, ECS, Batch, Glue, StepFunctions, Dynamo
• Pruebas o entrevista: Entrevista y prueba técnica del cliente
• Experiencia:
6+ Años de experiencia en desarrollo de aplicaciones en el ecosistema de la JVM
Experiencia con metodologías de desarrollo ágiles.
Diseño y arquitectura de software
Construcción de sistemas distribuidos.
Habilidades de autoaprendizaje
Recibe y provee feedback de forma positiva.
Realiza preguntas para la validación de sus desarrollos y validación de entendimiento de los
requerimientos.
Pensamiento crítico y propositivo.
Transferencia de conocimiento & Coaching
Soft skills:
Trabajo en equipo y pasión por desarrollar tecnología de punta.
Buenas habilidades de comunicación,
Un fuerte sentido de propiedad
La capacidad de equilibrar un sentido de urgencia con la entrega de nuevas funcionalidades y
de alta calidad.
Exploración de nuevas tecnologías.
Aprendizaje continuo.
En cumplimiento con nuestras disposiciones en materia de protección de datos personales, te informamos que la información que nos proporciones, será tratada conforme al Aviso de Privacidad que encontrarás en nuestra página web.En el apartado: Aviso de privacidad para el tratamiento de datos personales- candidato-
Tus principales responsabilidades a desarrollar:
Persona con experiencia, implementando e integrando sistemas distribuidos bajo los principios y restricciones de una arquitectura orientada a servicios, utilizando estilos de comunicación orientados a mensajes y eventos, empleando mecanismos de integración del catálogo de patrones EAI, aplicando los 12 factores para la construcción y despliegue de aplicaciones orientadas a la nube y aplicación de principios de programación funcional.
• Formación: Profesional en ingeniería de Sistemas, Informática, Electrónica o carreras afines.
• Requerimientos obligatorios:
Principios de diseño (SOLID, DRY, YAGNI, KISS, SLA, Composición,. Herencia)
Patrones de diseño e integración(GoF, CQRS, Event Sourcing, Sidecar, Choerography, CB, EAI)
Estilos arquitectónicos (SOA, Restful, Microservices, Reactive, EDA, MDA)
Java 17+, JVM, GC
Programación Funcional.
Spring Framework (IoC, Security, Boot)
Oauth2, JWT, OpenID Connect
AWS Lambda, EKS, ECS, Batch, Glue, StepFunctions, Dynamo
• Pruebas o entrevista: Entrevista y prueba técnica del cliente
• Experiencia:
6+ Años de experiencia en desarrollo de aplicaciones en el ecosistema de la JVM
Experiencia con metodologías de desarrollo ágiles.
Diseño y arquitectura de software
Construcción de sistemas distribuidos.
Habilidades de autoaprendizaje
Recibe y provee feedback de forma positiva.
Realiza preguntas para la validación de sus desarrollos y validación de entendimiento de los
requerimientos.
Pensamiento crítico y propositivo.
Transferencia de conocimiento & Coaching
Soft skills:
Trabajo en equipo y pasión por desarrollar tecnología de punta.
Buenas habilidades de comunicación,
Un fuerte sentido de propiedad
La capacidad de equilibrar un sentido de urgencia con la entrega de nuevas funcionalidades y
de alta calidad.
Exploración de nuevas tecnologías.
Aprendizaje continuo.
En cumplimiento con nuestras disposiciones en materia de protección de datos personales, te informamos que la información que nos proporciones, será tratada conforme al Aviso de Privacidad que encontrarás en nuestra página web.En el apartado: Aviso de privacidad para el tratamiento de datos personales- candidato-
Por favor confirme su dirección de correo electrónico: Send Email