1

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

Hybrid JAVA Engineer

MD ยท On-site

$51.25 - $70.25/hr

A JAVA Engineer defines software requirements, writing clean and efficient code for various applications and running tests to improve system functionality. JAVA engineers will implement and maintain ...

Mid-Sr Java Developer

Rockville, MD ยท On-site +1

$52 - $67.25/hr

Java Developer Duration: Permanent Looking for Java Developer with 7+ Years of experience with Java and good hands on with AWS and Angular or Spring. Qualifications * Strong experience using Java and ...

Mid-Sr Java Developer

Rockville, MD

$52 - $67.25/hr

Java Developer Duration: Permanent Looking for Java Developer with 7+ Years of experience with Java and good hands on with AWS and Angular or Spring. Qualifications * Strong experience using Java and ...

Java Developer

Mclean, VA ยท On-site

$51.50 - $66.75/hr

Java Developer Duration: 12 months Location: McLean, VA โ€ฏ Must Have- โ€ข Java, Spring Boot, AWS, APIS, Angular โ€ฏ : * At least 8+ years of Java Streams experience. * At least 3+ years of ...

Java Developer - Locals only

Washington, DC

$57.75 - $74.75/hr

Java Developer Location: Washington, DC Mode: Fulltime/ Perm hire Required Skills: Java, J2ee, hibernate, JSP, jQuery Qualifications Position: Java Developer Location: Washington, DC Mode: Fulltime ...

Java Developer

Mclean, VA ยท On-site

$51.50 - $66.75/hr

Java Developer Location: Mclean, VA Duration: 6 + Months - Hands-on experience in Enterprise Data Services development and delivery using SOA architecture . Minimum 4-6 years programming with Java ...

Backend Java Developer

Ashburn, VA ยท On-site

$51.75 - $67/hr

Backend Java Developer * Location: Ashburn, VA (Hybrid - 2 Days Onsite per Week) * Employment Type: Full-Time, W2 Company: Ailum Technologies Work Authorization: * U.S. Citizenship required * Must be ...

Junior Java Developer Location: Ashburn, VA Employment Type: C2C/W2 Job Summary We are looking for a motivated Junior Java Developer with 2-4 years of experience in Java application development. The ...

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 note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and driven ...

Java Developer - Locals only

Washington, DC

$57.75 - $74.75/hr

Java Developer Location: Washington, DC Mode: Fulltime/ Perm hire Required Skills: Java, J2ee, hibernate, JSP, jQuery Qualifications Position: Java Developer Location: Washington, DC Mode: Fulltime ...

Java / Spring Developer

Tysons, VA ยท On-site

$51.25 - $66.25/hr

Java / Spring Developer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and driven Java / Spring ...

Knowledge & Experience: 0-1 year of IT experience. 0-1+ year developing in the Java programming language. Must have completed classes or training within the Java programming language. Exposure to XML ...

Java / Spring Developer

Chantilly, VA ยท On-site

$52.75 - $68.25/hr

Java / Spring Developer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and driven Java ...

Java / Spring Developer

Reston, VA ยท On-site

$53.25 - $68.75/hr

Java / Spring Developer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and driven Java / Spring ...

Java Developer

Arlington, VA ยท On-site

$105K - $125K/yr

Java Developer Location: Hybrid (2-3 days per week) / Onsite (Sprezzatura HQ Arlington, VA) Other Considerations:U.S. Citizen or Permanent Resident (Required) POSITION SUMMARY We are seeking a Java ...

New

Java Developer

Arlington, VA ยท On-site

$58.75 - $76/hr

Java Developer Location: Arlington, VA Duration: 3 months contract to Hire Client: Direct Client Role description below: Responsible for analysis, design, development, and implementation of new and ...

SWE2 Java Engineer

Annapolis, MD ยท On-site

$51.25 - $70.25/hr

SWE2 Java Engineer Position Type: Full-time, On-Site Location: Annapolis Junction, MD Clearance: Active TS/SCI with Full Scope Polygraph Description: Waypoint's client is seeking a SWE2 Java Engineer ...

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.

Hybrid JAVA Engineer

Tiye Consulting

MD โ€ข On-site

$51.25 - $70.25/hr

Full-time

Re-posted 4 days ago


Job description

Job Brief:
A JAVA Engineer defines software requirements, writing clean and efficient code for various applications and running tests to improve system functionality. JAVA engineers will implement and maintain JAVA components and frameworks throughout the software development life cycle.
Responsibilities:
  • Providing development services for the mandated support and enhancements of multiple interfaces and applications within JIS. Support and enhancement will include migrating legacy monolithic applications into more modern technologies
  • Designing and developing code, unit testing code, and providing support during test cycle post-production
  • Preparing regular and ad hoc reports including: weekly project report of progress and status, weekly time report, and additional reports as requested
  • Experience with reverse engineering and refactoring code, distributed event streaming platforms, maintaining and developing web applications front ends using react, JSF/PrimeFaces, and developing scalable, secure, access-controlled Java SOAP and REST service APIs and implementations
  • Proven knowledge and practical application of: Java 8 and above, Spring (Framework, Data JPA, Security, Scheduler), Hibernate (JPA, Validator), JSF (Primefaces), Oracle 12C and higher, Junit Framework, JMeter, Web Services, slf4j, JavaScript, PERL, XML, and HTML
  • Designing and documenting the approach for major use cases before coding
  • Articulating and finding ways to add unit test/integrated tests to legacy systems using Junit and Mockito to debug issues
  • Providing accurate estimates for Jira tasks using Scrum development process
  • Documenting the legacy system code and approach used with flow diagrams
  • Understanding and capability to code in event driven, microservices, and SOA architectures

Skills Required:
  • B.S. in Computer Science or related field
  • Eight (8) or more years' experience as a Full Stack Java Engineer (application, integration, solution)
  • Hands on coding experience including: two (2) or more years with event driven architecture, three (3) or more years with Microservices architecture, and four (4) or more years with legacy monolithic architectures
  • Four (4) or more years hands on experience migrating from one framework to another
  • Knowledge of scalability options and best practices
  • Court case management experience
  • Ability to quickly evaluate, learn and prototype new technologies
  • Ability to critically think and problem solve