Python With Java Developer
Job Description
Key Responsibilities
• Design, implement, and document FastAPI services and SDKs for AI features.
• Integrate third-party AI providers like Google Gemini, Bedrock, and OpenAI using secure and observable patterns.
• Fluent in Java Development
• Build and maintain event-driven and synchronous backends, including REST APIs, webhooks, and queues, with robust error handling.
• Optimize for latency, throughput, and cost by implementing caching, rate limiting, and resiliency patterns like retries and circuit breakers.
• Ship high-quality, tested code through CI/CD pipelines.
• Instrument services with structured logs, metrics, and traces to ensure production readiness.
• Collaborate with product, data, and machine learning teams to translate requirements into technical specifications.
• Uphold security, privacy, and compliance standards, including secrets management, OAuth/OIDC, and PII handling.
Required Qualifications
Experience: 8+ years of professional software engineering experience is required for this senior-level role.
Similar Jobs
Java Developer
Texas
Java Developer
GA
Java Developer
North Carolina
Java Developer
Remote
Java Developer With Node.Js
Ohio