1

Java Internship Jobs in Baltimore, MD (NOW HIRING)

Associate Software Engineer

Fort George G Meade, MD · On-site

$76K - $128K/yr

  • Medical

  • Life

  • Retirement

  • PTO

... internships. * Experience with Python (preferred), or solid working knowledge of Java, JavaScript, or C/C++. Preferred Qualifications: * Cloud: Exposure to AWS basics, with an eagerness to dive ...

Enterprise Integration Developer

Baltimore, MD · On-site +1

$94K - $147K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... internship, or thesis or one year of experience in the job offered, including experience in: Java, Python, R or other functional programming languages; Preparing technical documentation including ...

Technical Product Specialist

Baltimore, MD · On-site

$45K - $65K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... Node.js, Java, Flutter). * Hardware Engineering - Assist in the design, development, and ... including internship/ co-op experiences). Alertus Career Advantages: * Paid Time Off * Paid ...

Technical Product Specialist

Baltimore, MD · On-site

$45K - $65K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... Node.js, Java, Flutter). * Hardware Engineering - Assist in the design, development, and ... including internship/ co-op experiences). Alertus Career Advantages: * Paid Time Off * Paid ...

Enterprise Integration Developer

Hanover, MD · On-site

$94K - $147K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... internship, or thesis or one year of experience in the job offered, including experience in: • Java, Python, R or other functional programming languages; • Preparing technical documentation ...

Showing results 41-59

Java Internship information

See Baltimore, MD salary details

$15

$56

$76

How much do java internship jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for java internship in Baltimore, MD is $56.34, according to ZipRecruiter salary data. Most workers in this role earn between $48.75 and $63.08 per hour, depending on experience, location, and employer.

What is a Java internship?

A Java Internship is a temporary position, usually aimed at students or recent graduates, that provides hands-on experience working with Java programming in a real-world environment. Interns typically assist with software development tasks, bug fixing, and sometimes participate in designing and testing Java applications. This role helps individuals gain practical skills, industry knowledge, and professional networking opportunities that can aid in securing a full-time job in software development.

What types of projects do Java interns typically work on, and how do these projects support their learning and professional growth?

Java interns are often assigned to real-world projects such as developing web applications, enhancing existing codebases, or automating testing processes. These projects are designed to provide hands-on experience with Java frameworks like Spring or Hibernate, version control systems, and collaborative development tools. Interns usually work closely with experienced developers, participate in code reviews, and attend team meetings, which helps them gain valuable feedback and understand industry best practices. This environment not only sharpens their technical skills but also exposes them to effective teamwork and agile development methodologies, setting a strong foundation for future career opportunities.

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

To thrive as a Java Intern, you need a solid understanding of Java programming, basic knowledge of object-oriented principles, and enrollment in or completion of a computer science or related degree. Familiarity with IDEs like Eclipse or IntelliJ IDEA, version control systems such as Git, and basic database concepts is often expected. Strong problem-solving skills, eagerness to learn, and effective communication set exceptional interns apart. These skills and qualities enable interns to contribute meaningfully to projects, adapt to team workflows, and accelerate their professional growth.

What is the difference between Java Internship vs Java Developer?

AspectJava InternshipJava Developer
Required CredentialsTypically pursuing or recently completed a degree in Computer Science or related fieldBachelor's degree in Computer Science or related, often with certifications
Work EnvironmentEntry-level, training-focused, often part-time or temporaryFull-time, professional development, project-based
Employer & Industry UsageInternships offered by tech companies, startups, and organizations for trainingFull-time roles in software development companies, IT departments, or tech firms
Common Search & Comparison IntentUnderstanding entry points into Java developmentSeeking full-time Java development roles

In summary, a Java Internship is an entry-level, training-focused position designed for students or recent graduates to gain practical experience. A Java Developer is a full-time professional role requiring more experience and responsibility in developing Java applications.

Is Java still in demand?

Java remains a highly in-demand skill for software development, especially in enterprise applications, Android app development, and backend systems. Many companies seek Java developers with knowledge of frameworks like Spring and experience with cloud environments, ensuring ongoing job opportunities for Java interns and professionals.

