Skip to main content

About the role

Job Description: Role Summary Seeking an experienced Python API Lead Developer to lead the design, development, security, and deployment of enterprise-grade REST APIs in an AWS cloud environment. The ideal candidate will possess deep expertise in Python/FastAPI, cloud-native API architecture, and modern API security standards.
Key Responsibilities: Design and develop high-performance REST APIs using Python and FastAPI. Define and maintain API specifications using OpenAPI/Swagger. Implement secure authentication and authorization using OAuth2, JWT, and mTLS. Deploy, manage, and secure APIs using AWS API Gateway and related AWS services. Configure and support AWS security components including ACM, Private CA, WAF, and Shield. Perform API testing, validation, monitoring, and troubleshooting. Ensure compliance with healthcare security requirements, including HIPAA and secure handling of PHI. Support CI/CD pipelines and source control best practices.
Required Skills: Strong experience in Python, FastAPI, and REST API development. Expertise in OAuth2, JWT, mTLS, and API security best practices. Hands-on experience with AWS API Gateway, Lambda, S3, EKS, CloudWatch, ACM, and WAF. Experience with OpenAPI/Swagger, Postman, and API testing tools. 3-5 years of AWS cloud development and deployment experience. Experience with Git and CI/CD practices. Prior experience working in HIPAA-compliant environments.
Preferred Qualifications: AWS Certified Developer Associate. Experience integrating APIs with identity providers such as Okta. Top Skills: Python, FastAPI, AWS API Gateway, OAuth2/JWT, API Security, AWS Cloud.

Matching similar jobs

JOB OVERVIEW

Experience level

Lead

Location

Chicago, IL

Occupation

Software Developers

Industry

Computer Systems Design Services

Posted

today

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE (opens in a new tab)