Senior Java Developer

Qubika

United States

Remote

USD 140,000 - 190,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Qubika is seeking a Senior Backend Engineer to build the backend services of a new data ingestion platform for the insurance sector. You’ll own API development and backend engineering, collaborating with data and DevOps teams alongside a separate frontend team.

You’ll implement a standalone ingestion API, ensure S3 storage with metadata, and enable auditing through a PostgreSQL-based data catalog. Strong multi-tenant auth and configurable workflows are required.

Qualifications

  • Senior-level backend experience designing and running APIs.
  • Extensive AWS experience (S3, IAM) for secure ingestion.
  • Strong PostgreSQL skills and metadata modeling.
  • Implement authentication and multi-tenant access controls.
  • Design configurable workflows and reliable integrations.
  • Collaborate with frontend via documented API contracts.
  • Advanced English communication.

Responsibilities

  • Build a standalone ingestion API with contract prior to implementation.
  • Store submissions in S3 with metadata and error handling.
  • Integrate with data catalog for auditing and status tracking.
  • Configure per-partner workflows and avoid per-org code.
  • Enforce tenant isolation and authorization.
  • Support routing of files to downstream systems.
  • Collaborate with DevOps on deployment, testing, logging, and docs.

Skills

Backend API development
AWS (S3/IAM)
PostgreSQL
Authentication & multi-tenant
Configurable workflows
CI/CD & DevOps collaboration
English proficiency

Tools

S3
IAM
PostgreSQL
Databricks
Lakebase
Okta

Job description

We’re looking for a Senior Backend Engineer to build the backend services of a new data ingestion platform for our client, a company in the insurance industry. The platform will receive and track data from external partners (MGAs, TPAs and others), replacing scattered submissions by email, file-sharing tools and direct S3 access with one standard ingestion channel.

You’ll own API development and backend engineering, working with Qubika’s data and DevOps teams and with a separate front-end team.

What you’ll do
  • Build a standalone ingestion API that receives submissions and gives the front end reference data, required-file lists and submission status. You’ll agree on the API contract with the front-end team before implementation.
  • Make sure every incoming file lands in S3 with the required metadata and tags. This includes validation rules, clear error responses, and reliable handling of failed or duplicate submissions.
  • Build tracking and auditability by integrating with the client’s data catalog (PostgreSQL-based) to record what was received, from whom and when, and to track each submission’s status.
  • Build backend configuration for required files, reporting periods and due dates per partner. Partners that submit on behalf of several organizations should work without custom code for each one.
  • Define and enforce tenant isolation and authorization, so external users only see the organizations and submissions they’re allowed to.
  • Support configuration-driven routing of files to downstream processing systems.
  • Work with DevOps on deployment, CI/CD, service accounts and configuration, including automated testing, logging, monitoring and technical documentation.
What we’re looking for
  • Senior-level, hands‑on experience building and running backend applications and APIs
  • Experience with AWS, especially S3, IAM and secure file ingestion
  • Strong relational database skills, including PostgreSQL, metadata modeling and audit trails
  • Experience implementing authentication, authorization and access controls in multi‑tenant applications
  • Ability to design configurable workflows, reliable integrations and maintainable services
  • Experience working with a separate front‑end team through documented API contracts
  • Comfortable recommending practical engineering standards in an organization building its first application
  • Advanced English
Nice to have
  • Experience with Okta
  • Experience with Databricks / Lakebase
  • Experience building external partner portals

This job opening includes people registered in the National Registry for Persons with Disabilities (Registro Nacional de Personas con Discapacidad - Ley N° 19.691) who meet the conditions and suitability for the position. If you require any accommodations during the application process, please reach out to us at accessibility@qubika.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer: Data Ingestion & Multi-Tenant APIs
Senior Backend Engineer: Data Ingestion & Multi-Tenant APIs

Qubika • United States

Remote
USD 140,000 - 190,000
Senior Data Analyst
Senior Data Analyst

Qubika • United States

Remote
USD 120,000 - 180,000
Flexible work hours
Skill development
Language lessons
+1
Senior Data Extraction Engineer
Senior Data Extraction Engineer

Qubika • United States

Remote
USD 150,000 - 210,000
Senior Data Engineer (GCP)
Senior Data Engineer (GCP)

Qubika • United States

Remote
USD 140,000 - 200,000
Senior C++ Developer
Senior C++ Developer

Qubika • United States

Remote
USD 120,000 - 160,000
Flexible work hours
Language lessons
Travel opportunities
+4
Site Reliability Engineer
Site Reliability Engineer

Qubika • United States

Remote
USD 120,000 - 180,000
Senior Backend Engineer (V)
Senior Backend Engineer (V)

Blue Coding • United States

Remote
USD 100,000 - 140,000
Salary in USD
100% Remote
Software Engineer
Software Engineer

Que Technology Group • Annapolis (MD)

On-site
USD 150,000 - 190,000
Competitive salary
Company medical/dental/vision – paid
Paid holidays 11 days
+4
Backend Developer
Backend Developer

Innovatio Software • San Juan (PR)

On-site
USD 70,000 - 110,000
Senior Backend API Engineer
Senior Backend API Engineer

Quevera • Linthicum (MD)

On-site
USD 100,000 - 130,000
100% employer‑paid medical coverage
Career advancement through structured program
Up to 6% 401(k) match
+1