What does a Java internship do?

A Java internship involves assisting with software development using Java programming language, often including tasks like coding, debugging, and testing applications. Interns gain experience with development tools, collaborate with teams, and improve their programming skills in a real-world environment.

What are the most commonly searched types of Java jobs in Baltimore, MD?

The most popular types of Java jobs in Baltimore, MD are:

What cities near Baltimore, MD are hiring for Java Internship jobs?

Cities near Baltimore, MD with the most Java Internship job openings:

2026 PhD Graduate - Cyber Researcher - Capabilities Development

Johns Hopkins Applied Physics Laboratory

Laurel, MD • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 3 days ago


Johns Hopkins Applied Physics Laboratory rating

9.6

Company rating: 9.6 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

2nd of 73 rated research


Job description

Description
Are you passionate about research, discovery, and exploring better ways to do things?
Do you want the chance to push the boundaries of cyber defense?
Are you excited about working with others to solve some of the nation's toughest cyber challenges?
If so, we want you to join our team at APL's Capabilities Development Group (QCC)!
We work as a multi-disciplinary team of systems, cybersecurity, and software engineers, who enable mission resilience by developing novel tools. We leverage the latest threat intelligence along with cutting-edge cybersecurity trends, techniques and technologies to achieve an operational advantage for our sponsors.
As a member of our team you will...
  • Explore cutting-edge techniques for developing cyber capabilities
  • Develop novel approaches to solving critical cybersecurity challenges in operational environments
  • Work with sponsors and end users in defense or intelligence organizations to understand their operational needs and identify requirements.
  • Build mission-aligned capabilities
  • Explore promising new research areas and seek ways to apply ideas to today's problems
  • Integrate and extend open source or commercial capabilities to enhance cyber capability
  • Share approaches and methods with others team members, APL management, and government decision makers

Qualifications
You meet our minimum qualifications if you...
  • Have a PhD degree in computer science, engineering, mathematics or cybersecurity-related field
  • Have previous internship, research, or personal project experience developing software using Java/Kotlin, Python, C#, Rust, Go, JavaScript/TypeScript, C/C++, Rust, Golang, or equivalent
  • Have previous internship, research, or personal project experience developing concepts, systems, or analytics, with an understanding of systems engineering or operational planning
  • Have strong analytical and problem-solving skills, excellent interpersonal skills, outstanding oral and written communication skills, good organizational skills, and the ability to work in teams
  • Are able to obtain an Interim Secret Clearance by your start date and can ultimately obtain a Top Secret security clearance. If selected, you will be subjected to a government security clearance investigation and must meet the requirements for access to classified information up to the Top Secret level. Eligibility requirements include U.S. citizenship.

You'll go above and beyond our minimum requirements if you...
  • Have experience using web application frameworks and related knowledge base such as React, Vue.js, HTML5, CSS3, JSON/XML, jQuery, D3, SVG, RESTful web services, or (No)SQL.
  • Can apply software development skills to different domains and subject matters.
  • Have knowledge of AI/ML, Agentic AI, and/or AI-enabled cyber methodologies.
  • Have experience in DevSecOps, and/or network security and systems integration
  • Have experience with Department of Defense and/or Intelligence Community cyber operations/mission forces
  • Have experience in conducting research, development, and testing of cyber capabilities
  • Have experience in the development of related documents that define processes, solutions, requirements, and specifications for government agencies (military, federal departments/agencies, state, and local) and public organizations to collaborate and achieve greater cybersecurity
  • Hold an active Secret or Top Secret security clearance and can ultimately obtain TS/SCI level clearance.

About Us
Why Work at APL?
The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates.
At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at https://www.jhuapl.edu/careers.
All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact Accessibility@jhuapl.edu.
The referenced pay range is based on JHU APL's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a comprehensive benefits package including retirement plans, paid time off, medical, dental, vision, life insurance, short-term disability, long-term disability, flexible spending accounts, education assistance, and training and development. Applications are accepted on a rolling basis.
Minimum Rate
$105,000 Annually
Maximum Rate
$245,000 Annually

What Johns Hopkins Applied Physics Laboratory employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom