Java Intern

Charlotte, NC Open
Cerebrone.ai is looking for Java Intern in Charlotte, NC. This local job opportunity with ID 3890029614 is live since 2026-10-15 03:06:28.

Job 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

Required Skills