1

Java Software Developer Jobs in Columbia, MD (NOW HIRING)

Java Software Engineer - Scrum Master

Gaithersburg, MD ยท Hybrid

$56 - $76.75/hr

Leidos is seeking Java Software Engineer - Scrum Master to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air traffic ...

Software Developer - Java

Washington, DC ยท On-site

$64.75 - $82.75/hr

We are seeking a self-motivated software developer with demonstrated experience in modern web ... Full stack experience, including Java. * Experience with relational databases. * Multi-platform ...

Showing results 41-60

Java Software Developer information

See Columbia, MD salary details

$15

$55

$75

How much do java software developer jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for java software developer in Columbia, MD is $55.22, according to ZipRecruiter salary data. Most workers in this role earn between $47.74 and $61.83 per hour, depending on experience, location, and employer.

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

To thrive as a Java Software Developer, you need strong programming skills in Java, a solid understanding of object-oriented design, and typically a degree in computer science or a related field. Familiarity with tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and frameworks like Spring or Hibernate is essential, and certifications like Oracle Certified Professional Java Programmer can be beneficial. Effective problem-solving, collaboration, and communication skills help developers excel within teams and adapt to changing project requirements. These skills and qualifications enable developers to build robust, scalable applications efficiently and contribute to successful project outcomes.

Are Java Software Developers still in demand?

Java Software Developers remain in high demand due to the widespread use of Java in enterprise applications, Android development, and backend systems. Skills in frameworks like Spring and knowledge of cloud environments enhance job prospects, which are expected to grow as technology continues to evolve.

What is the difference between Java Software Developer vs Java Web Developer?

AspectJava Software DeveloperJava Web Developer
Primary FocusDeveloping Java applications and backend systemsBuilding and maintaining web applications using Java technologies
Required SkillsJava SE, object-oriented programming, database integrationJava EE, HTML/CSS, JavaScript, web frameworks
Work EnvironmentSoftware development teams, enterprise applicationsWeb development teams, internet-based projects
CertificationsOracle Java Certifications, Spring certificationsOracle Java Certifications, Web framework certifications

Java Software Developers focus on creating robust backend applications using Java, while Java Web Developers specialize in building dynamic web interfaces and web-based systems. Both roles require Java expertise and often overlap, but their primary responsibilities and skill sets differ based on the project type.

What does a Java software developer do?

A Java Software Developer is responsible for designing, developing, and maintaining software applications using the Java programming language. They work on various types of projects, from web and mobile applications to enterprise-level systems. Their duties typically include writing code, debugging and testing software, collaborating with team members, and ensuring that applications are efficient and secure. Java developers often work with frameworks such as Spring or Hibernate and may also be involved in integrating databases and APIs. Their role is essential in bringing software ideas to life and maintaining the smooth operation of existing applications.

How does a Java software developer typically collaborate with other team members during a project?

Java Software Developers often work closely with cross-functional teams that may include front-end developers, QA engineers, project managers, and UX/UI designers. Collaboration usually involves participating in daily stand-ups, code reviews, and sprint planning meetings to ensure alignment on project goals and timelines. Developers also use version control systems, like Git, and communication tools, such as Slack or Jira, to coordinate tasks and share progress. Effective teamwork is essential for integrating different components, troubleshooting issues, and delivering high-quality software solutions.
What are the most commonly searched types of Java Software Developer jobs in Columbia, MD? The most popular types of Java Software Developer jobs in Columbia, MD are:
What cities near Columbia, MD are hiring for Java Software Developer jobs? Cities near Columbia, MD with the most Java Software Developer job openings:
Infographic showing various Java Software Developer job openings in Columbia, MD as of July 2026, with employment types broken down into 74% Full Time, and 26% Contract. Highlights an 84% In-person, 11% Hybrid, and 5% Remote job distribution, with an average salary of $118,377 per year, or $56.9 per hour.

Java Software Engineer (2026-0130)

Acclaim Technical Services

Bethesda, MD โ€ข On-site

Full-time

