Lima, Callao, Peru

Java Developer

 Job Description:

Estamos buscando un Desarrollador Java talentoso y apasionado para unirse a nuestro equipo de desarrollo. El candidato ideal debe tener más de 3 años de experiencia en el uso de frameworks de Java como Spring, Quarkus y Maven. Será responsable de diseñar, desarrollar y mantener aplicaciones de software, aplicando patrones de diseño de software y principios arquitectónicos.

Responsabilidades:

  • Desarrollar y mantener aplicaciones utilizando frameworks de Java, asegurando la calidad del código y el cumplimiento de las mejores prácticas.
  • Implementar microservicios y trabajar con tecnologías en la nube como AVS, AKS y Azure Data Factory.
  • Colaborar en la creación de soluciones de streaming utilizando Apache Flink y gestionar el almacenamiento en contenedores blob.
  • Manejar bases de datos como SingleStoreDB, SQL Server, Cosmos DB y PostgreSQL, asegurando la integridad y eficiencia de los datos.
  • Trabajar con sistemas de mensajería y streaming de eventos, incluyendo Kafka y Azure Event Hub.
  • Desarrollar y consumir REST APIs y GraphQL APIs, utilizando Apollo GraphOS/Server/Federation.

Requisitos:

  • Más de 3 años de experiencia en frameworks de Java: Spring, Quarkus y Maven.
  • Experiencia en patrones de diseño de software, programación orientada a objetos y principios arquitectónicos.
  • Conocimientos en AVS, AKS, microservicios, calidad de código, Angular, tuberías de Azure Data Factory, contenedores blob y Apache Flink.
  • Manejo de bases de datos: SingleStoreDB, SQL Server, Cosmos DB, PostgreSQL.
  • Experiencia en MQ y temas/streaming de eventos (Kafka, Azure Event Hub).
  • Conocimientos en REST API, GraphQL API, Apollo GraphOS/Server/Federation.

Se ofrece: 

  • Salario acorde al mercado: Competitivo y justo, basado en la experiencia y habilidades del candidato.
  • Oportunidades de desarrollo profesional: Planes de carrera claros y posibilidades de ascenso dentro de la organización.
  • Capacitaciones constantes: Acceso a formaciones y certificaciones con nuestros partners para mantenerte actualizado en las últimas tecnologías.

Si eres un desarrollador proactivo que busca enfrentar nuevos desafíos y contribuir a proyectos innovadores, ¡te invitamos a postularte y ser parte de nuestro equipo!

  Required Skills:

EN Linux JIRA Windows Java