1

Java Engineer Jobs in Alexandria, VA (NOW HIRING)

Java Developer

Mclean, VA · On-site

$51.50 - $66.75/hr

Role: Java Developer Exp 8-10 years Skills: Mongo DB, Advanced Java Concepts Java development skills * Must have a working experience in AWS environment (Not theoretical knowledge) * Event-based ...

Java Developer

Chantilly, VA · On-site

$52.75 - $68.25/hr

In this role you will Work as a software developer for Federal Government customer on Java, Oracle & other web technologies under direct supervision of the Project Manager or Task Lead in an Agile ...

Leads Java developer Location: Mclean but NY (Hybrid) Visa: USC, GC, H4-EAD Interview process: 1 round of interview coding challenge for 1 hour 3 days office in Mclean, Ideal candidate would be in ...

Java Developer

Mclean, VA · On-site

$51.50 - $66.75/hr

Senior Java Developer (Angular + AWS + Microservices) Location: [McLean , VA / Local Candidates] Employment Type: Contract Job Overview: We are seeking a highly skilled Senior Java Developer with ...

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 ...

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 ...

Java Developer Specialist

Washington, DC · On-site +1

$57.75 - $74.75/hr

As an experienced Java Developer Specialist, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. The Project Delivery ...

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

Mclean, VA

$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 ...

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

Reston, VA · On-site

$53.25 - $68.75/hr

... Engineer, Java Microservices Developer, Web Application Developer, API Developer, Enterprise Application Developer, Cloud Application Developer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE ...

Java Developer - Locals only

Washington, DC · On-site

$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

... Engineer, Java Microservices Developer, Web Application Developer, API Developer, Enterprise Application Developer, Cloud Application Developer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE ...

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

... Engineer, Java Microservices Developer, Web Application Developer, API Developer, Enterprise Application Developer, Cloud Application Developer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE ...

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 ...

Junior Java Developer (Hybrid) Position Type: Full-Time, 6 months contract to hire Pay: $22.50/hour Location : Arlington, VA (Hybrid - 3 days onsite) Years of Experience Required: 0-1 Hiring Timeline:

next page

Showing results 1-20

Java Engineer information

See Alexandria, VA salary details

$28

$64

$91

How much do java engineer jobs pay per hour?

As of May 29, 2026, the average hourly pay for java engineer in Alexandria, VA is $64.67, according to ZipRecruiter salary data. Most workers in this role earn between $53.27 and $73.08 per hour, depending on experience, location, and employer.

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

To thrive as a Java Engineer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, often backed by a degree in computer science or a related field. Familiarity with frameworks like Spring or Hibernate, experience using build tools such as Maven or Gradle, and knowledge of version control systems like Git are commonly expected. Excellent problem-solving abilities, teamwork, and effective communication are standout soft skills in this role. Mastering these skills enables the delivery of robust, maintainable software solutions and efficient collaboration with development teams.

How does a Java Engineer typically collaborate with cross-functional teams during the software development lifecycle?

Java Engineers often work closely with product managers, designers, QA specialists, and other developers throughout the software development lifecycle. They participate in sprint planning, code reviews, and daily stand-ups to ensure alignment on project goals and technical requirements. Effective communication and collaboration are essential, as Java Engineers must translate business needs into technical solutions and provide ongoing feedback to improve both functionality and user experience. This team-oriented environment helps foster professional growth and ensures the successful delivery of robust, scalable applications.

What are Java Engineers?

Java Engineers are software developers who specialize in using the Java programming language to design, build, and maintain applications and systems. They work on a wide variety of projects, from web and mobile applications to large-scale enterprise solutions. Java Engineers are skilled in object-oriented programming and often use frameworks like Spring or Hibernate to create robust, scalable software. Their responsibilities typically include writing code, testing and debugging applications, and collaborating with other developers and stakeholders to meet project goals.

What is the difference between Java Engineer vs Software Developer?

AspectJava EngineerSoftware Developer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science or related field, various programming certifications
Work EnvironmentDevelops Java-based applications, often in enterprise settingsCreates software across multiple languages and platforms, including Java
Industry UsageCommon in finance, tech, and enterprise sectorsWidely used across all tech industries and startups
Search & Comparison IntentFocuses on Java-specific roles and skillsBroader software development roles, including Java

Java Engineers specialize in developing Java-based applications, often within enterprise environments, requiring Java-specific skills and certifications. Software Developers have a broader scope, working with multiple programming languages and platforms, including Java. While Java Engineers focus on Java-centric projects, Software Developers may work on diverse projects across various technologies.

What are popular job titles related to Java Engineer jobs in Alexandria, VA? For Java Engineer jobs in Alexandria, VA, the most frequently searched job titles are:
What job categories do people searching Java Engineer jobs in Alexandria, VA look for? The top searched job categories for Java Engineer jobs in Alexandria, VA are:
Infographic showing various Java Engineer job openings in Alexandria, VA as of May 2026, with employment types broken down into 94% Full Time, 4% Part Time, and 2% Contract. Highlights an 89% Physical, 5% Hybrid, and 6% Remote job distribution, with an average salary of $134,518 per year, or $64.7 per hour.

$51.50 - $66.75/hr

Full-time

Posted 7 days ago


Job description

Overview:
Role: Java Developer
Exp 8-10 years
Skills: Mongo DB, Advanced Java Concepts
Java development skills
  • Must have a working experience in AWS environment (Not theoretical knowledge)
  • Event-based systems knowledge
  • Spring Boot Microservices with Graph QL knowledge
  • Mongo DB Kafka Streaming (Nice to have)
  • Flyway (Nice to have)
  • Jenkins Git Bitbucket RDBMS and NoSQL Spark (Should understand Spark and EMR)