Rhiscom

Desarrollador Java en Rhiscom

Empleo finalizado - No se reciben más postulantes

Rhiscom S.A. es una empresa que desde el año 1998 ha desarrollado multiples aplicaciones para el ámbito del Retail y que siempre ha buscado innovar. Actualmente cuenta con un novedoso producto para la automatización de Pruebas de Regresión para aplicaciones de puntos de Venta, el producto se comercializa a través de ATaaS (Automated Testing as aService), servicio que dispone al cliente de herramientas para automatizar Pruebas de Regresión en variados ambientes.

El servicio utiliza robots de pruebas conformados por hardware, firmware y software. Nuestros robots están completamente construidos en Chile. Nuestro servicio opera actualmente en Chile, Colombia, Estados Unidos y México.

¡Ayúdanos a que nuestro robot sea el mejor robot de pruebas del mundo!

Al corto plazo necesitamos que nuestros robots operen con otro tipo de aplicaciones tales como mobile, web, desktop, client/server y otros mercados.

Requerimientos del cargo

  • Debes tener experiencia en gestión de peticiones usando Redmine y KANBAN, versionamiento usando SubVersion y/o Git.
  • Experiencia comprobada en desarrollo de aplicaciones Java, PHP. Aquí se necesita alta capacidad para depurar y manejo de arquitecuta de software.
  • Deseable experiencia en Procesamiento digital de images, OCR, comunicaciones M2M, análisis de tramas y UX, no es excluyente.
  • Alto entendimiento de API RESTFull, Automatización y desarrollo WEB.
  • Es deseable que cuentes con experiencia en uso de metodologías ágiles, para posiblemente adaptar a nuestra cultura interna.

Se requiere integración completa a nuestro ámbito laboral empleando las distintas tecnologías, metodologías y procesos que ya adoptamos para nuestros desarrollos, las mejoras son siempre bienvenidas, sin incurrir en cambios que requieran empezar todo de cero.

En algunas ocasiones se requiere disponibilidad para viajar al extranjero.

Consideramos muy importante contar con buenas habilidades de oratoria y relaciones interpersonales. La cohesión con el equipo y compromiso nos permite llevar a cabo tareas dificultosas que traen un gran valor agregado a lo que hacemos.

Buscamos a una persona ordenada y metódica, con alta capacidad de adaptación a cambios (prioridades) , que tome de decisiones en conjunto con equipo de trabajo, otras áreas y gerencia, así mismo que busque aprender de nuevas tecnologias externas y de las propias implementadas en Rhiscom.

Para participar en nuestros equipos de desarrollo debes cumplir con:

1) Requisitos obligatorios

Conocimientos demostrables en:

  • Java (sólidos conocimientos en patrones de diseño y desarrollo, Swing, Netbeans).
  • Programación orientada a objetos.
  • JPA, Hibernate.
  • MySQL.
  • Principios e implementación REST, RESTful.
  • SVN (Subversion).
  • Pruebas unitarias automatizadas con JUnit, TestNG.
  • Inglés: Sí (Lectura: 100%, Hablado: Avanzado).

Habilidades

  • Proactividad y pasión.
  • Habilidad para trabajar en equipos multidisciplinarios.
  • Habilidades comunicacionales, sobre todo de escucha y empatía.
  • Capacidad de buscar soluciones creativas a problemas complejos.
  • Capacidad de generar soluciones simples, iterativas y escalables.
  • Buenas prácticas de programación (ordenado, metódico y notación).
  • Buena capacidad de adaptación a nuevo entornos.
  • Buen manejo de distintos requerimientos en distintos proyectos.

2) Requisitos Deseables

  • Full Stack Developer.
  • Conocimientos de Arquitectura de Software.
  • Frameworks/Herramientas de pruebas como Selenium, Appium, SoapUI, JMeter, LoauUI, otros.
  • Conocimientos de Node.js, HTML5 y Angular.
  • Conocimientos en metodologías ágiles.
  • GIT (Gitflow).
  • MongoDB.
  • Análisis y Diseño Orientado a Objetos
  • Identificar objetos, atributos y comportamientos.
  • Asignar responsabilidades a cada clase
  • Herencia: Extender clases, usar clases entendidas
  • Clases Abstractas
  • Interfaces: Definición de interfaces, Implementación de interfaces
  • Java 7 o Superior
    • Colecciones: List, Map, Set
    • javax.io: InputStream, OutputStream, Files, etc,.
    • java.util.concurrent: Threads, ExecutorServices, etc,.
    • Swing: JTable, JList, JComboBox, etc,.
    • JNI

Investigación

 Capacidad de Investigación

  • Curioso, Observador, Analitico
  • Estratégico
  • Crítico
  • Metódico, Estructurado, Organizado
  • Iniciativa para plantear Hipótesis
  • Iniciativa para Fijar metas
  • Comunicación 

Beneficios

Trabajamos con tecnologías actuales e implementamos soluciones que no tienen mayor competencia en el mercado, ya que son herramientas únicas y sin par a nivel mundial, por lo que constantemente adoptamos nuevas plataformas y continuamente investigamos como solucionar distintas problemáticas.

  • Participarás de un proyecto de alcance mundial y utilizarás tecnología de punta.
  • Formarás parte de un equipo altamente colaborativo.
  • Un lugar de trabajo en sector céntrico pero de baja congestión y a tres cuadras de estación de metro línea 2.
  • Seguro de salud complementario.

Sólo empleos que valen la pena.
Regístrate gratis y descubre empleos seleccionados para ti.