API Integration Specialist

Nationwide IT Services
1dHybrid

About The Position

Nationwide IT Services, NIS, is seeking an API Integration Specialist for the following potential opportunity: Design, develop, and maintain RESTful APIs and integration services using Java, Spring Boot, and microservices patterns. Implement API contracts (OpenAPI/Swagger), versioning strategies, backward compatibility, and deprecation plans. Build integrations to internal platforms (identity, logging, data services) and external partner systems using secure API patterns (OAuth2/OIDC where applicable). Develop message transformation, orchestration, and mediation logic (JSON/XML), including canonical models when needed. Implement resiliency patterns, retries with backoff, circuit breakers, idempotency, rate limiting, bulkheads, and timeouts. Integrate microservices with Oracle databases using robust data access patterns (JPA/Hibernate). Write and optimize SQL queries, stored procedures/packages (if applicable), and ensure efficient indexing and performance. Support data mapping, validation rules, referential integrity, and transactional consistency. Build automated tests: unit, integration, contract, and regression; support performance/load testing. Troubleshoot incidents across environments; perform root cause analysis and implement preventative fixes. Primary Objectives: Assist in the Discovery Phase activities of gathering user requirements, business analysis, legacy system analysis, Epic/Story creation, external data integration planning, and product backlog management.

Requirements

  • Active Secret Clearance preferred.
  • Bachelor’s Degree in Computer Science or Information Systems
  • 3+ years of experience designing and implementing API integrations and backend services in Java.
  • Strong hands-on development experience with Java and Spring Boot (REST controllers, service layers, security, configuration).
  • Solid experience with SQL: schema understanding, query optimization, joins, indexing strategies, and performance troubleshooting.
  • Familiarity with API documentation and standards: OpenAPI/Swagger, JSON schema, API versioning.
  • Strong understanding of REST, SOAP, XML, and JSON in API development.
  • Experience with service mesh / zero trust patterns, or enterprise API management tooling.

Responsibilities

  • Design, develop, and maintain RESTful APIs and integration services using Java, Spring Boot, and microservices patterns.
  • Implement API contracts (OpenAPI/Swagger), versioning strategies, backward compatibility, and deprecation plans.
  • Build integrations to internal platforms (identity, logging, data services) and external partner systems using secure API patterns (OAuth2/OIDC where applicable).
  • Develop message transformation, orchestration, and mediation logic (JSON/XML), including canonical models when needed.
  • Implement resiliency patterns, retries with backoff, circuit breakers, idempotency, rate limiting, bulkheads, and timeouts.
  • Integrate microservices with Oracle databases using robust data access patterns (JPA/Hibernate).
  • Write and optimize SQL queries, stored procedures/packages (if applicable), and ensure efficient indexing and performance.
  • Support data mapping, validation rules, referential integrity, and transactional consistency.
  • Build automated tests: unit, integration, contract, and regression; support performance/load testing.
  • Troubleshoot incidents across environments; perform root cause analysis and implement preventative fixes.
  • Assist in the Discovery Phase activities of gathering user requirements, business analysis, legacy system analysis, Epic/Story creation, external data integration planning, and product backlog management.

Benefits

  • medical, dental, and vision insurance
  • life and disability insurance
  • 401(k) plan with employer match
  • paid holidays
  • PTO (sick/vacation)
  • commuter benefits
  • employee assistance program (EAP)
  • educational reimbursement
  • Pet Insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service