Back to jobs
Cerebrone.ai
English North America

Java Intern

Charlotte, NC
2026-10-06

Role Description

We are seeking a **Java Intern** with hands-on experience in CI/CD automation to help build and maintain Groovy-based DSLs and Jenkins shared libraries. This role is ideal for candidates who have already worked on real projects, internships, or academic labs involving Java, Groovy, or DevOps pipelines. ⸻ **Responsibilities** • Develop and enhance Groovy DSL components for Jenkins pipelines • Contribute to Java-based shared libraries and utilities • Implement and maintain reusable pipeline steps (build, test, scan, deploy) • Write unit and functional tests for Groovy and Java code • Debug pipeline issues, Groovy binding errors, and runtime failures • Follow coding standards, versioning, and documentation practices ⸻ **Required Skills** • Working experience with Java (projects, internships, or labs) • Hands-on experience with Groovy and/or Jenkins pipelines • Understanding of CI/CD concepts and pipeline workflows • Experience using Git in a team environment • Familiarity with Gradle or Maven ⸻ **Nice to Have** • Jenkins Shared Libraries experience • Spock or JUnit testing • Artifactory or Nexus exposure • Linux & shell scripting • Basic cloud or container exposure (AWS / Docker / Kubernetes) ⸻ **Qualifications** • Currently pursuing or recently completed a degree in CS, Engineering, or related field • Prior internship, co-op, or strong project experience in Java / DevOps ⸻ **What You’ll Gain** • Real-world experience building enterprise CI/CD platforms • Exposure to Groovy DSL design patterns • Mentorship from senior platform engineers • Opportunity to convert to a full-time role

Java Intern

Cerebrone.ai

Sign Up →