Talent.com

Java software developer: Average Salary in Baltimore, MD, 2026

Find out what the average Java software developer salary is

Salary rate
How much does a Java software developer make in Baltimore, MD?
$138,450/ Annual
Based on 10000 salaries
The average Java software developer in Baltimore, MD is $138,450 per year or $70.07 per hour. Entry-level positions start at $116,750 per year, while most experienced workers make up to $196,008 per year.
Median$138,450
chart
Low$116,750
High$196,008
Java software developer: Average Salary in United States of America
California$151,266
Washington$150,351
New York$141,902
Maryland$136,337
Virginia$135,476
Active jobs with salaries

Lead Embedded Software Test Engineer - Automation & Quality

Johnson ControlsNew Freedom, York County, United States
Full-time

A leading technology firm is seeking a Senior Software Test Engineer in New Freedom, PA to lead the testing of cutting-edge Chiller products.This role involves developing test plans, collaborating ... Show more

 • Promoted

Senior Software Engineer

recruytBaltimore, MD, United States
Full-time

Senior / Lead Backend Software Engineer.This is a high-ownership role at the intersection of advanced logistics algorithms, AI-enabled systems, and complex, real-world integrations—all in direct su... Show more

 • Promoted

Embedded Software Engineer - Viasat Government

ViasatLinthicum Heights, MD, US
Full-time

At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou... Show more

 • Promoted

Android Developer

Seneca ResourcesBaltimore, MD, United States
Full-time

Description: Demonstrates knowledge delivering software within a formal Systems Development Life Cycle (SDLC).Demonstrates knowledge of developing Java based applications.Ability to apply sound jud... Show more

 • Promoted