1

Java Engineer Jobs in Alexandria, VA (NOW HIRING)

Lead Full Stack Java Engineer

Fairfax, VA ยท Remote

$160K - $190K/yr

Solution Street is seeking a Lead Full Stack Java Engineer with 10+ years of experience. This is a hybrid role with an on site requirement in Chantilly, VA. Candidates must be local to the Washington ...

Lead Full Stack Java Engineer

Chantilly, VA ยท On-site

$53.75 - $69.25/hr

Honesty, Respect, Transparency, Dependability, and FUN! They're embedded in everything we do and how we do it! Job Summary Solution Street is seeking a Lead Full Stack Java Engineer with 10+ years of ...

Lead Full Stack Java Engineer

Fairfax, VA ยท On-site

$160K - $190K/yr

Solution Street is seeking a Lead Full Stack Java Engineer with 10+ years of experience. This is a hybrid role with an on site requirement in Chantilly, VA. Candidates must be local to the Washington ...

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 developer

Mclean, VA ยท On-site

$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

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

Rockville, MD ยท On-site

$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 Developers (Multiple)

Reston, VA ยท On-site

$53 - $68.75/hr

Position 1 Looking for a Java Developer / support deployment specialist Role Title Java Developer / support / Deployment Associate Role Start Date ASAP Work Location Reston, Virginia 1st position ...

Sr Java Developer

Herndon, VA ยท On-site

$58.75 - $75/hr

Company Description Sr. Java Developers * Term - Long Term - Min 6 months * Herndon VA u Core Java u Spring MVC and exposure to other frameworks u Java Script Library, JQuerry, Bootstrap, HTML5 u ...

Java Lead

Mclean, VA ยท On-site

Role: Lead Java Developer Location: 1 opening Plano and 1 opening McLean (Hybrid onsite 3 Days Tues - Thurs) Ex Capital one Resources Needed Lead Java Developer Client is seeking a Lead Java ...

Java Software Engineer

Chantilly, VA ยท On-site

$53 - $72.75/hr

Java Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate Java ...

Java Developer

Mclean, VA ยท On-site

$51.50 - $66.75/hr

Java Developer Work Location : McLean, VA Job Type : Permanent / Contract (W2 or 1099) Responsibilities: * Knowledge of professional software engineering practices & best practices for the full ...

Showing results 21-40

Java Engineer information

See Alexandria, VA salary details

$28

$64

$91

How much do java engineer jobs pay per hour?

As of Sep 10, 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 is a Java engineer?

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

Are Java engineers in demand?

Java engineers are in high demand due to the widespread use of Java in enterprise applications, Android development, and backend systems. Strong knowledge of Java, frameworks like Spring, and related tools increase employability in various industries. The role often requires staying updated with new versions and related technologies.

What are the most commonly searched types of Java Engineer jobs in Alexandria, VA?

The most popular types of Java Engineer jobs in Alexandria, VA are:

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 August 2026, with employment types broken down into 89% Full Time, 7% Part Time, and 4% Contract. Highlights an 83% Physical, 6% Hybrid, and 11% Remote job distribution, with an average salary of $134,518 per year, or $64.7 per hour.

Senior Java Engineer / Full Stack (Cloud & Containers)

Mclean, VA โ€ข On-site

SmartIPlace
IT Servicesย โ€ขย 51 - 200 employees

$53 - $68.50/hr

Contractor

Re-posted 17 days ago


Job description

Hi,

I hope you are doing well.

Please find the job details below:

Job Title:  Senior Java Engineer / Full Stack (Cloud & Containers)
Location: McLean, VA

Must Have Qualifications:

  • 5+ years of Full Stack Development experience.

  • Strong expertise in Java 8+, Python, SQL/Databases, AWS, Jenkins, and CI/CD.

  • Experience in application design, development, deployment, and ongoing support.

  • Ability to work independently, take ownership, and proactively deliver solutions.

  • Nice-to-have experience with Advanced SQL, Angular/React, Kafka, and additional AWS technologies.

Schedule: Standard with On-Call Rotation

Shortlisting Deadline: June 26

Interview Information:

  • Rounds: 2 Rounds

  • Duration: 45–60 Minutes

  • Interview Type:

    • Round 1: Virtual

    • Round 2: Onsite

Interview Slots:

  • June 30: 2:30 PM – 3:15 PM

  • July 1: 3:30 PM – 4:15 PM

  • July 2: 3:00 PM – 3:25 PM

Interview Debrief: TBD – Will be scheduled with all suppliers once all interview rounds are completed.

Job Description – Full Stack Developer Senior

Required Experience & Education

  • 5+ years of professional software development experience.

  • Bachelor’s Degree in Computer Science or a related field.

Qualifications

  • Strong analytical skills.

  • Strong application development, testing, and deployment skills utilizing Java, Spring Boot, SQL, JavaScript, JUnit, Maven/Gradle, Docker, and Jenkins.

  • Ability to understand and run existing Python applications and convert them to Java.

  • Ability to reason through and communicate ideas effectively.

  • Open-minded and collaborative team player.

  • Experience using AI-assisted coding tools (e.g., VS Code, Amazon Kiro).

  • Nice-to-have skills: AWS, Angular/React, Kafka, Advanced SQL.

Responsibilities

  • End-to-end software development including analysis, design, development, automated testing, deployment, and maintenance using industry best practices and security standards.

  • Analyze system performance, identify bottlenecks, and implement optimization solutions to improve efficiency and scalability.

  • Collaborate with business stakeholders to gather requirements, develop proof-of-concepts, and implement solutions with cross-functional teams.

  • Support applications across environments, resolve critical issues, and fulfill ad hoc requests to ensure smooth business operations.

Keys to Success

  • Adaptability: Quick learner who can seamlessly adapt to new technologies and changing project requirements.

  • Problem-Solving: Strong analytical skills with the ability to assess complex situations and implement effective technical solutions.

  • Ownership & Drive: Self-motivated engineer who takes ownership of deliverables and proactively identifies improvements.

  • Communication: Excellent interpersonal and communication skills with both technical and non-technical stakeholders.

  • Resilience: Ability to thrive in dynamic environments with shifting priorities, tight deadlines, and on-call support responsibilities.


Smart-iPlace logo

About Smart-iPlace

Sourced by ZipRecruiter

SMART-iPLACE provides innovative staffing and consulting solutions that help our clients achieve their business objectives. We can understand and support all areas of your IT systems from back-end infrastructure to front-end personal productivity. Our goal is create innovative IT solutions that enable your business to be more agile and competitive.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Irving, TX, US

Year founded

2021

Social media