1

Api Programmer Jobs in Raleigh, NC (NOW HIRING)

Role - API Developer Location - Raleigh, NC Type - Full Time Take a key role in the development of best-in-breed financial applications aimed at providing consumers leading-edge tools to maintain ...

Experience:8+ years of software engineering experience, with at least 5+ years focused on API Security, IAM, or Gateway implementations. * Bachelor's degree in computer science, Engineering, Data ...

Full Stack Engineer (Java API, AWS)

Durham, NC ยท On-site

$47.50 - $61.50/hr

Experience in documenting APIs using an API documentation framework (Swagger) Experience in innovative tools and methods to enable efficiency, performance and agility through automating DevOps ...

Software Engineer (backend JAVA - API)

Durham, NC ยท Hybrid

$47 - $64.25/hr

Java Developer Westlake, TX/Durham, NC (Hybrid Mode 5 Days in Month) 3+ years of experience in Java, webservices, microservices, REST API Bachelor's degree in Computer Science (or closely related ...

Data Engineer I - API

Clayton, NC ยท On-site

$97K - $116K/yr

At API, you'll join a global network of manufacturing professionals who are passionate about what ... Bachelor's Degree in Engineering, or relevant field of study from an accredited university required

At API, you'll join a global network of manufacturing professionals who are passionate about what ... Bachelor's Degree in engineering or related field of study from an accredited university required:

At API, you'll join a global network of manufacturing professionals who are passionate about what ... Bachelor's Degree in engineering or related field of study from an accredited university required:

next page

Showing results 1-20

Api Programmer information

See Raleigh, NC salary details

$11

$38

$66

How much do api programmer jobs pay per hour?

As of Jun 20, 2026, the average hourly pay for api programmer in Raleigh, NC is $38.43, according to ZipRecruiter salary data. Most workers in this role earn between $25.00 and $50.00 per hour, depending on experience, location, and employer.

How does an API Programmer typically collaborate with other teams during a project lifecycle?

API Programmers work closely with frontend developers, backend engineers, and QA testers to ensure seamless integration and functionality of APIs. They often participate in cross-functional meetings to gather requirements, clarify endpoints, and address integration challenges. Effective communication and documentation are crucial, as API Programmers must ensure that their APIs are accessible and understandable to internal teams and external partners. Collaboration tools like Swagger or Postman are commonly used to facilitate this process.

What are the key skills and qualifications needed to thrive as an API Programmer, and why are they important?

To thrive as an API Programmer, you need strong programming skills in languages like JavaScript, Python, or Java, and a solid understanding of RESTful and SOAP API architectures. Familiarity with API development tools (such as Postman or Swagger), version control systems like Git, and knowledge of authentication protocols (OAuth, JWT) are typically required. Excellent problem-solving, attention to detail, and effective communication skills help you collaborate with cross-functional teams and address integration challenges. These skills ensure robust, secure, and scalable API solutions that meet business and user needs.

Are API developers in demand?

API developers are in high demand due to the increasing reliance on web services and integrations across industries. Skills in REST, SOAP, and programming languages like Python or Java are highly valued, and demand is expected to grow as digital transformation accelerates.

How much do API developers make?

API developers typically earn between $70,000 and $120,000 annually, depending on experience, location, and skill level. Senior developers with expertise in RESTful APIs, programming languages like Python or Java, and familiarity with cloud platforms tend to earn higher salaries.

What are API programmers?

API programmers are software developers who specialize in designing, building, and maintaining Application Programming Interfaces (APIs). They enable different software applications to communicate with each other by creating standardized protocols and data formats. API programmers work with various programming languages and tools to ensure that APIs are secure, efficient, and easy to use for other developers. Their role is essential in modern software development, as APIs power integrations between web, mobile, and cloud-based services.

What is an API programmer?

An API programmer is a software developer who designs, develops, and maintains application programming interfaces (APIs) that enable different software systems to communicate. They often work with programming languages like Java, Python, or JavaScript and use tools such as REST or SOAP to create reliable and secure interfaces for data exchange and integration.

Which IT job is the highest paid?

In the IT industry, roles such as Chief Information Officer (CIO), Solutions Architect, and Cloud Engineer tend to be among the highest paid, often earning six-figure salaries or more. Specialized skills in cybersecurity, cloud computing, and AI can also command top compensation levels, especially with extensive experience and certifications like CISSP or AWS Certified Solutions Architect.
What cities near Raleigh, NC are hiring for Api Programmer jobs? Cities near Raleigh, NC with the most Api Programmer job openings:

API Developer

Precision Technologies Corp

Raleigh, NC โ€ข On-site

Full-time

Posted 16 days ago


Job description

Role โ€“ API Developer

Location โ€“ Raleigh, NCย 

Type โ€“ Full Time

Job Description:

Take a key role in the development of best-in-breed financial applications aimed at providing consumers leading-edge tools to maintain their financial life. Candidates primary work responsibility would be to create REST full Java APIs for rendering the data to front end.

Responsibilities:

  • Core Java/Spring, AWS: 4+ years
  • Strong Java/J2EE skills with hands on experience in designing and developing REST based micro services in AWS (ECS Fargate, SQS, and S3).
  • Working experience with Configuration management principles and tools, particularly GitLab, Maven, Gradle.
  • Hands on experience on Continuous Integration and Delivery pipeline creation & maintenance.
  • Experience with one or more Database from dev perspective (DB2, MySQL). PL/SQL queries
  • Micro Services architecture (Spring Boot and others)
  • AWS environment: REST based micro services in AWS (EC2, SQS and S3), familiarity with ECS (EC2 Container Service), Elasticache, RDS.
  • Docker/Containerization.
  • Knowledge of Agile software processes including Scrum and Kanban
  • Good to have experience with monitoring solutions such as CloudWatch or ELK stack.
  • Experience working in startup, financial industry is a plus.
  • Any experience in delivery tools such as Postman, Swagger, SOAP UI
  • Bachelor of Engineering / Computer Science
  • Excellent communication skillsย 

Requirements:

  • Work as a technical expert with product, analysts, programmers and other team members to develop technical solutions to complex business problems.
  • Responsible for complex program design, coding, testing, debugging and documentation.
  • Recommend improvements to existing software programs.
  • Publishing builds through pipeline to deploy code to AWS.
  • Instruct, direct and quality assure the work of other developers and analysts.
  • Gather client requirements, analyze, design and create complex application solutions.
  • Prepare detailed specifications from which complex programs will be written.
  • Adhere to J2EE design principles.
  • Brainstorming new features and ability to train the team on the same.
  • Provide application support including complex problem research, analysis, resolution and on-call
  • Closely work with IOS and Android front end developers for designing API requirements.
  • Co-ordinate with other core component teams to integrate REST APIs with backend core components