freehire launches on Product Hunt on 26 August.

Follow →

Backend Developer Java / Salesforce Integration Engineer

Puesto: Backend Developer Java / Salesforce Integration Engineer
Ubicación: Híbrido (presencial inicial, posteriormente remoto o híbrido según desempeño)
Tipo de contrato: Indefinido / Proyecto
Industria: Tecnología / Desarrollo de Software

Descripción del Rol
Buscamos un Backend Developer con experiencia en Java para integraciones empresariales, enfocado en el desarrollo de servicios escalables y seguros para la integración con plataformas como Salesforce y sistemas corporativos.
El rol requiere experiencia en desarrollo de APIs, arquitectura basada en microservicios y manejo de estándares de seguridad, así como capacidad para colaborar en definiciones técnicas y diseño de soluciones.

Responsabilidades
  • Diseñar y desarrollar APIs REST y servicios backend para integración con Salesforce.

  • Construir middleware y microservicios para procesos de negocio críticos.

  • Integrar sistemas como ERP, CRM, pasarelas de pago, inventarios y plataformas eCommerce.

  • Implementar mecanismos de autenticación y autorización (OAuth2, JWT, SSO).

  • Optimizar el desempeño, escalabilidad y disponibilidad de los servicios.

  • Implementar logging, monitoreo y trazabilidad de aplicaciones.

  • Participar en el diseño técnico y definición de arquitectura.

  • Documentar APIs y desarrollos técnicos.


Requisitos Técnicos
Backend / APIs
  • Java 11 o superior (ideal Java 17)

  • Spring Boot

  • Spring Security

  • Spring Cloud

  • Hibernate / JPA

  • Desarrollo de APIs REST

  • Swagger / OpenAPI

  • Maven o Gradle

Integración
  • Experiencia con integraciones REST/SOAP

  • Salesforce REST API (deseable)

  • Salesforce Bulk API (deseable)

  • Webhooks

  • Patrones de middleware

Bases de datos
  • PostgreSQL

  • MySQL

  • SQL Server

  • Redis (deseable)

Seguridad
  • OAuth2

  • JWT

  • SSO

  • Conocimiento de buenas prácticas OWASP


Experiencia
  • 3 a 5+ años de experiencia en desarrollo backend con Java.

  • Experiencia en desarrollo de microservicios.

  • Experiencia en integraciones entre sistemas empresariales.

  • Experiencia previa con Salesforce (altamente deseable).


Requisitos Deseables
  • Experiencia en arquitectura distribuida.

  • Conocimiento en plataformas de integración empresarial.

  • Experiencia en entornos de alto volumen transaccional.

  • Familiaridad con metodologías ágiles.


Esquema de Trabajo
  • Modalidad híbrida: durante el primer mes se requiere mayor presencia en sitio; posteriormente podrá migrar a esquema remoto o híbrido según desempeño.


Compensación y Beneficios
  • Esquema mixto de compensación.

  • Prestaciones de ley.

  • Seguro de gastos médicos mayores.

  • Seguro de vida.


Nivel del Rol
  • Semi Senior / Senior (dependiendo experiencia y dominio técnico).

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available