API Developer

🕒 March 31

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Initiate Government Solutions, LLC.

Initiate Government Solutions, LLC.

51 - 200 employees

🏛️ Government

⚕️ Healthcare Insurance

🏢 Enterprise

Government • Healthcare Insurance • Enterprise

Initiate Government Solutions, LLC is an IT services provider specializing in offering comprehensive Enterprise IT and Health Services solutions primarily for the federal sector. They focus on data analytics, health informatics, cloud migration, and the modernization of federal information systems using best practices including ISO and CMMI standards. As a certified women-owned small business, Initiate Government Solutions has been serving the industry, as well as federal, state, and local governments since 2007. Their expertise extends to healthcare informatics, data analytics, migration of data solutions, applications and operations, and management consulting. They aim to address the most challenging healthcare IT issues with creative and innovative open-source solutions.

📋 Description

• Define and document API specifications, endpoints, data models, and protocols (REST, GraphQL) using tools like OpenAPI • Build and implement APIs using programming languages and frameworks such as Java (Spring Boot/Spring Batch), Python, Ruby, and .NET • Ensure seamless integration of APIs with internal systems, external applications, and third-party services • Write unit, integration, and end-to-end tests for APIs • Debug and resolve issues to ensure reliability and performance • Implement authentication, authorization, encryption, and other security best practices to protect data and services • Monitor and optimize API performance, scalability, and reliability using tools like Jaeger, OpenTracing, and GitHub Actions • Manage API versions and ensure backward compatibility as APIs evolve • Work closely with front-end and back-end developers, architects, QA engineers, and other stakeholders to deliver robust solutions • 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

🎯 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 • US Citizenship required due to clearance requirement • Strong organizational skills

🏖️ 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 • education assistance program with potential merit increases for obtaining a work-related certification • employee recognition and referral programs • spot bonuses • other benefits that help provide financial protection for the employee and their family

Apply Now

Similar Jobs

🕒 March 31

Veeva Systems

1001 - 5000

☁️ SaaS

⚕️ Healthcare Insurance

💊 Pharmaceuticals

Senior Java Engineer at Veeva developing enterprise-scale applications using open-source technologies. Collaborate with teams and contribute to innovations in life sciences.

AWS

Cloud

Docker

Gradle

Java

Jenkins

Kubernetes

Linux

Mockito

MySQL

Open Source

Spring

SQL

Vagrant

🕒 March 31

Veeva Systems

1001 - 5000

☁️ SaaS

⚕️ Healthcare Insurance

💊 Pharmaceuticals

Software Architect building enterprise toolsets for application developers at Veeva. Leading architecting efforts in a fast-paced environment while being a strong mentor to developers.

AWS

Cloud

Docker

Java

Spring

🕒 March 31

Veeva Systems

1001 - 5000

☁️ SaaS

⚕️ Healthcare Insurance

💊 Pharmaceuticals

Software Engineer designing and implementing product features for cloud applications in life sciences. Join a high-energy team to tackle technical scaling challenges for our growing customer-base.

AWS

Cloud

DynamoDB

Hibernate

Java

Jenkins

MySQL

NoSQL

Postgres

Spring

Spring Boot

SpringBoot

SQL

🕒 March 31

Veeva Systems

1001 - 5000

☁️ SaaS

⚕️ Healthcare Insurance

💊 Pharmaceuticals

Senior Java Engineer developing enterprise-scale applications at Veeva Systems, a leader in industry cloud. Join a mission-driven team impacting life sciences through innovative software solutions.

AWS

Cloud

Docker

Gradle

Java

Jenkins

Kubernetes

Linux

Mockito

MySQL

Open Source

Spring

SQL

Vagrant

🕒 March 31

Bitovi

51 - 200

🛍️ eCommerce

🤝 B2B

☁️ SaaS

JavaScript Developer tasked with building web applications for various clients. Join Bitovi to shape your role and develop your own ideas in a flexible work environment.

Java

JavaScript

jQuery

MySQL

Ruby

Ruby on Rails