1

Java Programmer Salaries Jobs in Maryland (NOW HIRING)

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 ... Excellent Salaries * Flexible Work Schedule * Cafeteria Style Benefits * 10% - 401k Matching ...

Active TS/SCI with Full Scope Polygraph Salary: $180,000 - $235,000 + Comprehensive Benefits Build Mission-Critical Software That Matters Are you a skilled Java engineer looking to tackle complex ...

Java Developer

Bethesda, MD ยท On-site

$54.50 - $70.75/hr

Please send your resume along with salary expectation to brandon(.)j@infojiniconsulting(.)com ASAP ... Mid-Level Java Developer Location: NIH Bethesda, MD Duration : Full Time Role & Responsibility

Java Developer

Bethesda, MD ยท On-site

$87K - $157K/yr

Leidos has an exciting opportunity for a Java Developer in our Intel Security Sector's Analysis ... salary. Additional factors considered in extending an offer include (but are not limited to ...

Java Developer

Bethesda, MD ยท On-site

$87K - $157K/yr

Leidos has an exciting opportunity for a Java Developer in our Intel Security Sector's Analysis ... salary. Additional factors considered in extending an offer include (but are not limited to ...

Java Developer

Annapolis, MD ยท On-site

$50.50 - $65.25/hr

We are looking for a Java Developer to join our team. In this role, you will be responsible for ... Our competitive base salary is complemented by an extensive benefits program, including: * Health ...

Java Developer

Annapolis Junction, MD ยท On-site

$52 - $67.50/hr

... for a Java Developer to join our team. In this role, you will be responsible for designing ... Our competitive base salary is complemented by an extensive benefits program, including: * Health ...

Senior Java Developer

Glenwood, MD ยท On-site

$85K/yr

Senior Java Developer Location: Remote / Hybrid Experience Required: 6-7 Years Employment Type ... Base Salary: $85,000 annually before benefits * Benefits included Key Responsibilities * Design ...

Senior Java Developer

Glenwood, MD ยท On-site

$85K/yr

Senior Java Developer Location: Remote / Hybrid Experience Required: 67 Years Employment Type ... Base Salary: $85,000 annually before benefits * Benefits included Key Responsibilities * Design ...

Senior Java Developer

Glenwood, MD ยท On-site

$85K/yr

Senior Java Developer Location: Remote / Hybrid Experience Required: 6-7 Years Employment Type ... Base Salary: $85,000 annually before benefits * Benefits included Key Responsibilities * Design ...

Java Software Engineer

Annapolis Junction, MD ยท On-site

$52.75 - $72.50/hr

Java Software Engineer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please ... Excellent Salaries * Flexible Work Schedule * Cafeteria Style Benefits * 10% - 401k Matching ...

New

next page

Showing results 1-20

Java Programmer Salaries information

Is Java outdated in 2026?

Java remains a widely used programming language for Java programmers in 2026, with ongoing updates and a large ecosystem supporting enterprise applications, Android development, and backend systems. Its stability, performance, and extensive libraries ensure its continued relevance in the software industry.

How much do Java programmers make?

Java programmers' salaries vary based on experience, location, and skill level, but typically range from $70,000 to $120,000 annually in many regions. Senior developers with expertise in frameworks like Spring or Hibernate and certifications can earn higher salaries, especially in competitive markets or specialized industries.

What is the difference between Java Programmer Salaries vs Java Developer Salaries?

AspectJava Programmer SalariesJava Developer Salaries
Required CredentialsTypically a bachelor's degree in computer science or related field; certifications like Oracle Java CertificationSimilar credentials; often holds certifications like Oracle Java Certification or related developer certifications
Work EnvironmentOften in software development teams, coding, testing, and debuggingInvolved in designing, developing, and maintaining Java applications, often with more project management responsibilities
Employer & Industry UsageUsed across IT companies, startups, and corporate tech departmentsCommon in software firms, enterprise IT, and application development companies

While both roles require similar skills and certifications, Java Developers typically have broader responsibilities in designing and managing Java applications, often commanding higher salaries compared to Java Programmers who focus more on coding and testing tasks.

Which pays more, C++ or Java?

For Java programmers, salary comparisons show that C++ developers often earn slightly more due to the language's use in high-performance applications like gaming, finance, and embedded systems. However, salaries depend on experience, location, and industry, with both skills being in high demand. Mastery of both languages can enhance job prospects and earning potential.

How much can a Java programmer earn?

Java programmers' salaries vary based on experience, location, and skill level, but they typically earn between $70,000 and $120,000 annually. Senior developers with specialized knowledge in frameworks and tools like Spring or Hibernate can earn higher salaries, especially in competitive markets.
What cities in Maryland are hiring for Java Programmer Salaries jobs? Cities in Maryland with the most Java Programmer Salaries job openings:
Java Developer

Java Developer

CACI International, Inc.

National Harbor, MD โ€ข On-site

$103K - $218K/yr

Full-time

Medical, Retirement, PTO

Re-posted 11 days ago


Job description

Job Title: Java Developer
Job Category: Information Technology
Time Type: Full time
Minimum Clearance Required to Start: None
Employee Type: Regular
Percentage of Travel Required: None
Type of Travel: None
* * *
The Opportunity:
CACI is seeking a Java Developer to join our FEMA Team. The Developer is responsible in supporting and developing the solutions and conduct configuration management throughout. Update design and architecture documentation (data and system) as needed if changes are identified and approved by FEMA as necessary to the success of this project.
Responsibilities:
We are seeking an experienced Java Developer to design, develop, maintain, and support enterprise applications built using Java, Struts, and Webapp technologies. The ideal candidate will work closely with business analysts, database administrators, and other developers to deliver scalable and reliable software solutions.
Duties and Responsibilities:
โ€ข Develop, enhance, and maintain applications using Java.
โ€ข Analyze business requirements and translate them into technical solutions.
โ€ข Design and optimize SQL queries, stored procedures, and database structures.
โ€ข Troubleshoot application issues, bugs, and performance bottlenecks.
โ€ข Integrate Java/Struts/webapp applications with APIs, web services, and third-party systems.
โ€ข Perform unit testing, system testing, and support user acceptance testing (UAT).
โ€ข Collaborate with cross-functional teams to ensure timely project delivery.
โ€ข Maintain technical documentation, coding standards, and deployment procedures.
โ€ข Support production environments and provide ongoing maintenance.
Qualifications:
Required:
โ€ข Bachelor's degree and 10 years of experience developing applications
โ€ข Knowledge of SQL and relational databases such as:
o Microsoft SQL Server
o Oracle Database
โ€ข Experience with object-oriented programming concepts.
โ€ข Familiarity with source control tools such as:
o Git
โ€ข Knowledge of REST/SOAP APIs and application integration.
โ€ข Strong debugging, analytical, and problem-solving skills.
โ€ข Good verbal and written communication skills.
Desired:
โ€ข Experience migrating legacy Java/Struts/webapp applications to modern platforms.
โ€ข Exposure to Powerbuilder is a plus.
โ€ข Familiarity with Agile/Scrum methodologies.
โ€ข Experience in healthcare, finance, insurance, or government domains.
o Nice-to-Have Skills
โ€ข Performance tuning and optimization
โ€ข CI/CD pipeline knowledge
โ€ข Cloud deployment exposure
โ€ข Reporting tools integration
o Example Technologies
โ€ข Java
โ€ข Struts
โ€ข webapps
โ€ข Microsoft SQL Server
โ€ข Oracle Database
โ€ข Git
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Pay Range:
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
The proposed salary range for this position is:
$103,800 - $218,100
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.