1

Java Developer Jobs in Maryland (NOW HIRING)

Java Developer 4

Rockville, MD · On-site

$52 - $67.25/hr

The main function of a Java Developer is to design, develop, and implement web-based Java applications to support business requirements. Job Responsibilities: * Analyze highly complex business ...

Java Developer

Greenbelt, MD · On-site

$120K - $190K/yr

Java Developer Location: Greenbelt, Maryland Type: Contract-to-Hire Compensation: 120-190K (depends on years experience) Work Model: Remote Security Clearance: Must have an active IRS MBI Clearance ...

Java Developer

Rockville, MD · On-site

$52 - $67.25/hr

Salient CRGT seeks a Java Developer for our Food & Drug Administration/JAADE2 program in Rockville, MD. In this role, you will be part of an exciting team building, maintaining and troubleshooting ...

Java Developer (HL7/FHIR)

Rockville, MD · On-site

$52 - $67.25/hr

Java Developer Location: Rockville, MD (Onsite) Java Developer to design Seeking an experienced Java Developer to design, develop, and maintain scalable healthcare data exchange solutions and HL7 ...

Java Developer (SME)

Bethesda, MD · On-site

$54.50 - $70.75/hr

Job Summary As a Java Developer you will to provide Agile DevOps support to mission critical systems. The candidate will provide technical expertise and support in the design, development ...

Java Developer

Bethesda, MD · On-site

$54.50 - $70.75/hr

