2

Junior Java Developer Remote Jobs in Elkridge, MD

Be Seen First

Java Developer

Washington, DC · Remote

$95K - $105K/yr

Java Developer Mid-to-Senior Level Remote - Full-Time * Clearance: Public Trust (HHS) * Experience ... Perform code reviews and provide technical mentoring for junior developers. * Support Tier 3 defect ...

New

Java Developer

Rockville, MD · On-site +1

$12 - $123/hr

Java Developer We are seeking a dedicated Java Developer to join our team, focusing on key areas ... remote position. Application Deadline This position is anticipated to close on Jun 13, 2026. About ...

Java Developer

Washington, DC · On-site +1

$57.50 - $74.50/hr

Actively communicate with a remote team working in an agile environment Requirements: * At least 6 ... Experience working with Java (ideally Spring Framework) or another object oriented back-end ...

Java Developer

Washington, DC · Remote

$52.25 - $67.50/hr

Actively communicate with a remote team working in an agile environment Requirements: * At least 6 ... Experience working with Java (ideally Spring Framework) or another object oriented back-end ...

Senior Java Developer

Baltimore, MD · Remote

$57 - $72.50/hr

I have an opening for a Senior Java Developer with a strong background in Life Sciences (must have ... Length: 6 months+ Location: 100% remote, EST schedule It's a W2 Role * 8-10 years of experience

Senior Java Developer

Baltimore, MD · Remote

$57 - $72.50/hr

I have an opening for a Senior Java Developer with a strong background in Life Sciences (must have ... Length: 6 months+ Location: 100% remote, EST schedule It's a W2 Role * 8-10 years of experience

Mid-Sr Java Developer

Rockville, MD · On-site +1

$52 - $67.25/hr

Java Developer Duration: Permanent Looking for Java Developer with 7+ Years of experience with Java and good hands on with AWS and Angular or Spring. Qualifications * Strong experience using Java and ...

Java Developer

Washington, DC · On-site +1

$57.75 - $74.75/hr

... (IT), Engineering, Clerical and Light Industrial professionals • 5+ years of Java Full Stack Development experience • Design, build and configure applications to meet business process and ...

Sr. Java Developer (Hybrid)

Lanham, MD · On-site +1

$57 - $72.75/hr

BDR Solutions LLC is seeking a Senior Java Developer to serve as a Key Personnel position on an IRS MFRA Branch task order. This individual will serve as the primary technical authority for Java ...

Java Tutor

College Park, MD · Remote

$18 - $40/hr

Deep knowledge of Java syntax, object-oriented programming principles, inheritance, polymorphism, interfaces, exception handling, generics, collections framework, file I/O, and multithreading.

Java Tutor

Rockville, MD · Remote

$18 - $40/hr

Deep knowledge of Java syntax, object-oriented programming principles, inheritance, polymorphism, interfaces, exception handling, generics, collections framework, file I/O, and multithreading.

next page

Showing results 1-20

Junior Java Developer Remote information

See Elkridge, MD salary details

$60.2K

$105.5K

$159K

How much do junior java developer remote jobs pay per year?

As of Jun 26, 2026, the average yearly pay for junior java developer remote in Elkridge, MD is $105,503.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,600.00 and $105,200.00 per year, depending on experience, location, and employer.

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

To excel as a Junior Java Developer Remote, you should possess a solid understanding of Java programming, object-oriented design, and a relevant degree or equivalent experience. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and basic knowledge of databases and REST APIs is typically required. Strong problem-solving, communication, and self-motivation are key soft skills for remote collaboration and project delivery. These competencies ensure you can efficiently contribute to development projects, adapt to remote workflows, and communicate effectively with distributed teams.

What does a Junior Java Developer do when working remotely?

A Junior Java Developer working remotely is responsible for assisting in the design, development, and maintenance of Java-based applications. They often collaborate with senior developers and teams using online tools, write and test code, fix bugs, and participate in code reviews. Remote junior developers need to communicate effectively, manage their own time, and use version control systems like Git. Their tasks typically involve learning and applying Java frameworks, following best coding practices, and continuously improving their programming skills.

What is the difference between Junior Java Developer Remote vs Junior Software Engineer Remote?

AspectJunior Java Developer RemoteJunior Software Engineer Remote
Required CredentialsBachelor's in CS or related field, Java certifications often preferredBachelor's in CS or related field, programming certifications beneficial
Work EnvironmentRemote, collaborative teams, Agile methodologiesRemote, Agile teams, cross-functional collaboration
Employer & Industry UsageTech companies, startups, software firmsTech companies, software development firms, startups
Common Search & ComparisonYesYes

The main difference between a Junior Java Developer Remote and a Junior Software Engineer Remote lies in their focus areas. The Junior Java Developer primarily specializes in Java programming, while the Junior Software Engineer may work with multiple languages and broader engineering tasks. Both roles typically require similar educational backgrounds and work in remote, collaborative environments within tech industries.

What are some common challenges faced by Junior Java Developers working remotely, and how can they overcome them?

Junior Java Developers working remotely often face challenges such as limited access to immediate mentorship, difficulties in communicating technical questions, and staying engaged with the team. To overcome these, it's helpful to proactively schedule regular check-ins with senior developers, participate in virtual stand-ups, and make use of collaboration tools like Slack or Jira to ask questions and track progress. Building a habit of writing clear documentation and seeking feedback can also accelerate learning and foster stronger connections with your remote team.

How to Become a Remote Junior Java Developer

To become a remote junior Java developer, you typically need a bachelor’s degree in information technology, computer science, telecommunications, or engineering. Employers prefer candidates with prior experience and knowledge of Java programming, which you can gain through internships or entry-level roles. To be successful in this career, you must be familiar with programming languages and technologies, including J2EE, C, C++, Python CGI, or XML/XHTML, and know Object Oriented concepts with programming. Additional qualifications include strong coding skills, the ability to meet deadlines, and proficiency with software development tools and applications. A virtual position also requires a reliable internet connection and updated computer equipment.

What are popular job titles related to Junior Java Developer Remote jobs in Elkridge, MD? For Junior Java Developer Remote jobs in Elkridge, MD, the most frequently searched job titles are:
What job categories do people searching Junior Java Developer Remote jobs in Elkridge, MD look for? The top searched job categories for Junior Java Developer Remote jobs in Elkridge, MD are:
What cities near Elkridge, MD are hiring for Junior Java Developer Remote jobs? Cities near Elkridge, MD with the most Junior Java Developer Remote job openings:
Java Developer

Java Developer

ResolveSoft Inc

Washington, DC • Remote

$95K - $105K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Java Developer

Mid-to-Senior Level 

Remote - Full-Time

  • Clearance: Public Trust (HHS)
  • Experience: 5–10+ years
  • Education: Bachelor's degree required


Position Summary

The Mid-to-Senior Java Developer designs, develops, and maintains the core application suite—a large-scale, AWS-hosted Java enterprise system that serves as the federal government's primary data collection and management platform for health insurance oversight. Supporting O&M of Core Portal, Plan Finder, Pharmacy Benefit Module, Quality Ratings, Air Ambulance, Agent & Broker Compensation Reporting, and other modules, the developer works within an Agile/Scrum team to deliver high-quality, secure, and Section 508-compliant software. This role operates within a continuous delivery environment using Client-approved enterprise toolsets and adheres to CMMI Level 3 development processes.


Key Responsibilities:

  • Design, develop, test, and maintain Java-based application modules in accordance with approved functional and technical requirements.
  • Develop and enhance RESTful APIs and services that enable data exchange between the core system and other Client enterprise systems.
  • Implement automated/batch processing solutions for health plan data submissions across multiple system modules.
  • Participate in all Agile/Scrum ceremonies: sprint planning, backlog refinement, daily standups, sprint reviews, and retrospectives.
  • Write clean, well-documented, maintainable code adhering to Client coding standards and architectural guidelines.
  • Implement code through the CI/CD pipeline using Client enterprise-provisioned and contractor-provided toolsets.
  • Integrate security scanning tools and remediate findings from system infrastructure security scans and CFACS reports.
  • Develop and maintain unit tests, integration tests, and support QA and MITT testing activities.
  • Support configuration, scaling, and maintenance of AWS cloud environments, ensuring capacity for 150–200% peak load scenarios.
  • Implement and validate Section 508 accessibility requirements in web application components in coordination with 508 Test Engineers.
  • Perform code reviews and provide technical mentoring for junior developers.
  • Support Tier 3 defect investigation and resolution, contributing to the ~7,358 annual ticket workload.
  • Participate in transition-in knowledge transfer activities and document technical architecture as required.


Required Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 5–10 years of Java development experience (Java 11+), with at least 2 years on federal government IT systems.
  • Strong proficiency in Spring Boot, Spring MVC, Spring Security, and related frameworks.
  • Experience developing and consuming RESTful web services and APIs.
  • Solid SQL and relational database experience (Oracle, PostgreSQL, or equivalent).
  • Experience with AWS services (EC2, RDS, S3, Lambda, or equivalent) in a development or operations capacity.
  • Proficiency with CI/CD tools and practices; experience with Git-based version control.
  • Familiarity with Agile/Scrum methodology and tools such as JIRA and Confluence.
  • Strong understanding of software security principles; experience addressing OWASP Top 10 vulnerabilities.
  • Ability to obtain and maintain a HHS Public Trust clearance.


Preferred Qualifications:

  • Experience with HHS, or federal health insurance exchange systems (such as FFM or CCIIO platforms).
  • Knowledge of HIPAA technical safeguards and federal data security requirements.
  • AWS Certified Developer or AWS Certified Solutions Architect certification.
  • Experience with batch/ETL processing frameworks (Spring Batch or equivalent) for large-scale health plan data.
  • Familiarity with Client enterprise toolsets and CFACS security reporting.
  • Knowledge of Section 508 WCAG 2.1 AA standards for web application development.
  • Experience with microservices architecture and containerization (Docker, Kubernetes).
  • CMMI Level 3 development process familiarity.

Company Description

Our mission is to empower our clients to achieve sustainable success through efficient, cost-effective, and scalable solutions that drive significant performance improvements. We believe in delivering value-driven results and fostering a culture that attracts and retains top talent to provide scalable, adaptable services.