Job Description

En SEEK, nacemos de la búsqueda constante por el conocimiento, el aprendizaje y el hacer lo que nos apasiona. Somos un equipo innovador enfocado en entregar soluciones centradas en el usuario, diseñando y desarrollando experiencias digitales de alto impacto que generan valor real y resultados medibles.

Hoy tenemos una gran oportunidad para ti. Buscamos profesionales que quieran integrarse a un equipo ágil y multidisciplinario, trabajando con clientes líderes de diversas industrias y participando en la creación de productos digitales innovadores que cumplen un propósito y transforman organizaciones a distintas escalas.

Buscamos perfiles Semi Senior Backend Java Developer interesados en participar en la construcción de mejores experiencias digitales para los usuarios.

Será responsable de:
  • Implementar e iterar junto al equipo de Diseño y Desarrollo de Productos en un entorno Agile, basado en prácticas de Scrum.
  • Participar en todas las fases del desarrollo, desde el análisis y definición de especificaciones hasta pruebas y despliegue.
  • Modelar y desarrollar el backend de productos digitales utilizando microservicios con frameworks como Spring Boot, Quarkus o similares, Gradle y JPA, a partir de mockups e historias de usuario.
  • Definir y configurar arquitecturas de microservicios escalables y elásticas, considerando requerimientos funcionales y no funcionales.
  • Diseñar e implementar APIs y microservicios para integración con frontend y aplicaciones de terceros usando REST, y opcionalmente GraphQL o SOAP.
  • Documentar APIs utilizando OpenAPI (Swagger), Postman u otras herramientas similares.
  • Integrar productos digitales con plataformas y herramientas de terceros mediante APIs, Webhooks, FTP o middleware orientado a eventos (colas).
  • Instalar, configurar y utilizar de forma avanzada bases de datos relacionales y no relacionales (Oracle, PostgreSQL, MySQL, SQL Server, MongoDB, Redis o similares).
  • Analizar y revisar logs de uso de APIs en herramientas como Kibana, GCP, AWS CloudWatch, DataDog o similares.
  • Implementar pruebas unitarias, de integración y análisis de código utilizando JUnit u otros frameworks similares.
  • Generar documentación técnica del desarrollo mediante diagramas UML (Sequence Markup).
  • Trabajar con repositorios Git y estrategias de branching como GitFlow.
  • Formación en Ciencias de la Computación, Ingeniería de Software, Sistemas, Informática o carreras afines.
  • 3 o más años de experiencia desarrollando web applications y backends (APIs y microservicios).
  • Experiencia comprobable desarrollando backend con Java 17 y Java 21 en entornos productivos.
  • Experiencia trabajando en equipos ágiles con Scrum.
  • Dominio de programación orientada a objetos y eventos, aplicando principios SOLID, patrones de diseño y arquitecturas de microservicios.
  • Capacidad para gestionar sus actividades con baja supervisión y apoyar a otros equipos cuando sea necesario.
  • Compromiso con la entrega oportuna de los desarrollos de backend, demostrando responsabilidad y pasión por los proyectos.
  • Participación activa en todas las etapas del desarrollo de productos digitales, con foco en backend.
  • Fuertes habilidades de organización, priorización, resolución de problemas, pensamiento analítico y aprendizaje continuo.
Valoramos adicionalmente:
  • Implementación de mecanismos de seguridad considerando al menos el Top 10 de riesgos OWASP.
  • Experiencia desarrollando backend para productos financieros.
  • Despliegue de backoffice y APIs mediante FTP, CLI o pipelines en plataformas cloud o Jenkins.
  • Configuración y uso de Application Servers como Tomcat o similares.
  • Conocimientos en otros stacks de backend: Python (Django, FastAPI), PHP (Laravel, Symfony), Node.js (Express, NestJS, Koa) u otros.
  • Uso avanzado de tecnologías de comunicación en tiempo real como WebSockets, Socket.io, Firebase.
  • Manejo avanzado de caché con Redis, Memcached u otros.
  • Optimización de productos digitales para rendimiento y escalabilidad.
  • Experiencia con herramientas de build y despliegue como Webpack, NPM o similares.
  • Capacidad para colaborar de forma puntual con backend en WordPress cuando el proyecto lo requiera.
#J-18808-Ljbffr

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application