1

Intern Java Backend Developer Jobs in Baltimore, MD

Sr. Java Engineer

Annapolis, MD · On-site

$180K - $235K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Senior Java Engineer Location: Annapolis Junction, MD Clearance Required: Active TS/SCI with Full ... Collaborate with frontend and backend engineers to deliver high-quality software solutions.

SCON Java Developer

Columbia, MD · On-site

$50.50 - $65.50/hr

A Java Developer to help us build Web and backend application/services for credentialing/case management system, using Java/Spring based REST APIs along with a Web 2.0 framework and a continuous ...

Java Software Engineer

Annapolis Junction, MD · On-site

$52.75 - $72.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

SIMILAR CAREER TITLES Java Developer, Backend Developer, Full Stack Developer, Software Engineer, Application Developer, Java Application Developer, Web Developer, Enterprise Software Engineer ...

Software Engineer (Java, MASH, Linux)

Annapolis Junction, MD · On-site

$52.75 - $72.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Backend Developer, Full Stack Developer, Application Developer, Java Software Engineer, MASH Developer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software ...

Software Engineer (Java, AWS, Linux)

Annapolis Junction, MD · On-site

$52.75 - $72.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer (Java, AWS, Linux) LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full ... Developer, Backend Developer, Full Stack Developer, Cloud Software Engineer, Systems Engineer ...

Java / C / AWS Software Engineer

Annapolis Junction, MD · On-site

$52.75 - $72.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

SIMILAR CAREER TITLES Java Developer, C Developer, AWS Software Engineer, Cloud Software Engineer, Backend Developer, Full Stack Developer, Systems Software Engineer, Cloud Application Developer ...

C / C++ / Java Software Developer

Annapolis Junction, MD · On-site

$50 - $67.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

SIMILAR CAREER TITLES Software Engineer, Backend Developer, Full Stack Developer, Systems Developer, Application Developer, Embedded Software Developer, Java Developer, C++ Developer, C Developer ...

Showing results 21-40

Intern Java Backend Developer information

See Baltimore, MD salary details

$10

$54

$72

How much do intern java backend developer jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for intern java backend developer in Baltimore, MD is $54.28, according to ZipRecruiter salary data. Most workers in this role earn between $48.27 and $62.60 per hour, depending on experience, location, and employer.

What does an intern Java backend developer do?

An Intern Java Backend Developer assists in building and maintaining the server-side logic of web applications using Java. They typically work under the guidance of senior developers, writing code, fixing bugs, and learning about frameworks like Spring or Hibernate. Their responsibilities often include database interaction, API development, and ensuring applications are scalable and efficient. Interns gain practical experience with industry-standard tools and workflows, helping prepare them for a full-time backend development role.

What kinds of projects and tasks can I expect as an intern Java backend developer?

As an Intern Java Backend Developer, you’ll typically work on tasks such as writing and testing APIs, fixing bugs, and implementing core backend features under the guidance of senior developers. You may also participate in code reviews, collaborate with frontend and QA teams, and help with database management or performance optimization. These projects are designed to give you hands-on experience with Java frameworks, version control systems, and agile development practices, all while contributing to real-world applications.

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

To thrive as an Intern Java Backend Developer, you need a solid understanding of Java programming, object-oriented principles, and basic knowledge of backend frameworks like Spring, often supported by coursework or relevant projects. Familiarity with databases (such as MySQL), version control systems like Git, and build tools (e.g., Maven or Gradle) is typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help you collaborate and adapt in team environments. These skills and qualities are crucial for contributing to real projects, growing your technical expertise, and supporting overall team success.

What job categories do people searching Intern Java Backend Developer jobs in Baltimore, MD look for?

The top searched job categories for Intern Java Backend Developer jobs in Baltimore, MD are:

What cities near Baltimore, MD are hiring for Intern Java Backend Developer jobs?

Cities near Baltimore, MD with the most Intern Java Backend Developer job openings:

Software Engineer 2 - Back-End (Hadoop & Microservices)

Navius Technologies LLC

Annapolis Junction, MD • On-site

$208K - $254K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 7 days ago


Job description

Salary Range: $208,962 - $254,740 annually
  • Location: Annapolis Junction, MD (On-site)
  • Clearance Required: TS/SCI with MPO FS poly
  • Openings: 1
  • Posting Number: CP-1513-1-SWE2-MMSC-EC3
Overview

We are seeking a Software Engineer 2 with strong back-end development experience-particularly in Hadoop and microservices-to join a small, high-impact software team. If taking ideas from concept to working prototype in fast, iterative cycles excites you, and you enjoy solving complex problems in distributed systems, this role will give you the opportunity to have outsized impact on how our organization operates. You will work as a hands-on engineer on a close-knit team, designing and building scalable back-end services and data-intensive systems that support mission-critical applications.

Who This Role Fits

An experienced, hands-on back-end developer who thrives in small, highly-impactful teams. This individual possesses a strong passion for taking ideas from concept to prototype in rapid, iterative cycles, and enjoys solving complex distributed system and big-data challenges.

Responsibilities
  • Design, develop, maintain, and enhance complex back-end software systems based on documented requirements.
  • Implement services and data pipelines using Hadoop and related big-data technologies.
  • Build and evolve microservices-based architectures, including service boundaries, APIs, and inter-service communication patterns.
  • Utilize sound software design and development methodologies to build, integrate, and execute simulations in development and test environments.
  • Provide input to system and software design, including hardware/software trade-offs, software reuse strategies, and effective use of COTS/GOTS components versus new development.
  • Perform requirements analysis and synthesis from system level down to individual services and modules.
  • Implement and consume RESTful APIs to integrate back-end services with other systems and client applications.
  • Containerize services (e.g., Podman/Docker) and deploy them to orchestrated environments (e.g., Kubernetes).
  • Diagnose and resolve complex issues in distributed systems, including performance analysis, latency reduction, and scalability tuning.
  • Apply strong analytical troubleshooting and performance evaluation techniques across the stack.
  • Collaborate with team members and stakeholders to refine requirements, estimate work, and deliver incremental value.
  • Participate in code reviews, testing, and continuous improvement of engineering practices.
  • Work independently when needed, demonstrating ownership, follow-through, and clear communication.
Education / Experience
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics is required or equivalent combination of education, training, and experience
  • 14
Required Skills
  • Strong Java development skills for back-end and service-layer implementations.
  • Experience building and consuming RESTful services.
  • Hands-on experience with containers (Podman and/or Docker).
  • Experience with container orchestration platforms such as Kubernetes.
  • Practical experience designing and implementing microservices architectures.
  • Back-end development experience with Hadoop or similar big-data processing frameworks.
Familiarity With Two or More
  • Machine Learning workflows
  • streaming data processing
  • batch processing pipelines
  • MongoDB
  • ArangoDB
  • Redis
  • PostgreSQL
Preferred / Desired Skills
  • Experience deploying and operating applications in cloud environments such as AWS or on hyper-converged infrastructure (HCI).
  • Familiarity with observability tools (logging, metrics, tracing) for distributed systems.
  • Experience working in agile or iterative development environments.
Benefits

Health & Wellness: Healthcare Plan with HSA; Prescription Plan; Dental; Vision
Financial: Competitive Salaries; 401(k); Dependent Care FSA; Life, LTD, STD, AD&D
Time-Off: Vacation Days; Holidays
Bonuses (Annual): Tech Allowance; Training Allowance; 401(k) Profit Share