L R S

LRS Consulting Services has been delivering the highest quality consultants to our clients since 1979. We've built a solid reputation for dealing with our clients and our consultants with honesty, integrity, and respect. We work hard every day to maintain that reputation. LRS is an equal opportunity employer. Applicants for employment will receive consideration without unlawful discrimination based on: Race Color Religion Creed National origin Sex Age Disability Marital status Gender identity Domestic partner status Sexual orientation Genetic information Citizenship Status or protected veteran status In some cases, LRS Consulting uses generative artificial intelligence (“AI”) in support of our hiring processes. LRS takes steps to ensure the use of AI does not result in discrimination based on protected class(es). AI may be used in the hiring process solely in support of the assessment of candidate qualifications. All decisions in the hiring process are made by LRS employees. If AI will be used in the hiring process for the position for which you are applying, you will be notified and will have the opportunity to opt out. If you have any questions, please contact us by clicking here.

API Developer

Backend EngineerSoftware EngineerContractRemote

Location

United States

Posted

2 days ago

Salary

$70 - $85 / hour

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

Codeworks, an LRS company, is seeking an API Developer for a contract opportunity. This position offers an exciting chance to apply your technical expertise while contributing to impactful initiatives for one of our trusted client partners.

We are seeking an API Developer who brings a broad and well‑rounded technical skill set to support the design and delivery of modern, scalable software solutions. In this role, you will work with:

  • API orchestration
  • Event‑driven architecture
  • Industry‑standard development tools

You will build and maintain high‑scale applications across the full engineering stack. The ideal candidate:

  • writes clean, maintainable, and well‑tested code
  • follows object‑oriented best practices
  • applies modern development approaches such as serverless computing, microservices, CI/CD, and infrastructure‑as‑code to create reliable and efficient systems

Qualifications

  • 5+ years of hands‑on experience developing APIs
  • Experience with Java 17+, Spring 5+, Spring Boot 3+, and RESTful API design
  • Strong understanding of microservices architecture, distributed systems, and inter‑service communication
  • Practical experience with caching solutions such as Redis
  • Experience implementing and managing CI/CD pipelines for automated build, test, and deployment
  • Proficiency with relational databases (e.g., PostgreSQL) and NoSQL systems (e.g., MongoDB or Cassandra)
  • Experience designing, implementing, and supporting cloud‑native applications on platforms such as Google Cloud or AWS
  • Proficiency in RESTful API design and development
  • Familiarity with API security best practices such as OAuth2 and JWT
  • Experience using API documentation tools like Swagger or Postman
  • Experience writing unit and integration tests in Java and JUnit, ideally using TDD

Requirements

  • Experience with cloud platforms (GCP, AWS, or Azure)
  • Experience with GraphQL
  • Experience designing and developing cloud‑native solutions
  • Experience refactoring or applying design patterns
  • Experience practicing continuous integration and trunk‑based development
  • Experience implementing test‑driven development
  • Experience applying object‑oriented design principles such as SOLID and GRASP
  • Experience with advanced cloud services such as BigQuery, Bigtable, Pub/Sub, SQS, Event Bridge, GKE/EKS

Benefits

  • The base range for this contract position is $70.00 - $85.00 per hour, depending on experience
  • The range displayed reflects the minimum and maximum target for new hires of this position across all U.S. locations
  • Individual pay is determined by work location and additional job-related factors

Job Requirements

  • 5+ years of hands‑on experience developing APIs
  • Experience with Java 17+, Spring 5+, Spring Boot 3+, and RESTful API design
  • Strong understanding of microservices architecture, distributed systems, and inter‑service communication
  • Practical experience with caching solutions such as Redis
  • Experience implementing and managing CI/CD pipelines for automated build, test, and deployment
  • Proficiency with relational databases (e.g., PostgreSQL) and NoSQL systems (e.g., MongoDB or Cassandra)
  • Experience designing, implementing, and supporting cloud‑native applications on platforms such as Google Cloud or AWS
  • Proficiency in RESTful API design and development
  • Familiarity with API security best practices such as OAuth2 and JWT
  • Experience using API documentation tools like Swagger or Postman
  • Experience writing unit and integration tests in Java and JUnit, ideally using TDD
  • Experience with cloud platforms (GCP, AWS, or Azure)
  • Experience with GraphQL
  • Experience designing and developing cloud‑native solutions
  • Experience refactoring or applying design patterns
  • Experience practicing continuous integration and trunk‑based development
  • Experience implementing test‑driven development
  • Experience applying object‑oriented design principles such as SOLID and GRASP
  • Experience with advanced cloud services such as BigQuery, Bigtable, Pub/Sub, SQS, Event Bridge, GKE/EKS

Benefits

  • The base range for this contract position is $70.00 - $85.00 per hour, depending on experience
  • The range displayed reflects the minimum and maximum target for new hires of this position across all U.S. locations
  • Individual pay is determined by work location and additional job-related factors

Related Job Pages

More Backend Engineer Jobs

Lead Software Engineer

Humana

Humana Inc. (NYSE: HUM) is committed to putting health first – for our teammates, our customers, and our company. Through our Humana insurance services and CenterWell healthcare services, we make it easier for the millions of people we serve to achieve their best health – delivering the care and service they need, when they need it.

Backend Engineer2 days ago
Full TimeRemoteTeam 10,001+Since 1961H1B Sponsor

The Lead Software Engineer will guide technical delivery, story refinement, and architectural direction for mission-critical Pharmacy Benefit Management (PBM) APIs and backend services. This role involves driving engineering excellence through rigorous quality standards, coaching team members, and ensuring systems meet enterprise-grade security and scalability requirements.

United States
$129K - $177K / year

Product Engineer, Java Spring Boot - Full Stack

Allstate

Joining our team isn’t just a job — it’s an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger – a winning team making a meaningful impact.

Backend Engineer2 days ago
Full TimeRemoteTeam 10,001+Since 1931H1B Sponsor

Product Engineer developing full stack solutions at Allstate

AngularAWSAzureCloudDistributed SystemsDockerJavaJenkinsKafkaKubernetesMicroservicesMongoDBNoSQLPythonReactReduxSpringSpring BootSpringBootTypeScript
United States
$90.7K - $153.9K / year

Senior Software Engineer - Runtime

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Backend Engineer2 days ago
Full TimeRemote

We are seeking a Senior Software Engineer - Runtime to design and build high-performance backend systems that support real-time security and observability at scale. In this role, you will develop scalable APIs, data pipelines, and services that handle large volumes of multi-cloud...

United States

Senior Java Developer

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Backend Engineer2 days ago
Full TimeRemote

We are seeking a Senior Java Developer to drive the design, development, and delivery of scalable, high-performance software solutions. In this role, you will lead complex projects, provide technical guidance, and mentor junior developers while collaborating with cross-functional...

United States
$130K - $160K / year