Desarrollador Java

On-site Buenos Aires, Argentina

Descripcin de la empresa

La tecnología es nuestro cmo. Y las personas son nuestro porqué. Desde hace más de dos décadas, aprovechamos la tecnología para impulsar cambios significativos.

Combinando ingeniería de primer nivel, experiencia en distintas industrias y un enfoque centrado en las personas, asesoramos y trabajamos junto a marcas líderes de diversos sectores para crear plataformas dinámicas y experiencias digitales inteligentes que impulsen la innovacin y transformen los negocios.

Desde un prototipo hasta generar un impacto real, sé parte de una transformacin global haciendo un trabajo que realmente importa.

Descripcin del empleo

Development es la disciplina más grande de Endava. Nuestros desarrolladores disean, construyen y ponen en produccin productos de software utilizando múltiples lenguajes de programacin, frameworks y librerías. Trabajando en estrecha colaboracin con equipos multidisciplinarios, aportan adaptabilidad, capacidad para resolver problemas y un fuerte enfoque en el cliente.

Responsabilidades:

  • Desarrollar componentes de software siguiendo estándares de la industria, herramientas y buenas prácticas.

  • Participar en el refinamiento del backlog, estimaciones, implementacin y otras actividades de desarrollo.

  • Colaborar con distintos stakeholders para comprender los requerimientos, la arquitectura y las prioridades.

  • Escalar riesgos, problemas o inquietudes relacionados con las tareas de desarrollo.

  • Revisar el trabajo realizado por otros miembros del equipo de desarrollo.

  • Aprender y aplicar nuevas tecnologías, prácticas y herramientas según las necesidades del proyecto.

  • Participar en comunidades técnicas y eventos internos.

Requisitos

  • Más de 5 aos de experiencia en desarrollo de software.

  • Slidos conocimientos de Java y desarrollo backend utilizando Spring Framework (MVC, JDBC) y tecnologías relacionadas.

  • Experiencia en el desarrollo y mantenimiento de APIs RESTful utilizando frameworks como Jersey.

  • Familiaridad con librerías para procesamiento de JSON, como Jackson.

  • Experiencia trabajando con servidores de aplicaciones como Tomcat.

  • Conocimiento de principios de diseo orientado a objetos, patrones de diseo y prácticas de cdigo limpio.

  • Experiencia en desarrollo frontend utilizando React y JavaScript/TypeScript.

  • Se valorará experiencia o conocimiento de tecnologías frontend legacy como Backbone.js, RequireJS y Handlebars.

  • Experiencia práctica con bases de datos relacionales, preferentemente Microsoft SQL Server, incluyendo desarrollo y optimizacin de consultas SQL.

  • Familiaridad con herramientas de migracin de bases de datos como Flyway.

  • Experiencia con herramientas de build y gestin de dependencias como Gradle.

  • Conocimiento de tecnologías de contenerizacin, incluyendo Docker y Docker Compose.

  • Experiencia trabajando con sistemas de control de versiones como Git.

  • Familiaridad con prácticas y herramientas de CI/CD, preferentemente Azure Pipelines.

  • Conocimientos básicos sobre despliegues en Kubernetes y herramientas de gestin de configuracin como Helm o Kustomize.

  • Conocimientos de prácticas de observabilidad y monitoreo utilizando herramientas como New Relic y OpenTelemetry.

  • Familiaridad con protocolos y estándares de comunicacin como HTTP, REST, JSON y TCP/IP.

  • Experiencia utilizando herramientas de desarrollo asistido por IA, como GitHub Copilot, Codex, Claude Code o similares, como parte del ciclo de desarrollo de software.

  • Familiaridad con el uso de agentes de IA para tareas de desarrollo, incluyendo generacin y modificacin de cdigo, análisis, testing, debugging y documentacin.

  • Conocimiento de buenas prácticas para trabajar con IA generativa, incluyendo la definicin efectiva de instrucciones y contexto, revisin y validacin de resultados, y uso responsable de estas herramientas.

  • Conocimientos básicos de metodologías ágiles como Scrum o Kanban.

  • Slidas habilidades para la resolucin de problemas y el pensamiento analítico.

  • Excelentes habilidades de comunicacin y trabajo en equipo.

Informacin adicional

Conocé algunos de los beneficios globales que ofrecemos para acompaar a nuestra gente en su desarrollo y bienestar:

  • Finanzas: Paquete salarial competitivo, plan de acciones, bonos por desempeo de la compaía, reconocimientos basados en nuestros valores y bono por referidos.

  • Desarrollo profesional: Career coaching, oportunidades de carrera a nivel global, trayectorias profesionales flexibles y programas internos de desarrollo para liderazgo técnico y de gestin.

  • Oportunidades de aprendizaje: Proyectos complejos, rotaciones, comunidades técnicas internas, capacitaciones, certificaciones, coaching, suscripciones a plataformas de aprendizaje online, sesiones de intercambio de conocimiento, workshops y conferencias.

  • Equilibrio entre vida personal y trabajo: Modalidad de trabajo híbrida, horarios flexibles y programa de asistencia al empleado.

  • Salud y bienestar: Programa global interno de bienestar y acceso a aplicaciones de bienestar.

  • Comunidad: Comunidades técnicas globales, clubes y grupos de interés, programas de inclusin y diversidad, eventos y celebraciones.

At Endava, we’re committed to creating an open, inclusive, and respectful environment where everyone feels safe, valued, and empowered to be their best. We welcome applications from people of all backgrounds, experiences, and perspectives—because we know that inclusive teams help us deliver smarter, more innovative solutions for our customers. Hiring decisions are based on merit, skills, qualifications, and potential. If you need adjustments or support during the recruitment process, please let us know.

Source: the employer's careers page. Last checked 2026-09-30. Posted 2026-09-28.

Applications happen on Endava's own site. View role and apply

Similar jobs

Hiring for a role like this? See how employers fill a role fast.