Api Architect

Orcapod Consulting Services

Hyderabad, Pune District, Bengaluru

On-site

INR 4,200,000 - 7,000,000

Full time

7 days ago
Be an early applicant

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

Orcapod Consulting Services in Hyderabad is seeking a Senior API Architect to define end-to-end API design, interface patterns, and contract standards. You will own OpenAPI specs and establish contract-first workflows, while drafting reference implementations for teams to pattern-match.

The role emphasizes resilience, high throughput, and low latency, with backpressure, circuit breaking, retries, and rate limiting.

Qualifications

  • Strong experience in Java with Spring Boot and microservices.
  • Proficient in REST APIs using Spring MVC and OpenAPI specs.
  • Experience with reactive programming: Project Reactor / WebFlux.
  • Familiar with API security, performance tuning, resiliency patterns, and distributed systems.

Responsibilities

  • Define and maintain end-to-end API architecture and design.
  • Create reusable API patterns for inbound/outbound interfaces.
  • Own OpenAPI specification approach and contract-first workflows.
  • Design patterns for large payload transfers (chunked, resumable, signed URLs).
  • Document architectural trade-offs with ADRs.
  • Design for resilience and scale (backpressure, circuit breaking, retries, rate limiting).
  • Write reference implementations for engineering teams.

Skills

Java
Spring Boot
Microservices
REST API
OpenAPI
Reactive Spring
API Security

Job description

Role & responsibilities
  • API Architecture & Design: Define and maintain the end-to-end design covering service boundaries, contracts, data models, error semantics, and versioning strategies.
  • Interface Landscape: Produce repeatable, reusable API patterns for inbound/outbound interfaces (data exchange, file push/pull, synchronous and asynchronous flows).
  • Contract Standards: Own the OpenAPI specification approach, naming/payload conventions, backward-compatibility rules, and contract-first workflows.
  • Large File Transfer Design: Define patterns for moving large payloads reliably (chunked/resumable transfers, streaming, signed URLs, checksums, restart on failure).
  • Technical Trade-offs: Make architectural decisions between synchronous APIs, queue-backed asynchronous flows, and bulk file interfaces, documenting them via ADRs.
  • Resilience & Scale: Design for high throughput and low latency, incorporating backpressure, circuit breaking, retries with idempotency, rate limiting, and timeout budgets.
  • Reference Implementation: Set standards and prove them by writing reference services that engineering teams can follow and pattern-match against.

Preferred candidate profile
  • Core Backend: Java, Spring Boot, Microservices, Spring Data / Hibernate.
  • API & Web Services: Java REST API, REST Web Services using Spring MVC, OpenAPI Specs.
  • Reactive & Advanced Spring: Project Reactor / WebFlux, Spring Cloud, Spring Batch.
  • Architecture Concepts: API Security, Performance Tuning, Resiliency Patterns, Distributed Systems.

Soft Skills:
  • Strong collaboration skills to partner effectively with client-side architects and engineering leads.
  • Excellent technical documentation skills (ADRs, system design documents).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java API Developer
Java API Developer

Birlasoft Limited • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Api Lead
Api Lead

Orcapod Consulting Services • Bengaluru, Mumbai, Chennai

On-site
INR 3,000,000 - 6,000,000
Senior Java API Developer
Senior Java API Developer

Birlasoft Limited • Bengaluru

On-site
INR 1,400,000 - 2,400,000
Backend Developer
Backend Developer

Comviva • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Technical Architect
Technical Architect

AGOS Aviation • Mumbai

On-site
INR 3,000,000 - 7,000,000
Java Developer - S
Java Developer - S

Tata Consultancy Services • Bengaluru

On-site
INR 2,200,000 - 6,000,000
Java Architect
Java Architect

Ascendion Engineering • Bengaluru

On-site
INR 2,500,000 - 7,000,000
Senior Software Development Engineer
Senior Software Development Engineer

Comviva • Uttar Pradesh

On-site
INR 1,200,000 - 2,400,000
Java Fullstack Architect
Java Fullstack Architect

Nitor • Pune District

Hybrid
INR 1,500,000 - 2,800,000
Software Engineer III - Java
Software Engineer III - Java

Quest Diagnostics Incorporated • Hyderabad

On-site
INR 2,200,000 - 3,800,000