1

Java Programming Jobs in Baltimore, MD (NOW HIRING)

Java Developer

Columbia, MD · On-site

$102.30K - $139K/yr

Required skills: • Working knowledge of Java (Java 8 or higher preferred). • Understanding of object-oriented programming (OOP) principles. • Familiarity with common Java frameworks (e.g ...

Java Developer

Columbia, MD · On-site

$102.30K - $139K/yr

Required skills: · Working knowledge of Java (Java 8 or higher preferred). · Understanding of object-oriented programming (OOP) principles. · Familiarity with common Java frameworks (e.g., Spring ...

Java Developer

Columbia, MD · Remote

$102.30K - $139K/yr

Understanding of object-oriented programming (OOP) principles. Familiarity with common Java frameworks (e.g., Spring or Spring Boot). Basic knowledge of RESTful web services and API development.

JAVA Developer

Annapolis, MD · On-site

$50.50 - $65.25/hr

Five (5) years' experience in JAVA/J2EE programming Skilled in the following: HTML/CSS, JavaScript, jQuery, front end frameworks, CSS Preprocessors, and Responsive/Mobile design. Experience in design ...

Java Developer

Annapolis, MD · On-site

$70K - $285K/yr

We have roles for Developers to work individually or as part of a team. Responsibilities : * Software development of new or enhancement of existing capabilities predominately using Java * Provide ...

Java Developer

Owings Mills, MD

$49 - $63.50/hr

Knowledge of Java/JEE web development Strong Knowledge/experience in Core JEE/JSP, Object Oriented Design & Programming (OOP) Experience with HTML, CSS, JSP, JSF, SQL, Struts and JavaScript Develop ...

Java Developer

Lanham, MD · On-site +1

$51 - $65.75/hr

Bachelors degree in Computer Science, Software Engineering, or related field * At least 8 years of Java development experience (Java EE 6+) * Strong expertise in object-oriented design, Spring ...

New

Java Developer

Greenbelt, MD · On-site

$51.50 - $66.50/hr

Application Developer III SUMMARY: Develops and maintains internal and external JAVA web based applications, including quality assurance. Work in a team environment with developers and project ...

Java Developer

Calverton, MD

$52.75 - $68/hr

Using a light-weight Java framework and a continuous integration environment, you'll join our team of developers building the next-generation of customer engagement systems for federal service ...

JAVA Developer

Baltimore, MD

$50.75 - $65.50/hr

Dynamic client in Baltimore, MD is looking for a solid Java developer. Seeking someone strong in OOP languages, web services and writing scripts in Jython, Jscript or PlSql. If you are seeking a ...

Java Developer

Hanover, MD · On-site

$170K - $191K/yr

The system includes a Java/Spring-based backend, REST APIs, and a web-based user interface. The engineer will independently implement features, contribute to the system architecture, and support full ...

The system includes a Java/Spring-based backend, REST APIs, and a web-based user interface. The engineer will independently implement features, contribute to the system architecture, and support full ...

Java Developer

Columbia, MD

$50.50 - $65.50/hr

Java developer Location: Columbia MD Duration: 12 Months Looking for consultants only on W2 ... Acts as expert technical resource to programming staff in the program development, testing, and ...

next page

Showing results 1-20

Java Programming information

See Baltimore, MD salary details

$15

$56

$76

How much do java programming jobs pay per hour?

As of May 30, 2026, the average hourly pay for java programming 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 Programming job?

A Java Programming job involves designing, developing, and maintaining applications using the Java programming language. Java developers work on a variety of projects, including web applications, mobile apps, enterprise software, and cloud-based solutions. Responsibilities often include writing code, debugging, testing, and collaborating with teams to ensure software efficiency and scalability. Java is widely used due to its platform independence, making it a valuable skill in industries like finance, healthcare, and technology.

What are the key skills and qualifications needed to thrive in the Java Programming position, and why are they important?

To thrive in Java Programming, you need a strong command of object-oriented programming, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and relevant Java certifications (e.g., Oracle Certified Professional) is highly valued. Strong teamwork, effective communication, and adaptability help Java programmers excel in collaborative and fast-paced environments. These skills ensure the delivery of robust, maintainable code and support ongoing success in evolving tech landscapes.

What does a typical workday look like for a Java Programmer?

A typical workday for a Java Programmer involves writing, testing, and debugging code for various applications or backend systems, often as part of a broader development team. You may participate in daily stand-up meetings, collaborate with project managers or QA engineers, and review code with peers to ensure best practices are followed. Beyond coding, you might also contribute to design discussions, refine user stories, and handle tasks related to integrating APIs or optimizing system performance. This role balances independent programming tasks with frequent interaction and coordination across technical and sometimes client-facing teams.
What are the most commonly searched types of Java Programming jobs in Baltimore, MD? The most popular types of Java Programming jobs in Baltimore, MD are:
What are popular job titles related to Java Programming jobs in Baltimore, MD? For Java Programming jobs in Baltimore, MD, the most frequently searched job titles are:
What job categories do people searching Java Programming jobs in Baltimore, MD look for? The top searched job categories for Java Programming jobs in Baltimore, MD are:
What cities near Baltimore, MD are hiring for Java Programming jobs? Cities near Baltimore, MD with the most Java Programming job openings:
Infographic showing various Java Programming job openings in Baltimore, MD as of May 2026, with employment types broken down into 1% Internship, 1% As Needed, 65% Full Time, 22% Part Time, 10% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $117,181 per year, or $56.3 per hour.

$52 - $67.50/hr

Other

Posted 13 days ago


Job description

Conceives, designs, and tests logical structure to meet program requirements. Writes programs according to specifications provided. Builds, deploys and maintains programs, Web Site pages and applications.

Develops and improves site navigation and applications. Responsible for the design, development, and configuration of software systems to meet market and/or client requirements. Updates, repairs, modifies, and expands existing computer programs.

Writes, tests, and maintains computer programs. Develops code using Java, C#, HTML, Javascript, or other programming languages. Responsible for design and development of Java code for a large-scale Federal IT Program.

Provides technical site maintenance and advice on moderately complex issues related to animation, search engine techniques, link integrity, navigation, browsers, graphics, and other technical web developments. Prepares functional specifications from which programs will be written and then designs, codes, debugs, and documents programs. Develops the requirements of a product from inception to conclusion.

Tests, debugs, and refines the software to produce the required product Designs user interfaces of interactive web applications including ADA 508, and cross browser compliance. Maintains compliance with standards and conventions in developing programs. Develops required specifications for simple to moderately complex programs or problems.

Conducts systems tests, monitors test results, and takes appropriate corrective action for the non-routine issues. Creates coded unit tests and works with Testers/Information Assurance to address program and/or security findings. Prepares required documentation, including block diagrams, logic flow charts and software program documentation.

Minimum Qualifications Bachelor’s Degree in Computer Science, Information Systems or a related field or equivalent relevant experience. 2+ years of experience with programming or web development activities. Active Secret Clearance Ability to report to the client site in Annapolis Junction, MD (up to 3x a week) Other Job Specific Skills 2+ years of hands-on Java development experience.

Experience with J2EE or other Java frameworks (e.g. Spring). Experience using Java development tools (e.g.

Eclipse, JUnit, Git). 2 years of work experience with Web development technologies (HTML, JSP, etc.). 2+ years of Java development experience in order to build enterprise applications.

2+ years’ experience with using Java development tools (e.g. Eclipse, JUnit, Git). Ability to report to the client site in Annapolis, Junction, MD (up to 3x a week).

Experience in a large scale Federal IT Program. Experience with SAFe Agile delivery framework. #cjpost Bachelor’s Degree in Computer Science, Information Systems or a related field or equivalent relevant experience.

2+ years of experience with programming or web development activities. 2+ years of hands-on Java development experience. 2 years of work experience with Web development technologies (HTML, JSP, etc.).

2+ years of Java development experience in order to build enterprise applications. 2+ years’ experience with using Java development tools (e.g. Eclipse, JUnit, Git).

Active Secret Clearance Ability to report to the client site in Annapolis Junction, MD (up to 3x a week)