Availity logo

Development Support Engineer III

Availity
NewPosted yesterday

LOCATION

India · Onsite

EXPERIENCE

3 - 5 Years

TYPE

FullTime

SKILLS REQUIRED

JavaDebuggingRESTful APIsRoot Cause AnalysisAPI IntegrationSpring BootSQLObservability

Job description

Overview

Provide developer-grade technical support for Availity Extend customers and internal teams, focused on investigating complex customer-reported issues, defect isolation and engineering-quality escalation. This is a code support role, not a feature development or product-roadmap role.

What you'll do

  • Own complex developer support cases involving APIs, authentication, payloads, integrations, data behaviour, application errors, and production issues.
  • Read, review, and debug application code to support technical investigation, issue reproduction, root-cause isolation, and validation.
  • Read, understand, and troubleshoot Java and Spring Boot application code to identify technical causes and execution paths.
  • Reproduce customer issues using test environments, API clients, test data, existing diagnostic tools, and approved testing methods.
  • Trace requests across APIs, services, databases, queues, and cloud components using logs, metrics, traces, and debugging tools.
  • Work directly with customer developers to understand implementation patterns, explain system behavior, and guide integration troubleshooting.
  • Distinguish customer-code, configuration, data, documentation, environment, and product-defect issues.
  • Create engineering-ready defect reports with reproducible steps, evidence, impact, and a clear technical problem statement.
  • Partner with Product, Engineering, QA, NOC, and Customer Success during high-impact cases and production incidents.
  • Use and improve diagnostic tools, API examples, troubleshooting methods, and support automation to improve resolution speed and consistency.
  • Review technical investigations and mentor SE1 Development Support Engineers in debugging, testing, and case ownership.
  • Create and maintain knowledge articles, technical runbooks, known-error documentation, and customer-facing guidance.
  • Support release readiness, smoke testing, post-deployment validation, and improvement of support observability.

What you'll need

  • Bachelor's degree in computer science, Engineering, or a related field, or equivalent practical experience.
  • 3–5 years of professional software development, developer support, production-engineering, or comparable technical experience.
  • Strong SE2-level knowledge of Java and Spring or Spring Boot, with the ability to understand application design, code paths, dependencies, and runtime behavior.
  • SE2-level working knowledge of React.js, JavaScript, HTML, and CSS, sufficient to understand and troubleshoot frontend behavior and end-to-end application flows.
  • Ability to independently read, review, and debug code for technical investigation, issue reproduction, and root-cause analysis.
  • Strong knowledge of REST APIs, HTTP, JSON/XML, error handling, and client-server integration.
  • Experience with OAuth 2.0, JWT, API keys, authentication, and authorization troubleshooting.
  • Experience writing SQL queries and investigating applications and data behavior.
  • Knowledge of unit and integration testing, Git, pull requests, code-review workflows, and how development changes move through CI/CD pipelines.
  • Working knowledge of CI/CD, software-release practices, and production diagnostics.
  • Experience using logs, metrics, traces, and observability tools to troubleshoot distributed applications.
  • Strong customer-facing communication, problem-solving, ownership, and technical writing skills.

Nice to have

  • Experience supporting external developers, API products, SaaS platforms, SDKs, or integration solutions.
  • Experience with React, JavaScript, or TypeScript for reproducing full-stack issues.
  • Hands-on exposure to AWS services such as CloudWatch, API Gateway, Lambda, EC2, S3, RDS, SQS, or SNS.
  • Experience with microservices, event-driven architecture, messaging, containers, Kubernetes, or EKS.
  • Experience using diagnostic tools, support automation, sample integrations, or technical enablement content in customer or production investigations.
  • Experience with healthcare technology, healthcare data, or customer integration platforms.
  • Experience working with U.S. or global stakeholders in a customer-facing technical role.

Details

  • Location: Bengaluru, India.
  • Work mode: Work from office.
  • Employment type: Full-time.
  • Shift: 5:30 PM – 8:00 AM (2 shifts).
  • Must use a camera for all virtual meetings.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Development Support Engineer III