Logo for Marathon TS

Junior Cloud / AI Developer

Role overview

Qualifications

  • Experience developing backend applications or services in Java
  • Basic understanding of cloud concepts and interest/experience working on GCP
  • Familiarity with REST APIs including common integration patterns
  • Exposure to AI concepts or AI service integration

Responsibilities

  • Contribute to the development and maintenance of Java backend services
  • Assist in building cloud-based solutions on GCP
  • Develop and maintain REST APIs
  • Support implementation of AI-enabled features

About the company

Marathon TS logo

Marathon TS

IT Services & IT Consulting

Marathon TS provides winning IT solutions for government and industry as a WBENC Certified Woman-Owned Small Business. We were founded in 2009 by IT professionals with a proven record of success in building IT services companies. Marathon TS provides digital solutions in cloud, mobile, big data, IoT, cybersecurity, and advanced analytics through user-centric designs driven by Agile (SAFe) methodologies and DevSecOps best practices. We also provide scalable support through our network of experts who specialist in specific technical or subject matter disciplines. As a Prime Contractor, we have successfully provided services to the U.S. Federal Government, including the Intelligence Community, the Department of State, the Department of Energy, the Defense Health Agency, and the Department of Veterans Affairs, as well as the U.S. Air Force and U.S. Navy. Private sector clients include IBM, Lockheed Martin, Booz Allen Hamilton, BAE Systems, Leidos, and more. Marathon’s success depends on building and maintaining strong relationships with our clients that are based on mutual trust, responsiveness, accountability, and customer satisfaction. Our goal is to understand our clients business as well as we understand our own. It is our responsibility to know our clients industry and the business challenges they face.

Company details

Company typeSME
IndustryIT Services & IT Consulting
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Junior Cloud / AI Developer (Remote):
JOB SUMMARY:
Junior Cloud / Artificial Intelligence (AI) Developer helps design, build, test, and support Java-based, cloud-native applications running on the Google Cloud Platform (GCP) that enable and improve business workflows. This role contributes to secure and scalable services under the guidance of senior engineers and works closely with DevOps, Quality Assurance (QA), Product Management, and security partners to deliver reliable solutions that meet performance, security, and compliance expectations.

Key Responsibilities
Contribute to the development and maintenance of Java backend services using modern engineering practices and established team patterns.
Assist in building cloud-based solutions on GCP that support data ingestion, processing, storage, retrieval, and distribution.
Develop and maintain Representational State Transfer (REST) application programming interfaces (APIs), including clear documentation and support for backward compatibility.
Support implementation of AI-enabled features by integrating approved AI services or models into applications, following team standards for quality and monitoring.
Troubleshoot and resolve application issues with guidance from senior team members, including participating in root-cause analysis and implementing fixes to prevent recurrence.
Follow secure coding practices and help ensure solutions meet security and compliance requirements (for example: access controls, encryption, logging, and policy-aligned data handling).
Contribute to continuous integration/continuous delivery (CI/CD) activities and updates in partnership with DevOps to support repeatable deployments.
Implement and maintain basic observability practices such as logging, metrics, and alerts; help keep operational documentation and runbooks current.
Collaborate with cross-functional partners to plan, deliver, test, and support software releases.
Participate in code reviews, team ceremonies, and technical documentation to build skills and align with shared standards.

Required Skills
Experience developing backend applications or services in Java (academic, internship, or professional experience).
Basic understanding of cloud concepts and interest/experience working on GCP (coursework or hands-on exposure is acceptable).
Familiarity with REST APIs including common integration patterns and basic authentication/authorization concepts.
Exposure to AI concepts or AI service integration (for example: using an API for summarization, classification, or extraction) and willingness to learn evaluation/monitoring basics.
Understanding of secure engineering fundamentals (least privilege, secrets handling, encryption basics, and audit logging concepts).
Familiarity with Git and modern development workflows; exposure to CI/CD concepts is a plus.
Strong problem-solving, communication, and teamwork skills, with the ability to learn from feedback and follow established engineering practices.

Preferred Qualifications
Exposure to Agile methodologies and Software Development Life Cycle (SDLC) practices.
Familiarity with change/configuration management tools (for example: VersionOne, ServiceNow) and/or Application Lifecycle Management (ALM) practices.
Hands-on exposure to container or serverless concepts (for example: Docker, Kubernetes fundamentals, or managed/serverless deployments).
Additional Required Skills/Experience:
o A minimum of Five (5) years' relevant experience.
o A degree from an accredited College/University in the applicable field of services is required. If the individual's degree is not in the applicable field then four additional years of related experience is required.
o Typically performs all functional duties independently.
o Note: Special credentials (licenses and/or certifications) may be required at the Task Order level on a case-specific basis."

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Edge AI Developer Related jobs

Other jobs at Marathon TS

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.