Back-end Java Developer Semisenior

FactorIT

United States

Remote

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Trabajo en equipo multidisciplinario
Proyectos de alto impacto
Ambiente de trabajo colaborativo
Capacitación continua
Flexibilidad laboral según proyecto

Job summary

FactorIT busca un Backend Java Developer Senior para un equipo multidisciplinario que diseña e integra soluciones backend para una organización del sector financiero. El equipo trabaja con metodologías ágiles, enfocado en soluciones escalables y de alto rendimiento.

En el rol participarás en microservicios, integración y arquitecturas orientadas a eventos, usando Java, Spring Boot, Google Cloud Platform, Azure Service Bus y PostgreSQL para soportar operaciones críticas de negocio.

Qualifications

  • Más de 4 años de experiencia desarrollando con Java.
  • Experiencia sólida en Spring Boot.
  • Desarrollo de microservicios.
  • Diseño e implementación de APIs REST.
  • Integración con Google Cloud Storage.
  • Integración mediante SFTP.
  • Desarrollo de procesos Batch con Spring Boot (@Scheduled).
  • Experiencia con PostgreSQL.
  • Arquitecturas orientadas a eventos (Pub/Sub / Service Bus).
  • Conocimiento de patrones de integración y mensajería asíncrona.
  • Experiencia trabajando con Git y metodologías ágiles.

Responsibilities

  • Diseñar, desarrollar y mantener microservicios utilizando Java y Spring Boot.
  • Desarrollar y consumir APIs REST siguiendo buenas prácticas de diseño.
  • Implementar procesos Batch utilizando Spring Boot (@Scheduled).
  • Integrar aplicaciones con Google Cloud Storage y servidores SFTP.
  • Implementar arquitecturas orientadas a eventos usando Pub/Sub y Azure Service Bus.
  • Desarrollar componentes Publisher y Subscriber desde Spring Boot.
  • Gestionar colas de procesamiento y Dead Letter Queues (DLQ).
  • Diseñar e implementar soluciones sobre PostgreSQL.
  • Participar en revisiones técnicas y buenas prácticas de desarrollo.

Skills

Java
Spring Boot
Microservicios
APIs REST
Agile
Google Cloud Platform
Pub/Sub / Azure Service Bus
DLQ
SFTP
Git

Tools

Google Cloud Storage
PostgreSQL
SFTP
Azure Service Bus

Job description

Requisitos

Serás parte de un equipo multidisciplinario de desarrollo encargado de construir e integrar soluciones backend para una importante organización del sector financiero. El equipo trabaja bajo metodologías ágiles y está conformado por desarrolladores backend, frontend, arquitectos de software, QA, DevOps y líderes técnicos, colaborando de forma cercana para diseñar soluciones escalables, seguras y de alto rendimiento.

En este rol participarás en el desarrollo de microservicios, procesos de integración y arquitecturas orientadas a eventos, contribuyendo a la evolución de plataformas críticas para el negocio. Trabajarás con tecnologías modernas como Java, Spring Boot, Google Cloud Platform, Azure Service Bus y PostgreSQL, implementando soluciones que soportan operaciones de alta disponibilidad y procesamiento de información financiera.

¿Qué harás?

En FactorIT seguimos impulsando proyectos de transformación digital para importantes clientes de la región. Buscamos un Backend Java Developer Senior con sólida experiencia en desarrollo de microservicios, integración de plataformas y arquitecturas orientadas a eventos, capaz de participar en el diseño e implementación de soluciones escalables y de alta disponibilidad. Si disfrutas trabajar con tecnologías modernas, buenas prácticas de desarrollo e integración de sistemas financieros, esta oportunidad es para ti.

¿Qué harás?

  • Diseñar, desarrollar y mantener microservicios utilizando Java y Spring Boot.
  • Desarrollar y consumir APIs REST siguiendo buenas prácticas de diseño.
  • Implementar procesos Batch utilizando Spring Boot (@Scheduled).
  • Integrar aplicaciones con Google Cloud Storage (Buckets GCP) y servidores SFTP.
  • Implementar soluciones basadas en arquitecturas orientadas a eventos utilizando Pub/Sub y Azure Service Bus.
  • Desarrollar componentes Publisher y Subscriber desde Spring Boot.
  • Gestionar colas de procesamiento y Dead Letter Queues (DLQ).
  • Diseñar e implementar soluciones sobre PostgreSQL.
  • Participar en revisiones técnicas, mejoras continuas y definición de buenas prácticas de desarrollo.

