

Innovatix Technology Partners
Technical Business Analyst
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Technical Business Analyst in Plano, TX, for 10 months at a pay rate of "TBD". Key skills include API fundamentals, SQL, data modeling, and familiarity with Java. Hybrid work requires 2-3 days in-office weekly.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
March 7, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Plano, TX
-
🧠 - Skills detailed
#Logging #Swagger #REST (Representational State Transfer) #Normalization #POSTMAN #Scala #XML (eXtensible Markup Language) #Security #JSON (JavaScript Object Notation) #Data Modeling #Java #SQL (Structured Query Language) #Observability #Business Analysis #SQL Queries #Schema Design #Documentation #API (Application Programming Interface) #Kafka (Apache Kafka) #Spring Boot
Role description
Job title: Technical Business Analyst
Location: Plano, TX
Mode of work: Hybrid, 2-3 days per week
Duration: 10 months
Skills Required:
API fundamentals (REST/HTTP)
Understand REST principles, HTTP methods (GET/POST/PUT/DELETE), status codes, headers, caching, idempotency.
API specification & documentation (OpenAPI/Swagger)
Ability to read and help author API contracts (OpenAPI), define endpoints, request/response schemas, examples, and error models.
Data modeling & JSON/XML proficiency
Strong grasp of JSON structures, schema design, serialization concepts, and when XML may be relevant.
SQL and database concepts
Write and interpret SQL queries, understand joins, indexes, transactions, normalization, and how APIs interact with persistence layers.
Integration concepts & patterns
Familiarity with synchronous vs asynchronous integration, webhooks, messaging basics (e.g., Kafka/RabbitMQ concepts), and common integration pitfalls.
Java & Spring ecosystem awareness
Not necessarily coding, but understanding how Java APIs are commonly built (Spring Boot, controllers, services, dependency injection, config).
Authentication & authorization (OAuth2/JWT)
Know common security flows, token concepts, scopes/roles, and how APIs enforce access control.
API testing tools & techniques
Use Postman/Insomnia, understand test cases for endpoints, contract testing basics, mock servers, and interpreting logs/errors.
Non-functional requirements for APIs
Performance (latency/throughput), scalability, reliability, observability (logging/metrics/tracing), rate limiting, and SLAs/SLOs.
Versioning & lifecycle management
API versioning strategies, backward compatibility, deprecation policies, and change management across consumers.
Job title: Technical Business Analyst
Location: Plano, TX
Mode of work: Hybrid, 2-3 days per week
Duration: 10 months
Skills Required:
API fundamentals (REST/HTTP)
Understand REST principles, HTTP methods (GET/POST/PUT/DELETE), status codes, headers, caching, idempotency.
API specification & documentation (OpenAPI/Swagger)
Ability to read and help author API contracts (OpenAPI), define endpoints, request/response schemas, examples, and error models.
Data modeling & JSON/XML proficiency
Strong grasp of JSON structures, schema design, serialization concepts, and when XML may be relevant.
SQL and database concepts
Write and interpret SQL queries, understand joins, indexes, transactions, normalization, and how APIs interact with persistence layers.
Integration concepts & patterns
Familiarity with synchronous vs asynchronous integration, webhooks, messaging basics (e.g., Kafka/RabbitMQ concepts), and common integration pitfalls.
Java & Spring ecosystem awareness
Not necessarily coding, but understanding how Java APIs are commonly built (Spring Boot, controllers, services, dependency injection, config).
Authentication & authorization (OAuth2/JWT)
Know common security flows, token concepts, scopes/roles, and how APIs enforce access control.
API testing tools & techniques
Use Postman/Insomnia, understand test cases for endpoints, contract testing basics, mock servers, and interpreting logs/errors.
Non-functional requirements for APIs
Performance (latency/throughput), scalability, reliability, observability (logging/metrics/tracing), rate limiting, and SLAs/SLOs.
Versioning & lifecycle management
API versioning strategies, backward compatibility, deprecation policies, and change management across consumers.






