Java Back-end Developer

SEEK

SEEK

Salary: $$$
Type: Full time

Tags: Java Agile Scrum Microservices

En SEEK somos un equipo multidisciplinario que une estrategia, diseño y tecnología para entregar productos y experiencias digitales centradas en el usuario. Diseñamos y desarrollamos soluciones innovadoras para clientes líderes en diversas industrias, buscando generar valor tangible y resultados de alto impacto.
Nuestro enfoque es ágil y colaborativo, con un ambiente de aprendizaje continuo y crecimiento profesional. Buscamos un Java Backend Developer Senior para integrarse a un equipo ágil y multidisciplinario que diseña productos digitales escalables y confiables, con foco en la entrega de valor y la excelencia técnica.
El proyecto implica desarrollar backends robustos basados en microservicios, integraciones con sistemas frontales y terceros, y asegurar la escalabilidad, seguridad y rendimiento de soluciones críticas para clientes diversos. El equipo trabaja con prácticas de Scrum, herramientas modernas de desarrollo y una cultura de mejora continua.

Official source: getonbrd.com.

Funciones del rol

  • El profesional será responsable de implementar e iterar con el equipo de Diseño y Desarrollo de Productos en un entorno Agile basado en Scrum.
  • Participará en todas las fases de desarrollo, desde el análisis y especificaciones hasta pruebas y despliegue. Deberá modelar y desarrollar el backend de productos digitales usando microservicios sobre frameworks como Spring Boot, Quarkus o similares, con Gradle y JPA, considerando seguridad (JWT, OAuth2 u similares). Definirá y configurará una arquitectura escalable de microservicios acorde a requerimientos funcionales y no funcionales.
  • Diseñará APIs REST (y opcionalmente GraphQL o SOAP) y documentará APIs con OpenAPI/Swagger. Integrará productos con herramientas y plataformas terceras mediante APIs/Webhooks, FTP o colas de mensajes.
  • Administrará bases de datos relacionales y NoSQL (Oracle, PostgreSQL, MySQL, SQL Server, MongoDB, Redis, etc.) y analizará logs con Kibana, CloudWatch, DataDog, entre otros.
  • Implementará pruebas unitarias e de integración (JUnit y similares) y adoptará prácticas OWASP para seguridad.
  • Generará documentación técnica con diagramas UML y utilizará Git con estrategias de branching como GitFlow. Participará en el ciclo completo de desarrollo, desde requerimientos hasta despliegue, con foco en backend y colaboración con equipos multidisciplinarios.

Requisitos y perfil

  • Profesional en Ciencias de la Computación, Ingeniería de Software, Sistemas o Informática o carreras afines.
  • 5+ años de experiencia demostrable desarrollando webapps y backends (APIs y microservicios).
  • Experiencia en equipos ágiles con Scrum.
  • Sólida programación orientada a eventos y objetos, aplicación de principios SOLID y patrones de diseño basados en microservicios.
  • Capacidad de trabajar con autonomía, gestionar actividades con poca supervisión y apoyar a otros equipos según sea necesario.
  • Participación activa en todas las fases de desarrollo de un producto digital, con énfasis en backend.
  • Fuertes habilidades organizativas, gestión de tareas, resolución de problemas y aprendizaje continuo.
  • Inglés intermedio es un plus.

Habilidades deseables

  • Experiencia en backend de 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.
  • Experiencia con tecnologías legadas (Hibernate, JDBC, Maven, JMX). Conocimientos de Python (Django, FastAPI), PHP (Laravel, Symfony), Node.js (Express/NestJS), o frameworks similares.
  • Experiencia con WebSockets, Socket.io, Firebase; manejo avanzado de caché (Redis, Memcached). Optimización de rendimiento y escalabilidad.
  • Experiencia con WebPack/NPM, configuración de Linux (Apache/Nginx) y/o Windows (IIS/.Net).
  • Gestión ligera de WordPress para parches o proyectos urgentes.
  • Nivel Intermedio de inglés.

Beneficios

  • La oportunidad de trabajar en una empresa multicultural con proyectos desafiantes e innovadores. 🌍
  • Medio día libre por cumpleaños. 🎉
  • Bonificación en dólares por referidos. 💵
  • Capacitaciones. 📚
  • Línea de carrera y crecimiento profesional. 🚀
  • Buen clima laboral 🏖

Fully remote You can work from anywhere in the world.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Informal dress code No dress code is enforced.

Source: GetOnBoard | Main Category: Programming