Senior Java API & Integration Engineer

Openkrill

United States

Remote

USD 140,000 - 150,000

Full time

14 days+

Get a reply from this employer

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

Get past ATS filters

Benefits offered by this job

Health Insurance
Dental Insurance
Vision Insurance
401(k) with company matching
Paid time off
7 Paid company holidays
4 Floating holidays per-year
Life Insurance and AD&D

Job summary

ABC Legal Services is seeking a Senior Java Developer to expand the Enterprise team's capacity for high-impact integrations. You will design, build, and support APIs and integration services that connect our platform with customers, partners, vendors, and internal products.

You will work on public-facing APIs and the backend services that support them. This is an opportunity for a senior engineer who translates complex business workflows into dependable, well-designed integrations across Java

Qualifications

  • 7+ years of professional software development experience with strong Java production experience.
  • Strong experience designing and implementing REST APIs and system integrations.
  • Experience with Spring/Spring Boot, DI, security, and SOA architecture.
  • Strong API security concepts (OAuth 2.0, token-based auth, secrets management).
  • Relational databases (SQL), data modeling, indexing, migrations.
  • Experience with asynchronous/event-driven processing patterns.
  • Experience with a business-rules engine (e.g., Drools) or ability to learn.
  • Strong automated testing: unit & integration tests for APIs, logic, data access.
  • Familiar with AI development tools (Codex/Claude) in engineering workflows.
  • Ability to analyze ambiguous requirements and communicate tradeoffs clearly.

Responsibilities

  • Design, build, and maintain RESTful APIs used by customers, partners, and internal systems.
  • Extend and support APIs for future integration projects with customers, vendors, and partners.
  • Develop secure machine-to-machine integrations, including authentication and API versioning.
  • Build resilient integrations with inbound/outbound processing, webhooks, and document exchange.
  • Design event-driven workflows with durable processing, retries, and audit history.
  • Work with SQL databases, data modeling, transactions, and persistence frameworks like MyBatis.
  • Implement business rules in Java and a rules engine; keep behavior testable and safe.
  • Collaborate with product, operations, and external technical contacts to deliver solutions.
  • Investigate production issues, identify root causes, and deploy durable fixes.
  • Contribute to design, code reviews, testing, and API/integration documentation.
  • Use AI tools thoughtfully to improve speed, investigation, documentation, and code quality.

Skills

Java fundamentals
REST APIs
Spring/Spring Boot
API security
SQL databases
Asynchronous processing
Drools/rules engines
Automated testing
AI development tools
Requirements analysis
Legacy & modern codebases

Education

Bachelor's Degree in a Technical Field

Tools

Apache ActiveMQ
MyBatis
OpenAPI/Swagger
Codex
Claude

Job description

ABC Legal Services is seeking a Senior Java Developer to expand the Enterprise team's capacity for high-impact integrations. You will design, build, and support APIs and integration services that connect our platform with customers, partners, vendors, and internal products.

You will work on public-facing APIs and the backend services that support them. This is an opportunity for a senior engineer who translates complex business workflows into dependable, well-designed integrations across Java

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer — Enterprise API Integrations
Senior Java Developer — Enterprise API Integrations

Openkrill • United States

Remote
USD 140,000 - 150,000
Health Insurance
Dental Insurance
Vision Insurance
+5
Senior Java API & Microservices Integration Engineer
Senior Java API & Microservices Integration Engineer

Programmers.io • Columbus (OH)

On-site
USD 90,000 - 120,000
Senior Java Developer
Senior Java Developer

Compunnel, Inc. • St. Louis (MO)

On-site
USD 90,000 - 120,000
Senior Java Backend Engineer - API Integrations & Cloud
Senior Java Backend Engineer - API Integrations & Cloud

3shool Technology Consultants • United States

Remote
USD 16,000 - 22,000
Senior Java Engineer for Enterprise APIs & Microservices
Senior Java Engineer for Enterprise APIs & Microservices

Booz Allen Hamilton • Chantilly (VA)

Hybrid
USD 87,000 - 198,000
Java/Api Integration Developer
Java/Api Integration Developer

Programmers.io • Columbus (OH)

On-site
USD 90,000 - 120,000
Senior Java Engineer | Tech Lead for Enterprise APIs
Senior Java Engineer | Tech Lead for Enterprise APIs

Apex Systems • New Jersey

On-site
USD 91,000 - 94,000
Senior Java Integration Engineer for Enterprise Data
Senior Java Integration Engineer for Enterprise Data

Allstate Foundation • Illinois

On-site
USD 85,000 - 141,000
Senior Java Engineer & Technical Leader
Senior Java Engineer & Technical Leader

Professional Management Enterprises (PME) • Indianapolis (IN)

On-site
USD 110,000 - 150,000
Remote Senior Java Backend & Integration Architect
Remote Senior Java Backend & Integration Architect

Exavalu • United States

Remote
USD 140,000 - 190,000
Remote work
Flexible hours
Welcome back program