Desarrollador(a) Java Remoto in Golan

Closed job - No longer receiving applicants

Somos una empresa dedicada a proveer soluciones tecnológicas y de software a farmacias y cadenas de farmacias. Les proporcionamos herramientas que les permiten cosas como: manejar su stock, registrar sus compras y ventas, funcionar en línea con varias sucursales y usar boleta electrónica. Golan es líder en el rubro, y está creciendo rápidamente. Tenemos planeado expandirnos lo antes posible desde Chile al resto de Sudamérica. Necesitamos implementar nuevos requerimientos solicitados por nuestros clientes, integrarnos con otras aplicaciones, crear nuevas soluciones y encontrar mejores formas de realizar nuestro trabajo. 🙌🏻

El proyecto se gestiona en un ambiente ágil, basándonos en el marco de trabajo Scrum, trabajamos en modalidad 100% remota utilizando herramientas como Jira, Slack, Trello, Zoom y Zendesk. También somos amigos de GNU/Linux y el Software Libre.

Funciones del cargo

Necesitamos un desarrollador o desarrolladora de software que muestre pasión por la tecnología, que tenga una actitud de permanente aprendizaje y constante superación, y así llegue a consolidarse como una pieza importante de nuestro equipo.
Trabajarás junto a nuestro equipo de desarrollo en el análisis, diseño e implementación de nuevas funcionalidades y mejoras para nuestro software. Inicialmente contribuirás en una aplicación de escritorio standalone escrita en Java con MySQL y estarás bajo la tutela de desarrolladores senior.

Tus principales tareas serán:

  • Analizar, diseñar, programar y probar los requisitos priorizados por nuestro Product Owner
  • Escribir tests utilizando frameworks como JUnit
  • Interactuar con la base de datos utilizando JPA con frameworks como EclipseLink
  • Construir interfaces gráficas usando Java Swing
  • Diseñar reportes utilizando bibliotecas como Jasper Reports o Apache POI

Queremos que en el largo plazo puedas liderar nuevos proyectos e iniciativas, basados en diferentes tecnologías, ya sea propuestos por ti o por otros integrantes del equipo. Nos gustaría que llegues muy alto.

Requerimientos del cargo

  • 2 años desarrollando con lenguaje Java
  • Experiencia con Test Unitarios
  • Conocimientos de Patrones de Diseño
  • Experiencia con bases de datos relacionales como MySQL
  • Control de versiones con Git/GitHub
  • Buenas habilidades de comunicación oral y escrita
  • Ser proactivo e ir trabajando cada vez con menores niveles de supervisión

Sumas puntos si estás familiarizado(a) con

  • Experiencia con metodologías ágiles
  • Desarrollo guiado por pruebas (TDD)
  • Herramientas como Gradle o Maven
  • Spring Boot / APIs / REST / JSON
  • GNU/Linux y Docker
  • Programación en Bash
  • Conocimientos básicos del retail, contabilidad y el mundo financiero
  • Conocimientos básicos de software ERP

Beneficios

  • Entrar a un equipo buena onda 😎
  • Trabajo 100% remoto 🏠
  • Horario Flexible ⏰
  • Computador para trabajar 👨‍💻
  • Día de tu cumpleaños libre 🚀
  • Suscripción a Platzi para que nunca pares de aprender 📚

Fully remote You can work from anywhere in the world.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Computer repairs Golan covers some computer repair expenses.
Computer provided Golan provides a computer for your work.
Informal dress code No dress code is enforced.
Vacation on birthday Your birthday counts as an extra day of vacation.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.