Cerebrone.ai→
Full Stack Developer Intern at Cerebrone.ai in Charlotte, NC
InternshipOn-siteCharlotte, NC
Skills
javagroovyjenkins pipelinesci/cd conceptsgitgradlemaven
Job Description
Summary: Cerebrone.ai is seeking a Full Stack Developer Intern with hands-on experience in CI/CD automation. This role involves building and maintaining Groovy-based DSLs and Jenkins shared libraries, contributing to Java-based utilities, and implementing reusable pipeline steps.
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 Qualifications:
- 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
- Currently pursuing or recently completed a degree in CS, Engineering, or related field
- Prior internship, co-op, or strong project experience in Java / DevOps
Preferred Qualifications:
- Jenkins Shared Libraries experience
- Spock or JUnit testing
- Artifactory or Nexus exposure
- Linux & shell scripting
- Basic cloud or container exposure (AWS / Docker / Kubernetes)
Required Skills: Java, Groovy, Jenkins pipelines, CI/CD concepts, Git, Gradle, Maven
Benefits: Mentorship from senior platform engineers, Opportunity to convert to a full-time role
Benefits
Mentorship from senior platform engineers
Opportunity to convert to a full-time role