... engineering across all major technologies. Our solutions and services help build enduring relationships with our clients. Responsibilities: • HTML, CSS, Java Script • Rest API development (Web ...

Java / Spring Developer

Annapolis Junction, MD · On-site

$52 - $67.50/hr

Java / Spring Developer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and driven ...

Java Developer (SME)

Bethesda, MD · On-site

$54.50 - $70.75/hr

Job Summary As a Java Developer you will to provide Agile DevOps support to mission critical systems. The candidate will provide technical expertise and support in the design, development ...

Java Developer

Annapolis Junction, MD · On-site

$145K - $175K/yr

... Engineer, a noble artisan of logic and caffeine, to breathe life into its hallowed suite of ... Thou shalt write Java -- recently, not from memory of a 2009 textbook. Recent experience. We will ...

Java Developer

Bethesda, MD · On-site

$54.50 - $70.75/hr

Core Core Java, JEE concepts * JPA / Hibernate * Spring * SOAP Web Service * REST Web Service ... Mid level/Front End/ UI Developer

Mid-Level Java Developer

Bethesda, MD

$54.50 - $70.75/hr

Mid-Level Java Developer Location: Bethesda, MD Duration : Full Time Role & Responsibility : Strong J2EE application full life cycle development experience including specifying, building and ...

Principal Java Developer

Bethesda, MD · On-site

$131K - $237K/yr

Leidos has an exciting opportunity for a Principal Java Developer in our Intel Security Sector's Analysis Solutions Business Area . Our talented team is at the forefront in Security Engineering ...

Senior Java Developer

Baltimore, MD · On-site

$90 - $131/hr

Hello Folks Please find the below requirement I have an opening for a Senior Java Developer with a strong background in Life Sciences (must have). Position is an ongoing contract for 6 months ...

New

Java Developer 2

Laurel, MD · On-site

$50.50 - $65.50/hr

Java Developer 2 Your Main Objective: Leverage disparate data to fill knowledge gaps in user activities, collection efforts, and technology discovery. Develop analytics based off artifacts, enrich ...

Java Developer (locals only)

Bethesda, MD

$54.50 - $70.75/hr

Java Developer Location: Bethesda, MD Duration : Full Time Client: Direct Client U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.

Showing results 41-60

Java Developer information

See Maryland salary details

$15

$55

$75

How much do java developer jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for java developer in Maryland is $55.03, according to ZipRecruiter salary data. Most workers in this role earn between $47.60 and $61.59 per hour, depending on experience, location, and employer.

What do Java developers do?

Java developers create dynamic computer applications and websites using the Java computer programming language. The Java language integrates with other programming languages and infrastructures to build robust business applications and software for a wide range of industries, from finance and healthcare to content management and social media. Java developers may be involved in all stages of application development, from conception and design to testing, production, and ongoing maintenance. The goal is to provide efficient solutions for business needs.

Is a Java developer still in demand?

Java developers remain in high demand due to the language's widespread use in enterprise applications, Android development, and backend systems. Skills in frameworks like Spring and knowledge of cloud platforms can enhance job prospects in this field.

What is the difference between Java Developer vs Software Engineer?

AspectJava DeveloperSoftware Engineer
Required CredentialsBachelor's in Computer Science or related, Java certificationsBachelor's in Computer Science or related, various certifications
Work EnvironmentDevelops Java-based applications, often in teamsDesigns and develops software solutions, may include Java projects
Employer & Industry UsageTech companies, finance, e-commerceBroad industry, including tech, finance, healthcare

Java Developers focus specifically on Java programming, while Software Engineers have a broader role in designing and developing software solutions across multiple languages. Both roles often require similar educational backgrounds and certifications, but Java Developers typically work more directly with Java-based projects, whereas Software Engineers may handle diverse technologies.

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

To thrive as a Java Developer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, usually supported by a degree in computer science or related fields. Familiarity with frameworks such as Spring or Hibernate, experience with version control systems like Git, and sometimes certification like Oracle Certified Professional Java Programmer (OCPJP) are commonly required. Effective problem-solving, teamwork, and attention to detail are crucial soft skills in this role. These skills ensure robust, maintainable, and scalable software solutions that meet project requirements and business goals.

What is a Java developer?

Java Developers are software professionals who specialize in designing, developing, and maintaining applications using the Java programming language. They work on a variety of projects, including web, desktop, and mobile applications, as well as enterprise-level systems. Java Developers are responsible for writing clean and efficient code, testing and debugging programs, and collaborating with other team members to deliver robust software solutions. Their expertise in Java and related technologies is crucial for building scalable and secure applications.

What are some common challenges Java developers face when working on large-scale enterprise applications?

Java Developers working on large-scale enterprise applications often encounter challenges such as managing complex codebases, ensuring efficient performance, and integrating with legacy systems. Collaborating with cross-functional teams is crucial, as these projects typically involve multiple developers, QA engineers, and business analysts. Additionally, maintaining code quality and adhering to best practices while meeting tight deadlines can be demanding. Staying up-to-date with evolving frameworks and tools also plays a key role in overcoming these challenges.
What are the most commonly searched types of Java Developer jobs in Maryland? The most popular types of Java Developer jobs in Maryland are:
What cities in Maryland are hiring for Java Developer jobs? Cities in Maryland with the most Java Developer job openings:
What are popular job titles related to Java Developer jobs in MD? For Java Developer jobs in MD, the most frequently searched job titles are:
Infographic showing various Java Developer job openings in Maryland as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $114,457 per year, or $55 per hour.

Java Developer 4

Collabera

Rockville, MD • On-site

$52 - $67.25/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 14 days ago


Job description

Company Description

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. 

Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.

Job Description

The main function of a Java Developer is to design, develop, and implement web-based Java applications to support business requirements. 

Job Responsibilities:

  • Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications.Act as an expert technical resource for modeling, simulation and analysis efforts.Leverage industry Java best practices to design, test, implement and support a multi-tier origination Java solution Assure quality security and compliance requirements are met for supported area Be flexible and thrive in an evolving environment Adapt to change quickly and adjust work accordingly in a positive manner.
Qualifications
  • Bachelor's degree in a technical field such as computer science, computer engineering or related field required.
  • 8+ years experience required for Java/ J2EE development.
  • Hands on experience in designing, developing and successful deployment of large scale, Java/J2EE projects from end-to-end.
  • Hands on experience in following the iterative and agile SDLC Extensive knowledge and application of Java best practices along with experience with application servers and database servers.
  • Experience in implementing design patterns and ability to adapt to changing patterns quickly
Additional Information

To know more about the position, please contact:

Sagar Rushi

sagar.rushi(at)collabera.com

973-939-0199