Cloud/AI Developer :: Washington DC (Remote/Hybrid)
ARK Solutions, Inc.
Washington, DC, United States
7 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Compensation
$87,100.0 - $157,450.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Application Programming Interfaces (APIs)
Artificial Intelligence
Applications Architecture
Computer Vision
Audit Trail
Software as a Service
Cloud Computing
Cloud Computing Security
Continuous Integration
DevOps
Identity and Access Management
+17 more
Spring Framework
Key Management
Meta-Data Management
Performance Tuning
Role-Based Access Control
Cloud Services
Systems Integration
Management of Software Versions
Data Logging
Google Cloud
Spring Cloud
Spring-boot
Backend
Git
Restful APIs
Terraform
Serverless Computing
Job description
Seeking for an experienced Cloud/AI Developer to design, develop, deploy, and support secure, cloud-native applications on Google Cloud Platform (GCP). The ideal candidate will have strong backend development experience using Java and Spring/Spring Boot, along with expertise in RESTful APIs, cloud services, image-processing workflows, and AI-enabled application capabilities.
- Design, develop, and maintain backend services and APIs using Java and Spring/Spring Boot.
- Build and operate secure, scalable, cloud-native applications on GCP.
- Develop applications using serverless and/or container-based architectures.
- Design and implement RESTful APIs, including authentication, authorization, documentation, versioning, and backward compatibility.
- Develop image-based processing workflows covering capture/ingestion, object storage, transformation, metadata extraction, and lifecycle management.
- Integrate AI capabilities into applications, including computer vision, OCR, classification, extraction, redaction, and similarity search.
- Support evaluation and monitoring of AI-enabled application capabilities.
- Implement secure engineering practices, including IAM, least-privilege access, service accounts, secrets management, encryption in transit and at rest, and audit logging.
- Develop and maintain CI/CD pipelines and Git-based development workflows.
- Implement infrastructure-as-code using Terraform or equivalent technologies.
- Create repeatable deployment processes and maintain consistency across application environments.
- Implement application observability using logs, metrics, traces, alerts, and operational runbooks.
- Troubleshoot cloud applications, perform defect triage and root-cause analysis, and resolve production issues.
- Perform application and service performance tuning and recommend preventive improvements.
- Collaborate with engineering, QA, DevOps, product, and security teams throughout the application delivery lifecycle., * Secure and scalable Java-based cloud-native services on GCP supporting image-processing workflows.
- Well-designed RESTful APIs with appropriate documentation, versioning, and backward-compatibility support.
- Image-processing pipeline components supporting ingestion, transformation, metadata extraction, and lifecycle management.
- AI-enabled capabilities including classification, OCR, redaction, extraction, and/or similarity search.
- CI/CD and infrastructure-as-code assets supporting repeatable deployments.
Requirements
- Strong professional experience developing backend services and APIs using Java.
- Hands-on experience with Spring, Spring Boot, or similar Java frameworks.
- Strong experience designing and implementing RESTful APIs and service integrations.
- Hands-on experience designing, deploying, and operating applications on Google Cloud Platform (GCP).
- Experience with serverless and/or container-based application architectures.
- Experience with image-centric workflows, including ingestion, object storage, transformation, and metadata management.
- Experience integrating AI capabilities into applications, such as computer vision, OCR, extraction, classification, redaction, or similarity search.
- Understanding of AI evaluation and monitoring concepts.
- Knowledge of cloud security practices, including IAM, service accounts, least privilege, secrets management, encryption, and audit logging.
- Experience with CI/CD and Git-based development workflows.
- Experience with Terraform or other infrastructure-as-code (IaC) technologies.
- Strong cloud application troubleshooting, defect-isolation, root-cause-analysis, and performance-tuning skills.
- Experience with application observability, including logging, metrics, tracing, and alerting.
- Strong communication and collaboration skills with technical and business stakeholders.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
ER
Erin Rifkin
Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud
about 1 year ago
LM
Luis Minvielle
How to Become an AI Engineer
almost 3 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
BR
Benjamin Ruschin
Navigating the AI Shift
11 months ago
AJ
Austin Joy
What Are The Top Skills Required For Azure Developers?
over 4 years ago