Java Back End Developer

The Bridge Social


Overview

The Bridge Social es una startup de talentos digitales, desarrollamos tecnología a nivel LATAM, así trabajando para diferentes países de forma remota (siempre puede ser o por COVID-19), nuestro desarrollo es principalmente para trabajar en la transformación digital, específicamente con agilidad equipos.

Estamos buscando integrar un Backend Developer Senior en nuestro equipo, esta posición será remota, por lo que los candidatos de toda América Latina son bienvenidos. Puede trabajar desde cualquier lugar en el que se encuentre, uniéndose a un equipo de alto rendimiento y un entorno multicultural emocionante en una empresa de clase mundial.

Responsibilities

  • Diseñar y desarrollar la lógica empresarial y los sistemas backend del producto.
  • Trabajar en estrecha colaboración con los desarrolladores de frontend para diseñar y desarrollar API funcionales, de rendimiento y completas.
  • Descifrar los sistemas de software de las empresas existentes y sea capaz de conectar la aplicación a las fuentes de datos aplicables.
  • Escribir pruebas unitarias y de integración y desarrolle herramientas de automatización para las tareas diarias.
  • Desarrollar código de alta calidad, bien documentado y eficiente.
  • Desafíar ideas y opiniones para evitar trampas y soluciones ineficientes.

Requirements

  • Experiencia comprobable con JAVA y Spring Boot.
  • Sólidos fundamentos de programación, incluida una excelente comprensión de los patrones y conceptos de diseño de OO.
  • Experiencia significativa escribiendo y utilizando servicios autónomos orientados a servicios de API RESTful y aplicaciones de ajuste de rendimiento a gran escala.
  • Experiencia desarrollando aplicaciones distribuidas basadas en mensajería, eventos, microservicios.
  • Experiencia en contenedores (Docker, Kubernetes).
  • Experiencia con sistemas de bases de datos, con conocimiento de almacenes SQL y NoSQL (por ejemplo, MySQL, Oracle, MongoDB, DynamoDB, Cassandra, Redis, etc.).
  • Capacidad para escribir pruebas de unidad, integración y API efectivas.
  • Trabajar con entrega continua e infraestructura como código.
  • Fuerte conocimiento de las metodologías ágiles.
  • Gran experiencia en Microservicios
  • Se prefiere la experiencia como desarrollador en un equipo ágil multifuncional.
  • Fuertes habilidades de comunicación con capacidad para comunicar conceptos técnicos complejos y alinear la organización en las decisiones.
  • Sólidas habilidades para la resolución de problemas con la capacidad de procesar rápidamente información compleja y presentarla de forma clara y sencilla.
READ:   User Experience Design Application Developer

Desirables

  • Utilizar la colaboración en equipo para crear soluciones innovadoras de manera eficiente.
  • Abierto a aprender nuevas ideas fuera del alcance o del conocimiento.
  • Conocimiento y experiencia de GIT y GitFlow, desde IDE pero también desde la línea de comandos, entendiendo el significado de acciones avanzadas de git como pull request, merge, rebase y otros.
  • Capacidad para crear aplicaciones seguras y gestionar sistemas y protocolos de autenticación y autorización.

Location

LATAM

  • Employment type


    Full-time


Postular aquí