Job Closed
This listing is no longer active.
We provide the framework to build solid foundations that allow you to leverage and grow your revenue and capabilities.
API Developer
Location
District Of Columbia + 1 moreAll locations: District Of Columbia | Washington
Posted
197 days ago
Salary
0
Seniority
Senior
Job Description
API Developer
Initiate Government Solutions, LLC.
• 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
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
- 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
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer: Recommendations
ConstructorEcommerce product search and discovery that increases revenue, conversions, and profit.
Role Description A primary focus of this job is to design, deliver & maintain highload real-time web services in close collaboration with other great engineers both from recommendations & other teams. - Build / deploy / support robust recommendations services including io-bound web services, cpu-bound services and data services - Write AWS CloudFormation scripts, Jenkins jobs, Github actions following best industry standards - Set up service observability, monitoring metrics, and alerting (Prometheus, Grafana, PagerDuty, AWS CloudWatch) - Implement CI/CD pipelines and separate stability testing for recommendations needs - Collaborate with technical and non-technical business partners to develop / update recommendations functionalities - Communicate with stakeholders within and outside the team Qualifications - Strong computer science background & familiarity with networking principles - Experience in designing, developing & maintaining highload real-time services - Proficiency in Infrastructure as Code (IaC) tools like CloudFormation or Terraform for managing cloud resources - Hands-on experience with setting up and improving CI/CD pipelines - Proficiency in a scripting language like Python and, as a plus, in compiled languages like Go or Rust - Experience in server-side coding for web services, and a good understanding of API design principles - Skilled in setting up and managing observability tools like Prometheus, Grafana, and integrating alert systems like PagerDuty - Familiarity with Service-Oriented Architecture, knowledge of communication protocols like protobuf - Experience with NoSQL and relational databases, distributed systems, and caching solutions - Experience with any of the major public cloud formation: AWS, Azure, GCP - Experience collaborating in cross-functional teams - Excellent English communication skills Benefits - 🏝️ Unlimited vacation time - we strongly encourage all of our employees take at least 3 weeks per year - 🌎 Fully remote team - choose where you live - 🛋️ Work from home stipend! We want you to have the resources you need to set up your home office - 💻 Apple laptops provided for new employees - 🧑🎓 Training and development budget for every employee, refreshed each year - 👪 Maternity & Paternity leave for qualified employees - 🧠 Work with smart people who will help you grow and make a meaningful impact - 💵 Base salary: $80k–$120k USD, depending on knowledge, skills, experience, and interview results - 📈 Stock options - offered in addition to the base salary - 🎉 Regular team offsites to connect and collaborate Diversity, Equity, and Inclusion at Constructor At Constructor.io we are committed to cultivating a work environment that is diverse, equitable, and inclusive. As an equal opportunity employer, we welcome individuals of all backgrounds and provide equal opportunities to all applicants regardless of their education, diversity of opinion, race, color, religion, gender, gender expression, sexual orientation, national origin, genetics, disability, age, veteran status or affiliation in any other protected group. Studies have shown that women and people of color may be less likely to apply for jobs unless they meet every one of the qualifications listed. Our primary interest is in finding the best candidate for the job. We encourage you to apply even if you don’t meet all of our listed qualifications.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We are seeking an experienced PHP Developer to join our growing engineering team. In this role, you will be responsible for developing, maintaining, and optimizing our backend systems and integrations that power Crewfare’s travel management platform. You’ll collaborate with cross-functional teams to deliver reliable, scalable, and efficient solutions that enhance the user experience. Key Responsibilities - Develop and maintain backend services and APIs using PHP. - Collaborate with frontend engineers, product managers, and designers to deliver high-quality features. - Optimize database queries and backend performance for scalability and reliability. - Integrate with third-party APIs and internal systems. - Write clean, maintainable, and well-documented code. - Participate in code reviews and contribute to continuous improvement of development practices. Qualifications - Excellent English communication skills (written and verbal). - Working hours overlapping with US Eastern Time. - Bachelor’s degree in Computer Science or related field, or equivalent experience. - 5+ years of professional experience in PHP development. - Solid experience with relational databases (MySQL, PostgreSQL). - Familiarity with RESTful APIs and secure coding practices. Requirements - Experience with JavaScript, jQuery, React, or WordPress. - Familiarity with AWS services such as EC2 and RDS. - Knowledge of frontend best practices and UI integration. - Exposure to CI/CD workflows and version control (Git). Benefits - Work with a passionate, fast-moving team building real-world travel technology. - Opportunity to make a meaningful impact in a growing company. - Collaborative and supportive remote culture.
Staff Backend AI Engineer
ArbiterUnifying and automating referral workflows so that every patient reaches the right provider at the right time and cost.
• Build The Agentic Platform: Design, develop, and operate the backend systems that power Arbiter’s agent-driven care orchestration workflows, including service orchestration, inference pipelines, and automation primitives. • Production AI Systems: Ship and maintain production-grade AI systems that automate complex clinical and administrative workflows, with real customer dependency and strict reliability, latency, and correctness requirements. • Platform Architecture & Scalability: Contribute to the architectural design of Arbiter’s AI-driven platform, emphasizing modularity, extensibility, scalability, and clean integration with EMRs, data systems, and external services. • Inference & Backend Reliability: Ensure high performance, low latency, and fault tolerance across backend services and AI inference pipelines through strong system design, monitoring, and operational best practices. • Infrastructure & Deployment Excellence: Implement and uphold best practices for CI/CD, testing, observability, and deployment of backend and AI systems in production environments. • Cross-Functional Execution: Partner closely with data scientists, product managers, clinical experts, and other engineers to translate ambiguous, high-impact problems into scalable technical solutions. • Technical Leadership & Mentorship: Mentor engineers, contribute to internal documentation and standards, influence technical direction, and raise the overall engineering bar. • Ownership & On-Call: Take end-to-end ownership of critical systems, including participating in on-call rotations and leading incident resolution when production issues arise.
• Design and implement high-performance Golang microservices for e-commerce checkout, account management, and fraud mitigation. • Take ownership of components and features within backend systems, ensuring reliability, scalability, and maintainability. • Build, test, monitor, and maintain critical integrations and infrastructure. • Develop and support robust internal and external APIs with high throughput and low latency requirements. • Collaborate closely with Product, Design, and Data teams to deliver technical solutions aligned with user and business goals. • Participate in code reviews, share knowledge with teammates, and uphold engineering best practices. • Drive projects from implementation to production deployment with a focus on quality and operational readiness. • Contribute to ongoing improvements in system performance, observability, and CI/CD workflows. • Explore and help implement AI-powered capabilities within our systems and workflows, including agentic tools and intelligent automation. • Support a collaborative, inclusive engineering culture through thoughtful communication and continuous improvement.


