1

Java Programming Internship Jobs in North Carolina

We are an engineering and innovation company working in different areas. Within the IT sector we ... Java/Python WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and ...

... internships (0-2 years'). • Enjoy working with diverse team members to collect, align, and ... programming, especially in a language like C++, C#, Java, or Rust. • Experience with machine ...

... internships (0-2 years'). • Enjoy working with diverse team members to collect, align, and ... programming, especially in a language like C++, C#, Java, or Rust. • Experience with machine ...

Advanced proficiency in Swift Programming Language is required. Advanced proficiency in Software ... internship or software experience can count) * 3+ years of iOS mobile software development

next page

Showing results 1-20

Java Programming Internship information

What types of projects can I expect to work on during a Java Programming Internship?

During a Java Programming Internship, you will likely contribute to a variety of projects such as developing web applications, automating business processes, or assisting with testing and debugging existing Java code. Interns often work under the guidance of senior developers, participating in code reviews and collaborating with cross-functional teams like QA and UI/UX. These projects are designed to help you apply classroom knowledge to real-world challenges, build your coding portfolio, and develop teamwork and communication skills essential for a career in software development.

What is a Java Programming Internship?

A Java Programming Internship is a temporary position designed for students or recent graduates to gain practical experience in software development using the Java programming language. Interns typically work under the supervision of experienced developers, assisting with coding, debugging, testing, and maintaining Java applications. This internship provides hands-on exposure to real-world projects and development tools, helping interns build their technical skills and understanding of professional software engineering practices. Successful completion of a Java programming internship can enhance a candidate's resume and improve their prospects for future employment in software development roles.

What are the key skills and qualifications needed to thrive as a Java Programming Intern, and why are they important?

To thrive as a Java Programming Intern, you need a solid understanding of Java fundamentals, object-oriented programming concepts, and basic software development principles, ideally supported by coursework or personal projects. Familiarity with tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and build tools like Maven is typically expected. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help interns stand out. These skills and qualities are crucial for contributing effectively to projects, adapting to real-world development environments, and growing as a software professional.

What is the difference between Java Programming Internship vs Java Developer?

AspectJava Programming InternshipJava Developer
Required CredentialsTypically pursuing or recent graduate in Computer Science or related fieldBachelor's degree in Computer Science or related, with experience
Work EnvironmentEntry-level, training-focused, often in tech companies or software firmsFull-time professional role, involved in designing, coding, and maintaining Java applications
Employer & Industry UsageInternships offered by tech companies, startups, and software firmsFull-time employment in similar industries, including finance, tech, and enterprise software

In summary, a Java Programming Internship is an entry-level, training-focused position for students or recent graduates, while a Java Developer is a full-time professional role requiring more experience and responsibility. Internships serve as a stepping stone into a Java development career, providing practical skills and industry exposure.

What are the most commonly searched types of Java Programming jobs in North Carolina? The most popular types of Java Programming jobs in North Carolina are:
What cities in North Carolina are hiring for Java Programming Internship jobs? Cities in North Carolina with the most Java Programming Internship job openings:
Mechatronic Engineer, System Design

Mechatronic Engineer, System Design

Corning

Hickory, NC

$81K - $112K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 10 days ago


Corning rating

8.2

Company rating: 8.2 out of 10

Based on 127 frontline employees who took The Breakroom Quiz

82nd of 529 rated manufacturers


Job description

Requisition Number: 76061

The company built on breakthroughs. 
Join us.                           
         

Corning is one of the world's leading innovators in glass, ceramic, and materials science. From the depths of the ocean to the farthest reaches of space, our technologies push the boundaries of what's possible. 

How do we do this? With our people. They break through limitations and expectations- not once in a career, but every day. They help move our company,and the world, forward. 

At Corning, there are endless possibilities for making an impact. You can help connect the unconnected, drive the future of automobiles, transform at-home entertainment, and ensure the delivery of lifesaving medicines. And so much more. 

Come break through with us. 


Our Optical Communications segment has recently evolved from being a manufacturer of optical fiber and cable, hardware and equipment to being a comprehensive provider of industry-leading optical solutions across the broader communications industry.This segment is classified into two main product groupings - carrier network and enterprise network. The carrier network product group consists primarily of products and solutions for optical-based communications infrastructure for services such as video, data and voice communications. The enterprise network product group consists primarily of optical-based communication networks sold to businesses, governments and individuals for their own use.

Role Purpose

As an engineer in systems design, you will create the next generation of manufacturing equipment-from full scale automated systems to benchtop and lab scale equipment. You'll work in a collaborative, multi disciplinary team to develop concepts, build prototypes, and deliver safe, reliable, and innovative equipment for manufacturing.

Key Responsibilities

   Work with business leaders and end-users to understand needs for new equipment across varying scales, including benchtop systems, semi automated stations and fully automated cells.
   Collaborate with small technical teams often within larger projects.
   Generate, evaluate, and select concepts based on engineering principles.
   Collaboratively design, build and test prototypes and subsystems to validate concepts, integrating mechanical, electrical, motion, vision, and software components into cohesive systems.
   Communicate through presentations and design reviews.
   Provide expertise to the team responsible for building and deploying industrialized versions of the new technology into manufacturing.
   Be a model for safe work practices, ensuring a safe environment for colleagues.
   Document novel designs and intellectual property.
   Travel up to 15%, typically in concentrated periods every 1-2 years.

Experiences/Education - Required

   BS in Mechanical Engineering, Mechatronics, Computer Engineering, or related field (2-4 years' experience), or MS with relevant internships (0-2 years').
   Enjoy working with diverse team members to collect, align, and communicate requirements and design approaches.
   Strong interest in innovation, design and learning new technologies.
   Training in engineering mechanics and electrical circuits.
   Training or experience in programming, and the ability to learn new tools quickly.
   Strong written communication skills, including documentation and diagrams.
   Proficiency with Microsoft Excel, Word, and PowerPoint.

Experiences/Education - Desired

   Advanced degree in a relevant discipline.
   Mechanical design experience in SolidWorks.
   Some training in object oriented programming, especially in a language like C++, C#, Java, or Rust.
   Experience with machine vision, motion control, or vision guided motion.
   Electrical or electronics design experience.
   Basic optics knowledge (e.g. photography or laser systems).
   Experience with MATLAB and Python.

This position does not support immigration sponsorship.  

The range for this position is $81,561.00 - $112,147.00 assuming full time status. Starting pay for the successful applicant is dependent on a variety of job-related factors, including but not limited to geographic location, market demands, experience, training, and education. 

A job that shapes a life. 

Corning offers you the total package. 

Your well-being is our priority. Our compensation and benefits package supports your health and wellness, financial aspirations, and career from day one.

  • Company-wide bonuses and long-term incentives align with key business results and ensure you are rewarded when the company performs well. When Corning wins, we all win.
  • As part of our commitment to your financial well-being, we provide a 100% company-paid pension benefit with fixed contributions that grow throughout your career. Combined with matching contributions to your 401(k) savings plan, Corning's total contributions to your retirement accounts can reach between 7% and 12% of your pay, depending on your age and years of service.
  • Our health and well-being benefits include medical, dental, vision, paid parental leave, family building support, fitness, company-paid life insurance, disability, disease management programs, paid time off, and an Employee Assistance Program (EAP) to support you and your family.  
  • Getting paid for our work is important, but feeling appreciated and recognized for those contributions motivates us much more. That's why Corning offers a recognition program to celebrate successes and reward colleagues who make exceptional contributions. 

We prohibit discrimination on the basis of race, color, gender, age, religion, national origin, sexual orientation, gender identity or expression, disability, veteran status or any other legally protected status.

Corning is committed to providing equal employment opportunities and considers requests for reasonable accommodations in accordance with applicable laws. Individuals with disabilities or sincerely held religious beliefs may request reasonable accommodations to participate in the application or interview process, perform essential job functions, or access other benefits and privileges of employment. To submit a request for reasonable accommodation related to disability or religion, please contact us at accommodations@corning.com.


What Corning employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom