1

Freelance Java Programming Intern Jobs in Washington

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Experience with object-oriented programming (e.g., C#, Java, Python, C++) * Strong analytical and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Experience with object-oriented programming (e.g., C#, Java, Python, C++) * Strong analytical and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Experience with object-oriented programming (e.g., C#, Java, Python, C++) * Strong analytical and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Experience with object-oriented programming (e.g., C#, Java, Python, C++) * Strong analytical and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Experience with object-oriented programming (e.g., C#, Java, Python, C++) * Strong analytical and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Experience with object-oriented programming (e.g., C#, Java, Python, C++) * Strong analytical and ...

Technical Intern 3

Reston, VA · On-site

$49K - $68K/yr

As a Software Engineering Intern, you will be immersed in a cross functional environment that ... Experience developing with C/C++, Java, Python. * Experience developing Graphical User Interfaces ...

Mino SAS Support Intern

Mclean, VA · On-site

$15.25 - $20.25/hr

The SAS shall use software engineering principles and information technology practices to plan ... JAVA, Javascript, Python, SQL, OWL, CSS, C++, C#, Bootstrap, XML, HTML & WSASL. SAS4: Develop ...

next page

Showing results 1-20

Freelance Java Programming Intern information

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

To thrive as a Freelance Java Programming Intern, you need a solid understanding of Java fundamentals, basic object-oriented programming concepts, and preferably coursework or experience in computer science. Familiarity with development tools like IntelliJ IDEA or Eclipse, version control systems like Git, and exposure to frameworks such as Spring or Maven is valuable. Strong problem-solving abilities, self-motivation, and effective communication help you manage remote work and collaborate with clients or teams. These skills are crucial for delivering quality code, meeting deadlines, and succeeding in a dynamic, independent work environment.

How does a Freelance Java Programming Intern typically collaborate with clients and team members while working remotely?

As a Freelance Java Programming Intern, you will often coordinate with clients, project managers, and other developers using online communication tools like email, Slack, or Zoom. Clear and proactive communication is essential for clarifying requirements, giving progress updates, and receiving feedback on your work. You may also participate in virtual team meetings, code reviews, and collaborative platforms like GitHub. Emphasizing responsiveness and documentation helps build trust and ensures smooth workflow, even when working across different time zones.

What are Freelance Java Programming Interns?

Freelance Java Programming Interns are individuals, often students or recent graduates, who take on temporary programming projects for clients or companies while still learning professional Java development skills. Unlike traditional interns, freelancers work independently and may juggle multiple projects for different clients. Their responsibilities typically include coding in Java, debugging software, and collaborating remotely with a development team. This role helps interns gain practical experience, build a portfolio, and develop valuable industry connections.

What is the difference between Freelance Java Programming Intern vs Freelance Java Developer?

AspectFreelance Java Programming InternFreelance Java Developer
CredentialsLimited or no professional experience, possibly enrolled in a related courseProfessional experience, portfolio, certifications often preferred
Work EnvironmentTypically part-time, project-based, often remote or in a team settingFlexible, project-based, remote or on-site depending on client needs
Industry UsageEntry-level roles, internships, learning-focused projectsFull project development, maintenance, and consulting roles

The main difference is that a Freelance Java Programming Intern is usually an entry-level position aimed at gaining experience, while a Freelance Java Developer is a more experienced professional responsible for delivering complete Java solutions. Interns often work under supervision, whereas developers handle independent projects.

What are the most commonly searched types of Java Programming Intern jobs in Washington? The most popular types of Java Programming Intern jobs in Washington are:
What are popular job titles related to Freelance Java Programming Intern jobs in Washington? For Freelance Java Programming Intern jobs in Washington, the most frequently searched job titles are:
What job categories do people searching Freelance Java Programming Intern jobs in Washington look for? The top searched job categories for Freelance Java Programming Intern jobs in Washington are:
What cities in Washington are hiring for Freelance Java Programming Intern jobs? Cities in Washington with the most Freelance Java Programming Intern job openings:
Software Engineering & Automation Intern

Software Engineering & Automation Intern

Blue Star Families

Herndon, VA

$27 - $42/hr

Full-time

Posted yesterday


Job description

Business Unit:Cubic DefenseCompany Details:When you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people's lives easier by simplifying their daily journeys, and defense capabilities to help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is committed to solving global issues through innovation and service to our customers and partners.
We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD). Explore more on Cubic.com.Job Details:

We are seeking a motivated and curious Applied AI and Automation Intern to join our team for the summer. This role focuses on applying modern AI tools and automation techniques to real-world software engineering, security, and geospatial support challenges.
This internship is ideal for someone who is eager to learn, enjoys solving difficult problems, and wants hands-on experience working in a collaborative engineering environment. The ideal candidate demonstrates initiative, perseverance through challenging tasks, and a strong drive to succeed.
What You'll Do
As an Applied AI and Automation Intern, you will work alongside experienced engineers and contribute to real-world projects, including:

  • Developing and maintaining small software support tools for engineering, security, and development teams
  • Using AI-assisted software engineering tools and workflows to improve development efficiency and automation
  • Experimenting with AI technologies, agent-based workflows, and prompt engineering techniques to support operational and engineering needs
  • Assisting with AI-enabled automation solutions for internal processes and developer workflows
  • Supporting rapid prototyping efforts using modern AI development tools
  • Assisting with basic geospatial data management and processing functions
  • Supporting scripting, automation, and internal tooling initiatives
  • Participating in Agile/SCRUM ceremonies and learning how engineering teams operate in a corporate environment
  • Collaborating with engineers to troubleshoot issues, improve workflows, and evaluate emerging technologies


What We're Looking For
Desired Qualities

  • Strong willingness to learn and adapt
  • Persistence when working through difficult technical challenges
  • Self-motivation and initiative
  • Positive attitude and drive to succeed
  • Curiosity about emerging technologies and AI-assisted workflows
  • Ability to work collaboratively within a team environment
  • Good communication and problem-solving skills

Preferred Qualifications

  • Pursuing a degree in Computer Science, Software Engineering, Information Systems, GIS, Cybersecurity, Data Science, Artificial Intelligence, or a related technical field preferred, but not required
  • Familiarity with programming or scripting languages such as Python, JavaScript, Java, or similar
  • Interest in applied AI, software automation, geospatial technologies, or modern development workflows
  • Exposure to Git, APIs, cloud platforms, or automation frameworks is a plus
  • Experience using AI-assisted development tools (such as GitHub Copilot, ChatGPT, Claude, Cursor, etc.) is a plus
  • Familiarity with prompt engineering concepts or AI workflow automation is a plus

Requirements

  • U.S. Citizenship required
  • No security clearance required
  • Must be available for the duration of the summer internship period


What You'll Gain

  • Hands-on experience applying AI tools to real engineering problems
  • Exposure to AI-assisted software development and automation workflows
  • Experience working in a SCRUM/Agile engineering environment
  • Mentorship from experienced engineers and technical leaders
  • Practical experience in a corporate engineering setting
  • Exposure to geospatial and security-oriented development environments

Cubic Pay Range:

$27.00 - $42.00 + benefits.

The Cubic pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Worker Type:Employee

We are committed to creating an inclusive workplace and welcome applications from people of all backgrounds. We do not discriminate based on any protected characteristic under applicable law.