Senior Java Backend Engineer – Integrations - Remote Work | REF#301694

BairesDev

Antioquia

Remote

COP 389,395,000 - 584,093,000

Full time

4 hours 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

100% remote
USD compensation
Home office setup
Flexible hours
Parental leave & vacations
Global team & mentorship

Job summary

BairesDev is seeking a Senior Java Backend Engineer – Integrations to build robust backend services that power external-system connections. You will focus on secure authentication, scalable integrations, and reliable data pipelines.

You will work on API design, event-driven patterns, and multi-tenant environments while collaborating with global teams. 100% remote with competitive USD compensation and flexible work arrangements.

Qualifications

  • 5+ years of backend software engineering experience.
  • Strong proficiency in Java.
  • Deep experience with API and systems integration (REST, webhooks, event-driven).
  • Experience with OAuth and multi-tenant permissioning/auth flows.
  • ETL/data pipelines with connectors, parsers, and schema normalization.
  • Experience integrating with platforms like M365, Outlook, Teams, Slack, iManage.
  • Advanced English proficiency.

Responsibilities

  • Develop Java backend services powering API and system integrations (REST, webhooks, event-driven).
  • Implement OAuth and multi-tenant authentication/authorization logic.
  • Build ETL pipelines including connectors, parsers, and schema normalization.
  • Develop integrations with platforms such as M365, Outlook, Teams, Slack, or iManage.
  • Ensure connector reliability via contract testing, versioning, and regression coverage.

Skills

Java
API integration
OAuth
Multi-tenant auth
ETL pipelines
English proficiency

Job description

At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.
Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.
When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.
Senior Java Backend Engineer – Integrations at BairesDev
In this role, you'll write backend Java services that power integrations with external systems, applying strong API design and event-driven synchronization patterns. Handling OAuth and multi-tenant permissioning, you'll build the authentication and authorization logic that keeps connectors secure across many tenants. This is your opportunity to apply deep Java backend expertise to integration-heavy systems, solving the reliability and versioning challenges unique to connecting a platform with many external services.

What You'll Do
  • Develop Java backend services powering API and system integrations, including REST, webhooks, and event-driven sync.
  • Implement OAuth and multi-tenant permissioning and authentication logic.
  • Build ETL pipelines including connectors, parsers, and schema normalization.
  • Develop integrations with platforms such as M365, Outlook, Teams, Slack, or iManage.
  • Ensure connector reliability through contract testing, versioning, and regression coverage.
What We Are Looking For
  • 5+ years of experience in backend software engineering.
  • Strong proficiency in Java.
  • Deep experience with API and systems integration, including REST, webhooks, and event-driven sync.
  • Experience with OAuth and multi-tenant permissioning/auth flows.
  • Background with ETL and data pipelines, including connectors, parsers, and schema normalization.
  • Experience integrating with platforms such as M365, Outlook, Teams, Slack, or iManage.
  • Experience with QA, contract testing, and connector reliability including versioning and regression across integrations.
  • Advanced proficiency in English.
Nice To Have
  • Experience with AWS, including Lambda, SQS/SNS, and S3 for integration workloads.
  • Familiarity with MCP or agentic tool integration.
  • Experience with Bedrock.
  • Background using Java for core platform interfacing or SDK connectors.
  • Legal tech or eDiscovery domain exposure.
How we do make your work (and your life) easier:
  • 100% remote work (from anywhere).
  • Excellent compensation in USD or your local currency if preferred
  • Hardware and software setup for you to work from home.
  • Flexible hours: create your own schedule.
  • Paid parental leaves, vacations, and national holidays.
  • Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
  • Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.

Join a global team where your unique talents can truly thrive and make a significant impact!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Integration Engineer - Remote Work | REF#302405
Senior Integration Engineer - Remote Work | REF#302405

BairesDev • Colombia

Remote
COP 292,047,000 - 486,744,000
Remote work for a global team
Competitive USD compensation
Hardware provided
+3
Java Backend Engineer (AWS) - Remote Work | REF#301715
Java Backend Engineer (AWS) - Remote Work | REF#301715

BairesDev • Antioquia

Remote
COP 292,047,000 - 421,845,000
Remote work
USD or local currency compensation
Equipment provided for home setup
+4
Java Software Engineer - Remote Work
Java Software Engineer - Remote Work

BairesDev • Colombia

Remote
COP 188,608,000 - 282,912,000
100% remote
USD or local currency
Home office setup
+3
Java Software Engineer - Remote Work
Java Software Engineer - Remote Work

BairesDev • Bogotá

Remote
COP 188,608,000 - 345,781,000
100% remote work
USD or local currency compensation
Home office setup
+3
Java Software Developer - Remote Work | REF#307906
Java Software Developer - Remote Work | REF#307906

BairesDev • Colombia

Remote
COP 194,698,000 - 292,047,000
Remote-friendly
USD compensation
Home setup provided
+4
Senior .NET Engineer - Remote Work | REF#280339
Senior .NET Engineer - Remote Work | REF#280339

BairesDev • Bogotá

Remote
COP 287,751,000 - 415,641,000
100% remote work
Competitive USD compensation
Hardware & setup for home working
+3
Java Fullstack Developer - Remote Work | REF#309151
Java Fullstack Developer - Remote Work | REF#309151

BairesDev • Colombia

Remote
COP 194,698,000 - 356,946,000
Remote work
USD or local currency
Flexible schedule
+4
Senior Java Backend Engineer - Integrations (Remote)
Senior Java Backend Engineer - Integrations (Remote)

BairesDev • Antioquia

Remote
COP 389,395,000 - 584,093,000
100% remote
USD compensation
Home office setup
+3
Java Tech Lead (Spring Boot + AWS) - Remote Work | REF#306700
Java Tech Lead (Spring Boot + AWS) - Remote Work | REF#306700

BairesDev • Sucre

Remote
COP 379,687,000 - 569,530,000
Remote work
Competitive USD compensation
Home setup provided
+5
Senior Software Engineer (Java/React) - Remote Work | REF#304784
Senior Software Engineer (Java/React) - Remote Work | REF#304784

BairesDev • Montes de María

Remote
COP 356,022,000 - 550,215,000
100% remote work
USD compensation
Hardware and software setup
+3