¡Activa las notificaciones laborales por email!

Backend Architect

JR Spain

España

Presencial

EUR 40.000 - 60.000

Jornada completa

Hace 30+ días

Descripción de la vacante

JR Spain busca arquitectos y arquitectas de aplicaciones backend para unirse a su equipo en la provisión de soluciones tecnológicas. Los candidatos ideales dominarán tecnologías como Java y Spring, así como patrones de diseño y metodologías ágiles. Este rol incluye la definición de arquitecturas complejas y el desarrollo de aplicaciones robustas y seguras, garantizando un código de alta calidad. Se valora experiencia en Docker, Kubernetes y arquitecturas en la nube.

Formación

  • Experiencia en diseño e implementación de aplicaciones backend con tecnologías modernas.
  • Conocimiento de patrones de diseño y metodologías ágiles.
  • Valorable experiencia en arquitecturas de microservicios y plataformas en la nube.

Responsabilidades

  • Definir arquitecturas de sistemas complejos y asegurar su funcionalidad.
  • Desarrollar aplicaciones escalables y seguras utilizando patrones de diseño.
  • Asegurar calidad de código mediante pruebas unitarias y análisis de código.

Conocimientos

Java
Spring
Spring Boot
Docker
Kubernetes
API Gateways
Metodologías ágiles
CI/CD
Gitlab
Github
Descripción del empleo

NTT DATA es una consultora multinacional que ofrece soluciones tecnológicas, de negocio, estrategia, desarrollo y mantenimiento de aplicaciones, siendo un referente en consultoría.

Digital Architecture es la línea dentro de NTT DATA enfocada a proporcionar la estrategia tecnológica y las plataformas IT necesarias para impulsar la digitalización y transformación digital de nuestros clientes, ofreciendo soluciones cloud-native y siendo referentes en la construcción de arquitecturas robustas, seguras y que contemplen todas las necesidades.

Buscamos arquitectos y arquitectas de aplicaciones backend con experiencia en diseño e implementación, así como:

  • Experiencia con tecnologías backend: Java, Spring, Spring Boot, etc.
  • Conocimiento de los principales patrones de diseño como CQRS, SAGA, etc.
  • Experiencia con tecnologías y herramientas como Docker, Kubernetes, API Gateways.
  • Manejo de metodologías ágiles, conocimiento de CI/CD y herramientas de integración continua (Gitlab, Github, etc.).
  • Valorable experiencia con arquitecturas de microservicios, eventos y/o serverless.
  • También se valorará positivamente la experiencia en plataformas en la nube (AWS, Azure, GCP).

¿Cuáles serán tus funciones?

  • Definición de arquitecturas de sistemas complejos, garantizando el cumplimiento de los requisitos funcionales y sistémicos.
  • Desarrollo de aplicaciones escalables, reutilizables, seguras, mantenibles y robustas, con la utilización de patrones de diseño y principios claros.
  • Asegurar que todo el código, incluidas las pruebas unitarias, cumplan con sus pautas de codificación y las reglas de análisis de código seleccionado.
  • Identificación de riesgos y errores de la implementación, análisis del impacto potencial y en el logro de los objetivos programados.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.