Grupo Data

Java Backend – Analista de Código Assistido por IA

JavaScriptJavaNode.js
Traducción automática. Consulta el original.

Sobre la oportunidad

Java Backend – Analista de Código Assistido por IA

Buscamos un/a Desarrollador/a Java Backend para participar en el análisis, revisión y optimización de código utilizando herramientas de Inteligencia Artificial Generativa. El profesional trabajará en la evolución de aplicaciones críticas, reduciendo la deuda técnica, mejorando la calidad del software y apoyando la adopción de prácticas modernas de desarrollo en un entorno ágil y colaborativo.

Responsabilidades

  1. Participar en el diseño de soluciones y la arquitectura de software;
  1. Revisar, mejorar y optimizar código fuente utilizando herramientas avanzadas de IA y buenas prácticas de desarrollo;
  1. Documentar soluciones y evoluciones técnicas en JIRA, Confluence y/o ALM;
  1. Analizar aplicaciones desarrolladas en Java y Spring Boot, garantizando calidad, escalabilidad y facilidad de mantenimiento;
  1. Utilizar herramientas de IA, como GitHub Copilot y Devin, para acelerar análisis de código, refactorización y documentación;
  1. Colaborar con equipos de ingeniería en la identificación de cuellos de botella y oportunidades de mejora;
  1. Apoyar la implementación de buenas prácticas tanto en el desarrollo Backend como Frontend;
  1. Contribuir a la evolución de los procesos de CI/CD;
  1. Interactuar con equipos de soporte a producción para seguimiento y resolución de demandas.

Requisitos obligatorios

  1. Mínimo de 3 años de experiencia como Desarrollador/a de Software;
  1. Experiencia práctica con herramientas de Inteligencia Artificial para desarrollo, como:
  1. GitHub Copilot;
  1. Devin;
  1. Experiencia en mejora de la calidad de código y reducción de deuda técnica;
  1. Conocimiento en:
  1. Java;
  1. Spring Boot;
  1. JavaScript;
  1. Maven;
  1. Node.js (JADE);
  1. HTML;
  1. Base de datos Oracle;
  1. APIs REST y Microservicios;
  1. Pipelines de CI/CD;
  1. Git y prácticas DevOps;
  1. Fuerte conocimiento en seguridad y calidad de software utilizando herramientas como:
  1. Fortify;
  1. SonarQube;
  1. Inglés B2
  1. Español B2

Otros requisitos

  1. Disponibilidad para actuar en régimen de guardia o turnos, cuando sea necesario;
  1. Facilidad para trabajar en entornos dinámicos y de alta presión.

Formación

Grado en Ciencia de la Computación, Ingeniería de la Computación, Matemáticas o áreas afines.

Diferenciales

  1. Experiencia con plataformas Cloud y sistemas distribuidos;
  1. Conocimiento de productos de Tesorería, Mercado Financiero o Servicios Financieros;
  1. Capacidad de comprender requisitos de negocio y traducirlos en soluciones técnicas;
  1. Interés por nuevas tecnologías e innovación;
  1. Buena comunicación, colaboración y trabajo en equipo.

Condiciones de la posición

  1. Actuación 100% remota;
  1. Es obligatoria la disponibilidad para mudanza futura a Portugal o España, si fuera necesario por cuestiones de proyecto, estrategia de la empresa o requisitos legales;
  1. Mientras se esté en Brasil, el trabajo se realizará íntegramente en régimen remoto;
  1. Los currículos deberán presentarse en inglés.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores