Senior Cloud / AI Developer
New
J
JobgetherCloud and AI
Based in the United StatesFull-TimeSenior
Salary111,155 - 150,385 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- DockerArtificial IntelligenceGCPJavaKubernetesCI/CDRESTful APIs
Requirements
- 8+ years of relevant technology or software development experience, with substantial professional experience building backend services and APIs in Java.
- Bachelor’s degree in a relevant discipline from an accredited institution; candidates without a relevant four-year degree may qualify with an additional four years of relevant experience.
- Hands-on experience designing, deploying, and operating applications on Google Cloud Platform (GCP) using serverless and/or container-based approaches.
- Strong experience designing and implementing RESTful APIs, including secure authentication and authorization patterns.
- Practical experience integrating AI capabilities into software applications, along with familiarity with basic AI evaluation and monitoring concepts.
- Strong understanding of cloud security principles, including least privilege, service accounts, secrets management, encryption, and audit logging.
- Familiarity with CI/CD, infrastructure-as-code, Git-based development workflows, and automated software delivery practices.
- Strong troubleshooting and production-support capabilities, including defect triage, performance tuning, observability, and root-cause analysis.
- Familiarity with container and serverless technologies such as Docker, Kubernetes fundamentals, or managed/serverless deployment platforms.
- Strong communication and collaboration skills.
- Ability to work remotely within the United States and travel less than 10% as required.
Responsibilities
- Design, develop, maintain, and operate Java-based backend applications using modern software engineering and cloud-native practices.
- Build cloud-native solutions on GCP using serverless and/or container-based architectures to support image capture, ingestion, processing, storage, retrieval, and distribution workflows.
- Design and maintain secure, scalable RESTful APIs for internal services and external partners, including authentication, authorization, versioning, documentation, and backward compatibility.
- Integrate AI-enabled capabilities into applications and contribute to the evaluation, monitoring, and continuous improvement of AI-driven functionality.
- Implement secure engineering practices, including least-privilege access, service accounts, secrets management, encryption, auditing, and compliant data handling.
- Develop and maintain CI/CD pipelines and infrastructure-as-code in partnership with DevOps teams to enable consistent, repeatable deployments.
- Establish observability across applications through effective logging, metrics, tracing, alerting, monitoring, and operational documentation.
- Troubleshoot complex cloud application issues, perform root-cause analysis, resolve defects, optimize performance, and support production environments.
- Collaborate with engineering, QA, DevOps, product management, and security stakeholders throughout the software development lifecycle.
View Full Description & ApplyYou'll be redirected to the employer's site