Requisitos

Indispensables

  • Más de 4 años de experiencia desarrollando con Java.
  • Experiencia sólida en Spring Boot.
  • Desarrollo de microservicios.
  • Diseño e implementación de APIs REST.
  • Integración con Google Cloud Storage (Buckets GCP).
  • Integración mediante SFTP.
  • Desarrollo de procesos Batch utilizando Spring Boot (@Scheduled).
  • Experiencia con PostgreSQL.
  • Experiencia implementando arquitecturas orientadas a eventos.
  • Manejo de Google Pub/Sub y/o Azure Service Bus.
  • Desarrollo de componentes Publisher y Subscriber.
  • Manejo de Dead Letter Queue (DLQ).
  • Conocimiento de patrones de integración y mensajería asíncrona.
  • Experiencia trabajando con Git y metodologías ágiles.

Buscamos una persona que

  • Tenga orientación a la calidad y buenas prácticas de desarrollo.
  • Posea capacidad analítica y de resolución de problemas.
  • Disfrute trabajar de forma colaborativa con equipos multidisciplinarios.
  • Sea proactiva y autónoma.
  • Tenga foco en la mejora continua y el aprendizaje constante.

Será un plus

  • Conocimiento o experiencia procesando cartolas bancarias en formato MT940.
  • Experiencia trabajando con el estándar CLA.
  • Experiencia en entornos cloud sobre Google Cloud Platform.
  • Conocimientos de observabilidad, monitoreo y buenas prácticas de microservicios.

¿Qué ofrecemos?

  • Participación en proyectos de alto impacto tecnológico.
  • Trabajo con arquitecturas modernas y tecnologías cloud.
  • Excelente ambiente de trabajo y cultura colaborativa.
  • Oportunidades de crecimiento profesional.
  • Capacitación y aprendizaje continuo.
  • Flexibilidad laboral según el proyecto.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desarrollador Java Back-end Semisenior
Desarrollador Java Back-end Semisenior

America Digitalia • Nuevo (CA)

Remote
USD 60,000 - 90,000
Modalidad remota
Jornada completa
Proyectos de alto impacto tecnológico
+4
Senior Backend Java / Spring Boot Microservices in Cloud
Senior Backend Java / Spring Boot Microservices in Cloud

FactorIT • United States

Remote
USD 120,000 - 180,000
Trabajo en equipo multidisciplinario
Proyectos de alto impacto
Ambiente de trabajo colaborativo
+2
Data Engineer GCP – Semi Senior
Data Engineer GCP – Semi Senior

FactorIT • United States

Remote
USD 90,000 - 140,000
Remoto
Flexibilidad horaria
Tecnologías de última generación
Desarrollador Java Back-end Semisenior Remoto
Desarrollador Java Back-end Semisenior Remoto

America Digitalia • Nuevo (CA)

Remote
USD 60,000 - 90,000
Modalidad remota
Jornada completa
Proyectos de alto impacto tecnológico
+4
Desarrollador Full Stack Senior (Java + React)
Desarrollador Full Stack Senior (Java + React)

OpenKrill • United States

On-site
USD 120,000 - 180,000
Remote LATAM
Contractor
Pago en USD
SENIOR BACKEND JAVA
SENIOR BACKEND JAVA

Tecdata Engineering • United States

On-site
USD 120,000 - 180,000
Desarrollador/a Backend Java Senior
Desarrollador/a Backend Java Senior

Tecdata Engineering • United States

Remote
USD 120,000 - 160,000
Backend Java Senior | Spring Boot | LRBA
Backend Java Senior | Spring Boot | LRBA

serem. Consultoría empresarial • United States

On-site
USD 110,000 - 170,000
Sr Back-end+Fullstack
Sr Back-end+Fullstack

Pacificacontinental • Pacifica (CA)

On-site
USD 80,000 - 120,000
Horarios flexibles
Vacaciones flexibles
Oportunidades de crecimiento y desarrollo
DESARROLLADOR BACKEND JAVA
DESARROLLADOR BACKEND JAVA

XKTalent Inc. - Rimutee • United States

Remote
USD 83,000 - 165,000
Remote LATAM
Pago en USD