API Developer

Backend EngineerSoftware EngineerFull TimeRemote

Location

United States

Posted

54 days ago

Salary

Not specified

No structured requirement data.

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

IGS is currently recruiting for a remote API Developer to support our work with the Department of Veterans Affairs (VA).

This program is a transformative initiative by the U.S. Department of Veterans Affairs aimed at modernizing and streamlining access to VA data and services through secure, reliable, and scalable APIs. As a member of the team, you will play a key role in designing, developing, and supporting API solutions that empower veterans, partners, and internal stakeholders to access critical information and services efficiently.

In this role, you will collaborate with cross-functional teams—including product managers, engineers, security specialists, and business analysts—to deliver high-quality API products in alignment with federal standards and VA objectives. You will contribute to the program’s mission of improving veteran experiences by enabling digital innovation, ensuring compliance, and promoting best practices in API development and platform management.

This position offers the opportunity to make a meaningful impact on veteran care and benefits delivery, while working in a dynamic, mission-driven environment that values collaboration, innovation, and continuous improvement.

Responsibilities and Duties (Included but not limited to):

  • API Design & Documentation: Define and document API specifications, endpoints, data models, and protocols (REST, GraphQL) using tools like OpenAPI.
  • API Development: Build and implement APIs using programming languages and frameworks such as Java (Spring Boot/Spring Batch), Python, Ruby, and .NET.
  • Integration: Ensure seamless integration of APIs with internal systems, external applications, and third-party services.
  • Testing & Debugging: Write unit, integration, and end-to-end tests for APIs. Debug and resolve issues to ensure reliability and performance.
  • Security: Implement authentication, authorization, encryption, and other security best practices to protect data and services.
  • Performance Optimization: Monitor and optimize API performance, scalability, and reliability using tools like Jaeger, OpenTracing, and GitHub Actions.
  • Versioning & Compatibility: Manage API versions and ensure backward compatibility as APIs evolve.
  • Collaboration: Work closely with front-end and back-end developers, architects, QA engineers, and other stakeholders to deliver robust solutions.
  • Documentation & Support: Create and maintain clear, comprehensive documentation for API consumers, including usage examples and best practices. Provide ongoing support and implement enhancements based on user feedback.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Experience with Java (SpringBoot and/or SpringBatch), SQL, and RESTful web services.
  • Hands-on exposure to AWS Cloud and cloud-native development.
  • Experience with GitHub, GitHub Actions, Git Releases, and Jaeger.
  • Exposure to and/or use of Oracle, RDS, Document DBs (e.g., DynamoDB, MongoDB), and Python.
  • Containerization experience using Docker, Kubernetes, and Helm.
  • Familiarity with Backstage.io, OpenAPI, and OpenTracing.
  • Excellent communication skills and attention to detail.
  • Analytical mind and problem-solving aptitude.
  • Ability to obtain and maintain a Public Trust security clearance.
  • Strong organizational skills.

Preferred Qualifications and Core Competencies

  • Active VA Public Trust.
  • Prior experience supporting federal agencies, especially the Department of Veterans Affairs.
  • Certifications in cloud technologies, API development, or secure software engineering.
  • Experience with CI/CD pipelines and DevOps practices.
  • Prior, successful experience working in a remote environment.

Core Values

  • Integrity, Honesty, and Ethics: We conduct our business with the highest level of ethics.
  • Empathy, Emotional Intelligence: We take collective responsibility to create an environment where colleagues and customers feel valued, included, and respected.
  • Strong Work Ethic: We are driven by a strong, self-motivated, and results-driven work ethic.
  • Life-Long Learner: We challenge ourselves to continually learn and improve ourselves.

Compensation

There are a host of factors that can influence final salary, including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications.

Benefits

  • Comprehensive medical, dental, and vision care.
  • Matching 401K and profit sharing.
  • Paid time off.
  • Training time for personal development.
  • Flexible spending accounts.
  • Employer-paid life insurance.
  • Employer-paid short and long term disability coverage.
  • An education assistance program with potential merit increases for obtaining a work-related certification.
  • Employee recognition and referral programs.
  • Spot bonuses and other benefits that help provide financial protection for the employee and their family.

Job Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Experience with Java (SpringBoot and/or SpringBatch), SQL, and RESTful web services.
  • Hands-on exposure to AWS Cloud and cloud-native development.
  • Experience with GitHub, GitHub Actions, Git Releases, and Jaeger.
  • Exposure to and/or use of Oracle, RDS, Document DBs (e.g., DynamoDB, MongoDB), and Python.
  • Containerization experience using Docker, Kubernetes, and Helm.
  • Familiarity with Backstage.io, OpenAPI, and OpenTracing.
  • Excellent communication skills and attention to detail.
  • Analytical mind and problem-solving aptitude.
  • Ability to obtain and maintain a Public Trust security clearance.
  • Strong organizational skills.
  • Preferred Qualifications and Core Competencies
  • Active VA Public Trust.
  • Prior experience supporting federal agencies, especially the Department of Veterans Affairs.
  • Certifications in cloud technologies, API development, or secure software engineering.
  • Experience with CI/CD pipelines and DevOps practices.
  • Prior, successful experience working in a remote environment.
  • Core Values
  • Integrity, Honesty, and Ethics: We conduct our business with the highest level of ethics.
  • Empathy, Emotional Intelligence: We take collective responsibility to create an environment where colleagues and customers feel valued, included, and respected.
  • Strong Work Ethic: We are driven by a strong, self-motivated, and results-driven work ethic.
  • Life-Long Learner: We challenge ourselves to continually learn and improve ourselves.
  • Compensation
  • There are a host of factors that can influence final salary, including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications.

Benefits

  • Comprehensive medical, dental, and vision care.
  • Matching 401K and profit sharing.
  • Paid time off.
  • Training time for personal development.
  • Flexible spending accounts.
  • Employer-paid life insurance.
  • Employer-paid short and long term disability coverage.
  • An education assistance program with potential merit increases for obtaining a work-related certification.
  • Employee recognition and referral programs.
  • Spot bonuses and other benefits that help provide financial protection for the employee and their family.

Related Job Pages

More Backend Engineer Jobs

Senior Backend AI Engineer

Arbiter

Unifying and automating referral workflows so that every patient reaches the right provider at the right time and cost.

Backend Engineer55 days ago
Full TimeRemoteTeam 11-50Since 2025

Senior Backend AI Engineer designing and building backend AI systems at Arbiter.

AWSAzureCloudDistributed SystemsGoogle Cloud PlatformGRPCPython
New York
$180K - $240K / year
Backend Engineer55 days ago
Full TimeRemoteTeam 51-200Since 2012H1B No Sponsor

Senior Backend Developer for high-traffic retail and eCommerce platforms

AWSAzureCloudDistributed SystemsDynamoDBGoogle Cloud PlatformJavaMicroservicesMySQLNoSQLPostgresRedisSpringSpring BootSpringBootSQL
United States
Backend Engineer55 days ago
ContractRemoteTeam 1,001-5,000H1B Sponsor

Backend Developer developing and maintaining backend systems at Indium

United States

Director of Software Engineering, Java, Streaming

FICO

FICO is an analytics company helping businesses make better decisions that drive higher levels of growth and success.

Backend Engineer55 days ago
Full TimeRemoteTeam 1,001-5,000Since 1956H1B No Sponsor

Director of Software Engineering leading software engineers in enhancing FICO’s streaming platform

AngularAWSAzureCassandraCloudDockerJavaJavaScriptKafkaKubernetesMySQLOraclePulsarPythonSparkSpringZookeeper
United States
$146K - $229K / year