1

Java Programmer Job Jobs in Washington, DC (NOW HIRING)

Mid-Level Java Developer

Rockville, MD · On-site

$52 - $67.25/hr

Sun/ Oracle Certified Java Programmer desirable Additional Information Job Status: Contract-to-Hire (C2H) Eligiblity: GC or US Citizens Contact: 703-349-1214 Keep the subject line with Job Title and ...

Mid-Level Java Developer

Rockville, MD

$52 - $67.25/hr

Sun/ Oracle Certified Java Programmer desirable Additional Information Job Status: Contract-to-Hire (C2H) Eligiblity: GC or US Citizens Share the Profiles to mahesh(at)tammina.com Contact: 703-349 ...

Java Developer

Vienna, VA · On-site

$51.25 - $66.25/hr

Prefer Java Programmer Certified. Additional Requirements: * Must be able to obtain and maintain TS/SCI clearance with CI Poly * Ability to work on-site in Vienna, VA (3 days per week) * Experience ...

Java Developer

Vienna, VA · On-site

$150K - $195K/yr

Prefer Java Programmer Certified. Additional Requirements: * Must be able to obtain and maintain TS/SCI clearance with CI Poly * Ability to work on-site in Vienna, VA (3 days per week) * Experience ...

Java Developer

Vienna, VA · On-site

$51.25 - $66.25/hr

Prefer Java Programmer Certified. Additional Requirements: * Must be able to obtain and maintain TS/SCI clearance with CI Poly * Ability to work on-site in Vienna, VA (3 days per week) * Experience ...

Java Developer

Mclean, VA · On-site

$51.50 - $66.75/hr

Java developer Location : McLean, VA Hybrid (Must be local) Duration : long term contract * Required Ex-Capital One Candidate * We need some strong Java developer with AWS certification, AWS and ...

Java Developer

Herndon, VA · On-site

$52.50 - $67.75/hr

Company Description Looking for Java Developer Location : VA Java Developer (server side programming) Java, Spring, Hibernate, RESTful WebServices, JQuery, JavaScript, JSON, Backbone.JS Note : In ...

Java Engineer

Annapolis, MD · On-site

$51.25 - $70.25/hr

About the job Java Engineer Java Engineer needs 7 years of experience as a Software Engineer is required. Java Engineer requires: Top Secret/SCI Clearance with a Full Scope Polygraph Required 100 ...

Java developer

Mclean, VA

$51.50 - $66.75/hr

Java developers Location : Mclean VA Duration : 6 + months We need someone with good programming language and analytical skills. Min of 5 years of hands-on experience of J2EE, Struts, Spring ...

Java Developer

Reston, VA · On-site

$53 - $68.75/hr

Java Developer LOCATION: Reston, VA Duration: 6 to 12+ Months Description: Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software ...

Java Developer

Washington, DC · On-site

$57.75 - $74.75/hr

Full Stack Java Developer (TS/SCI) Office of Naval Intelligence Support TENAX Technologies, LLC is seeking experienced Full Stack Java Developers to support mission-critical Information Technology ...

Senior Java Developer

Ashburn, VA

$58.50 - $74.75/hr

We are looking for a Senior Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release and help with the migration of a COBOL app to Java.

Java Developer

Mclean, VA · On-site

$52.25 - $67.75/hr

Java Developer - (Hybrid, McLean, VA) Location: McLean, VA (Hybrid - 3 days onsite / 2 days remote) Experience: 8+ years Employment Type: Contract Job Summary We are seeking an experienced Java ...

Java Developer

Rockville, MD

$52 - $67.25/hr

Sr. Java Developer The Senior Java Developer will work as the senior developer in the document management / workflow space. The types of projects they will work on are a mix of system replacement ...

Java Developer

Washington, DC · On-site

$57.75 - $74.75/hr

Full Stack Java Developer (TS/SCI) - Office of Naval Intelligence Support TENAX Technologies, LLC is seeking experienced Full Stack Java Developers to support mission-critical Information Technology ...

next page

Showing results 1-20

Java Programmer Job information

See Washington, DC salary details

$41

$62

$78

How much do java programmer job jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for java programmer job in Washington, DC is $62.49, according to ZipRecruiter salary data. Most workers in this role earn between $53.65 and $71.06 per hour, depending on experience, location, and employer.

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

AspectJava Programmer JobJava Developer Job
Required SkillsProficiency in Java, debugging, basic software developmentJava expertise, system design, application development
Work EnvironmentTypically in IT companies, software firms, or tech departmentsSimilar environments, often involved in full project lifecycle
CertificationsJava certifications (e.g., Oracle Certified Associate)Same certifications, plus experience in software architecture
Job FocusWriting and testing Java codeDesigning, developing, and maintaining Java applications

While both roles require Java skills and often overlap, Java Programmers primarily focus on coding and debugging, whereas Java Developers are involved in designing and developing complete Java applications. The Developer role typically involves broader responsibilities and project involvement.

Applications Programmer (Java)

Applications Programmer (Java)

Angarai

College Park, MD • On-site

Full-time

Posted 4 days ago


Job description


The Applications Programmer (Java) will be responsible for designing, developing, enhancing, maintaining, and supporting complex enterprise-level software applications. The role requires close collaboration with business and technical teams to translate requirements into scalable, secure, and high-performing solutions using modern Java-based technologies and open-source frameworks.
Key Responsibilities
  • Design, develop, enhance, maintain, troubleshoot, and support enterprise software applications
  • Build and maintain applications using Java/J2EE, Spring, Hibernate, RESTful APIs, Angular, HTML, and related technologies
  • Translate business and functional requirements into technical specifications and application code
  • Develop and execute unit tests, integration tests, and validation scripts
  • Support system integration, performance testing, and user acceptance testing activities
  • Participate in technical design and code reviews throughout the software development lifecycle
  • Ensure adherence to security standards, change management, project management, and service delivery processes
  • Support deployment, build, and release activities using industry-standard tools
  • Be available for flexible work schedules, including off-hours or weekends as needed

Requirements
Minimum Qualifications
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field
  • At least 7 years of experience in Java EE development and maintenance of enterprise applications
  • At least 5 years of experience with tools and technologies such as:
    • Eclipse IDE, Git
    • Java/J2EE, Spring, Struts, JPA, Hibernate
    • Angular, JavaScript, TypeScript, HTML/HTML5, CSS3
    • JSP, Servlets, Web Services, REST APIs
  • At least 4 years of experience writing complex SQL queries for relational databases (PostgreSQL, MySQL, Oracle, or similar)
  • At least 4 years of experience integrating Java applications with SQL, NoSQL, or MongoDB databases
  • At least 2 years of experience developing Java-based REST APIs
  • Strong experience with n-tier and microservices-based architectures
  • Proven analytical, troubleshooting, and debugging skills
Preferred Qualifications
  • 10+ years of experience developing or supporting large-scale, public-facing Java EE applications
  • Experience with secure REST API development and API integrations
  • Strong front-end integration experience using Angular and/or React
  • Experience with build and deployment tools such as Maven, ANT, and Jenkins
  • Experience with Enterprise Service Bus (ESB) implementations (e.g., JBoss Fuse)
  • Familiarity with code security scanning tools such as Veracode, AppScan, or Fortify
  • Knowledge of SOA and microservices architecture
  • Experience with Agile software development methodologies
  • Experience supporting complex eligibility, health, or human services systems is a plus