Medical, Retirement, PTO

Re-posted 21 days ago


Job description

Acclaim Technical Services, founded in 2000, is a leading cyber operations, intelligence solutions and operations, network infrastructure, engineering and business enablement and enterprise operations company supporting a wide range of U.S. Federal agencies. We are an Employee Stock Ownership Plan (ESOP) company, which is uncommon within our business sector. We see this as a significant strength, and it shows: ATS is consistently ranked as a top workplace among DC area firms and continues to grow.
We are actively hiring a Java Software Engineer with TS/SCI clearance and polygraph to support a program in Bethesda, MD.  As a Software Engineer on this program, you will have the opportunity to build strong systems, software, and cloud environments and provide operations and maintenance for critical systems. The candidate will provide technical support in the design, development, implementation and testing of customer tools and applications. Based in a DevOps framework, participate in major deliverables of projects through all aspects of the software development lifecycle including scope and work estimation, architecture and design, coding and unit testing.
Primary Responsibilities
  • Participate in software programming initiatives to support innovation and enhancement, using Java, JavaScript, Python, SpringBoot, Hibernate.
  • Assist with developing and directing software system validation, testing methods using Junit and Katalon and integrating custom developed software solutions to leverage automated deployment technologies 
  • Assist with developing, prototyping and deploying solutions within Commercial Cloud Solutions leveraging infrastructure platform services
  • Coordinate closely with team members, Product Owners and Scrum Masters to ensure User Story alignment and implementation to customer use cases
  • Support the Agile software development lifecycle following Program using industry leading DevOps tools like GitHub, Jenkins, Unix bash scripting, JIRA and Confluence to track activities
  • Document and perform systems software development, including deployment of build artifacts across different environments leveraging GitFlow constructs
  • Apply and identify best practices and standard operating procedures creating innovative solutions to meet the technical needs of customers.
Basic Qualifications
  • Familiar with common Agile practices, service-orientated environments, and development practices
  • Familiar with Java, Spring and C2S and the software development lifecycle, with experience delivering within DevOps toolsets/practices
  • Familiar with utilizing software testing performance tools, such as Junit/Katalon and scripting languages, such as Python and Bash, while working in an Agile development environment
  • Familiar with development in Commercial Cloud Platforms (ex, AWS, Google Cloud, Azure) and leveraging cloud data services (ex: S3, RDS, EFS)
  • Familiar with using version control systems and issue/problem tracking systems
Education
  • HS diploma and at least 6 years of relevant experience; or BS degree and at least 2 years of relevant experience; or Masters degree and <2 years of relevant experience. 
Preferred Qualifications
  • Familiar with structured analysis and design methodologies

Pay Range: There are many 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 employee owners value the flexibility at ATS that allows them to balance quality work and their personal lives. We offer competitive compensation, career growth, benefits and learning and development opportunities. Our broad mix of exceptional benefits options is designed to support and protect employees and their families. 
The target salary for this position is $180,000.00
At ATS, you will be eligible to participate in a comprehensive benefits package such as healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here Employee Resources.

SALARY TRANSPARANCY

There are many 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 employee owners value the flexibility at ATS that allows them to balance quality work and their personal lives. We offer competitive compensation, career growth, benefits and learning and development opportunities. Our broad mix of exceptional benefits options is designed to support and protect employees and their families.
At ATS, you will be eligible to participate in a comprehensive benefits package such as healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more at Employee Resources

EQUAL EMPLOYMENT OPPORTUNITY (EEO) STATEMENT

ATS is committed to a program of equal employment opportunity without regard to race, color, ethnicity, national origin, ancestry, citizenship, sex, pregnancy, marital status, sexual orientation, age, religion/creed, hairstyles and hair textures, handicap/disability, genetic information/history, military/veteran status, or any other characteristic or condition protected by applicable law. We support the employment and advancement in employment of individuals with disabilities and of protected veterans, and we treat qualified individuals without discrimination on the basis of their physical or mental disability or veteran status.

Powered by JazzHR

ytYASBribp