Desarrollador Java

SmartRecruiters, Inc.

Córdoba

Híbrido

ARS 2.000.000 - 3.000.000

Jornada completa

hace 5 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

No envíes un currículum genérico — crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Competitive salary package
Stock options
Career development
Hybrid work model
Learning opportunities
Wellness program

Descripción de la vacante

Endava busca un desarrollador senior para diseñar, construir y desplegar productos de software con Java y Spring. Colaborarás estrechamente con equipos multidisciplinarios para entregar APIs RESTful, integrar herramientas como Docker, CI/CD y Kubernetes, y velar por prácticas de código limpio.

Se valoran conocimientos en tecnologías frontend heredadas, bases de datos como SQL Server y experiencia en plataformas de nube y monitoreo (New Relic, OpenTelemetry).

Formación

  • Más de 5 años de experiencia en desarrollo de software.
  • Sólidos conocimientos de Java y Spring Framework (MVC, JDBC).
  • Experiencia con APIs RESTful utilizando Jersey.
  • Conocimiento de JSON con Jackson.
  • Experiencia trabajando con Tomcat.
  • Diseño orientado a objetos y código limpio.
  • Conocimientos de Frontend legacy (Backbone.js, RequireJS, Handlebars).
  • Experiencia con SQL Server y optimización de consultas.
  • Conocimiento de Flyway y Gradle.
  • Docker y Docker Compose.
  • Git para control de versiones.
  • CI/CD con Azure Pipelines.
  • Conocimientos básicos de Kubernetes, Helm y Kustomize.
  • Observabilidad con New Relic y OpenTelemetry.
  • Protocolo HTTP/REST/JSON/TCP/IP.
  • Herramientas IA en desarrollo (GitHub Copilot, Codex, Claude Code).
  • Uso de agentes IA para desarrollo (generación, análisis, testing).
  • Buenas prácticas para IA generativa (instrucciones y contexto).
  • Metodologías ágiles como Scrum o Kanban.
  • Habilidades analíticas y resolución de problemas.
  • Excelentes habilidades de comunicación y trabajo en equipo.

Responsabilidades

  • Desarrollar componentes de software siguiendo estándares de la industria y herramientas modernas.
  • Participar en refinamiento del backlog, estimaciones e implementación.
  • Colaborar con stakeholders para entender requerimientos, arquitectura y prioridades.
  • Escalar riesgos o problemas relacionados con desarrollo.
  • Revisar el trabajo de otros integrantes del equipo de desarrollo.
  • Aprender y aplicar nuevas tecnologías y prácticas de desarrollo.
  • Participar en comunidades técnicas y eventos internos.

Conocimientos

Java
Spring
REST APIs
Jersey
Tomcat
OO design
CI/CD
Azure Pipelines
Git
Docker
Docker Compose
Kubernetes
Helm
Kustomize
New Relic
OpenTelemetry
HTTP/REST/JSON
TCP/IP
GitHub Copilot
AI-assisted development
Scrum
Kanban
SQL Server
Flyway
Gradle
CI/CD

Herramientas

Backbone.js
RequireJS
Handlebars

Descripción del empleo

La tecnología es nuestro cómo. 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 innovación y transformen los negocios.

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

Descripción del empleo

Development es la disciplina más grande de Endava. Nuestros desarrolladores diseñan, construyen y ponen en producción productos de software utilizando múltiples lenguajes de programación, frameworks y librerías. Trabajando en estrecha colaboración con equipos multidisciplinarios, aportan adaptabilidad, capacidad para resolver problemas y un fuerte enfoque en el cliente.

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

Participar en el refinamiento del backlog, estimaciones, implementación 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.

Más de 5años de experiencia en desarrollo de software.

Sólidos 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 diseño orientado a objetos, patrones de diseño y prácticas de código limpio.

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 optimización de consultas SQL.

Familiaridad con herramientas de migración de bases de datos como Flyway.

Experiencia con herramientas de build y gestión de dependencias como Gradle.

Conocimiento de tecnologías de contenerización, 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 gestión de configuración 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 comunicación 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 generación y modificación de código, análisis, testing, debugging y documentación.

Conocimiento de buenas prácticas para trabajar con IA generativa, incluyendo la definición efectiva de instrucciones y contexto, revisión y validación de resultados, y uso responsable de estas herramientas.

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

Sólidas habilidades para la resolución de problemas y el pensamiento analítico.

Excelentes habilidades de comunicación y trabajo en equipo.

Información adicional

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

Finanzas: Paquete salarial competitivo, plan de acciones, bonos por desempeño 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 gestión.

Oportunidades de aprendizaje: Proyectos complejos, rotaciones, comunidades técnicas internas, capacitaciones, certificaciones, coaching, suscripciones a plataformas de aprendizado 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 inclusión y diversidad, eventos y celebraciones.

Al hacer clic en el enlace anterior o en cualquier enlace de terceros dentro de esta publicación, usted saldrá de este sitio e irá a un sitio web de terceros donde se aplicarán los términos y la política de privacidad de dicho sitio web de terceros.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

.NET Developer (con inglés básico)
.NET Developer (con inglés básico)

Endava • Rosario

Presencial
ARS 1.800.000 - 3.000.000
Salario competitivo
Plan de acciones
Bonos por desempeño
+2
.NET Developer (con inglés básico)
.NET Developer (con inglés básico)

Endava • Córdoba

Presencial
ARS 1.200.000 - 1.800.000
Modalidad híbrida
Plan de acciones
Bonos por desempeño
.NET Developer (con inglés básico)
.NET Developer (con inglés básico)

Endava • Buenos Aires

Presencial
ARS 1.900.000 - 2.400.000
Competitive salary package
Stock option plan
Desarrollo profesional y coaching
+1
Desarrollador Java Remoto | Spring, Cloud & Ci/Cd
Desarrollador Java Remoto | Spring, Cloud & Ci/Cd

Incluyeme.Com • Buenos Aires

Híbrido
ARS 1.500.000 - 2.500.000
Plan de acciones
Bonos por desempeño
Career coaching
+4
Desarrollador Java
Desarrollador Java

Incluyeme.Com • Buenos Aires

Presencial
ARS 4.000.000 - 8.000.000
Modalidad híbrida
Salario competitivo
Desarrollo profesional global
+1
Senior Data Engineer
Senior Data Engineer

SmartRecruiters, Inc. • Córdoba

Híbrido
ARS 1.200.000 - 2.100.000
Salario competitivo
Desarrollo profesional global
Coaching de carrera
+5
Senior Data Engineer
Senior Data Engineer

SmartRecruiters, Inc. • Buenos Aires

Híbrido
ARS 61.150.000 - 99.369.000
Trabajo híbrido
Desarrollo profesional
Oportunidades de aprendizaje
+3
Analista Funcional Senior
Analista Funcional Senior

SmartRecruiters, Inc. • Buenos Aires

Híbrido
ARS 1.200.000 - 2.400.000
Paquete salarial
Acciones
Bonos por desempeño
+5
.Net Developer (Con Inglés Básico)
.Net Developer (Con Inglés Básico)

Endava • Victoria

Híbrido
ARS 3.500.000 - 6.500.000
Salario competitivo
Acciones/Bonos
Career coaching
+4
Senior Data Engineer
Senior Data Engineer

Endava • Rosario

Presencial
ARS 1.500.000 - 2.800.000