Java Backend Developer Semi Senior

Hace 21 horas

San Isidr, Perú Indra Media jornada

En Indra buscamos talentos Java Backend Developer para participar en el análisis, diseño, desarrollo y evolución de soluciones de software, con sólida experiencia en desarrollo backend con Java, APIs REST y arquitecturas de microservicios.

Además, buscamos profesionales interesados en aprovechar Inteligencia Artificial Generativa para optimizar y automatizar actividades del ciclo de desarrollo.

🔹 ¿Qué buscamos?

  • Profesional de Ingeniería de Sistemas, Informática o carreras afines.
  • Mínimo 3 años a más de experiencia en desarrollo de software, con sólida experiencia en Backend.
  • Experiencia desarrollando aplicaciones Backend con Java.
  • Experiencia con Spring Boot / Spring Framework.
  • Experiencia desarrollando, consumiendo e integrando APIs REST.
  • Experiencia trabajando con arquitecturas de microservicios.
  • Experiencia en análisis de requerimientos y diseño de soluciones Backend.
  • Experiencia con bases de datos SQL y/o NoSQL.
  • Experiencia en debugging, resolución de incidentes y soporte de aplicaciones.
  • Experiencia aplicando buenas prácticas de desarrollo, patrones de diseño y principios SOLID.
  • Experiencia trabajando con equipos multidisciplinarios y metodologías ágiles.

🛠️ Requisitos técnicos

  • Java 8 o superior, idealmente Java 17/21.
  • Spring Boot, Spring Data y Spring Security.
  • APIs REST y microservicios.
  • Git, GitHub y/o Bitbucket.
  • Maven y/o Gradle.
  • JUnit, Mockito u otras herramientas de pruebas.
  • Docker y conocimientos de CI/CD.
  • Bases de datos como Oracle, PostgreSQL, MySQL y/o NoSQL.
  • Conocimientos de Cloud (AWS, Azure o Google Cloud) serán valorados.
  • Conocimientos de Kafka, RabbitMQ u otras tecnologías de mensajería serán valorados.

🤖 IA Generativa aplicada al Desarrollo

Buscamos experiencia o interés en utilizar herramientas de IA Generativa para optimizar actividades del desarrollo Backend, tales como:

  • Generación, revisión, refactorización y optimización de código.
  • Generación de pruebas unitarias.
  • Documentación técnica.
  • Debugging y análisis de errores.
  • Generación y optimización de consultas SQL.
  • Revisión de código y detección de oportunidades de mejora.
  • Uso de herramientas como GitHub Copilot, Claude u otras similares.
  • Será valorada la experiencia en LLMs, prompt engineering, RAG, embeddings, consumo de APIs de IA o integración de soluciones de IA con aplicaciones empresariales.

⭐ Será un plus

  • Experiencia en proyectos de banca, fintech, medios de pago o sistemas transaccionales.
  • Experiencia en aplicaciones de alta disponibilidad o alto volumen transaccional.
  • Experiencia con Kubernetes y procesos CI/CD.
  • Experiencia con Kafka u otras plataformas de mensajería.
  • Experiencia en modernización o migración de aplicaciones Java.
  • Certificaciones en Java, Spring, Cloud o arquitectura de software.

Beneficios:

  • 🚑 EPS cubierta al 100%.
  • 📚 Acceso ilimitado a Udemy.
  • 🔖 Descuentos corporativos.
  • 📈 Línea de carrera.
  • 💆 ♀️ Kit ergonómico para trabajo en casa.
  • 🧠 Atención psicológica.
  • 🥦 Atención nutricional.

📍 Modalidad híbrida: 1 vez al mes en oficina (San Isidro).

🕘 Horario: Lunes a viernes de 9:00 a.m. a 6:30 p.m.

#LI-Onsite