¡Activa las notificaciones laborales por email!

Java APX

Financecolombia

Ciudad de México

Presencial

MXN 200,000 - 400,000

Jornada completa

Hace 14 días

Descripción de la vacante

Una empresa de tecnología financiera en Ciudad de México busca un desarrollador de software con habilidades en Java y un fuerte enfoque en el trabajo en equipo. Se requiere experiencia en desarrollo de pruebas unitarias y conocimientos de servicios REST. Este rol incluye el diseño y desarrollo de software, así como la corrección de errores en productos existentes. Se valorarán habilidades blandas como negociación y atención al cliente.

Formación

  • 2 a 3 años de experiencia con Java.
  • Experiencia en desarrollo de pruebas unitarias.
  • Conocimientos en procesos DevOps.

Responsabilidades

  • Diseñar y desarrollar software analizando necesidades.
  • Corregir errores en el software existente.
  • Trabajar en equipo con otros profesionales.

Conocimientos

Java 1.8 Orientado a Objetos
Desarrollo de Pruebas Unitarias
Git versionador
Servicios REST
Bases de datos (Oracle, MongoDB, Elasticsearch)
Conocimiento en Control M
Buenas prácticas y código limpio en SonarQube
Conocimiento en diseño y buenas prácticas de API REST

Herramientas

JUnit
Mockito
Bitbucket

Descripción del empleo

Principales responsabilidades:

  1. Diseñar y desarrollar software, analizando las necesidades de los usuarios para determinar los requisitos del software.
  2. Corregir errores y fallos en el software existente.
  3. Trabajar en equipo con otros programadores, diseñadores y analistas.

Requisitos obligatorios:

  1. Java 1.8 Orientado a Objetos o superior (2 a 3 años)
  2. Desarrollo de Pruebas Unitarias
  3. Git versionador
  4. Preferentemente conocimiento con Bitbucket
  5. Servicios REST (2 a 3 años)
  6. Bases de datos, preferentemente Oracle, MongoDB o Elasticsearch
  7. Pruebas unitarias con JUnit y Mockito
  8. Conocimiento en Control M (deseable)
  9. Buenas prácticas y código limpio en SonarQube
  10. Levantamiento y análisis de requerimientos
  11. Conocimiento en diseño y buenas prácticas de API REST
  12. Entendimiento del protocolo HTTP
  13. Manejo de sistemas de control de versiones, especialmente Git
  14. Conocimientos en procesos DevOps
  15. Diseño y análisis de APIs, incluyendo API REST y RAML
  16. Certificación en APX, API Specialized, Testing (QA) (deseable)
  17. Habilidades blandas: trabajo en equipo, negociación, atención al cliente, gestión de stakeholders, manejo de conflictos, construcción de relaciones, toma de decisiones, proactividad, adaptabilidad, creatividad, autogestión

En cumplimiento con nuestras disposiciones en materia de protección de datos personales, la información que nos proporciones será tratada conforme al Aviso de Privacidad en nuestra página web, en la sección: Aviso de privacidad para el tratamiento de datos personales - candidato.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.