1

Java Developer Java Jobs in Virginia (NOW HIRING)

Java Developer

Richmond, VA · Hybrid

$50.50 - $65.25/hr

Our client, a IT Services and Consulting company, is looking for a Java Developer for their Richmond, VA/ Hybrid location. Responsibilities: * Designing Enterprise Solution using Java, JEE, Spring ...

Java Developer

Mclean, VA

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

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

Richmond, VA · On-site

$50.50 - $65.25/hr

Java Developer Client is seeking a qualified, energetic team-player to perform Application Developer duties. The incumbent will perform analysis, design, and programming tasks in a complex ...

Java Developer

Manassas Park, VA · On-site

$50.25 - $65.25/hr

Java Developer Marathon TS is looking for a Java Developer with Python experience to support our messaging team. The messaging team works on customer facing applications as well supports a test tool ...

Java Developer

Reston, VA · On-site

$53 - $68.75/hr

Only On W2 Java Developer - 10 New Positions Reston VA or Plano TX Duration: 1 year, starting beginning of January In Person Interview is a must, person must be solid on Java + AWAS Process: Step 1: ...

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 · On-site

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

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

JAVA Developer

Chantilly, VA · On-site

$52.25 - $67.50/hr

Java/J2EE Developer Responsible for overseeing the architecture, design, and development of Java/J2EE applications with a focus on RESTful services and Spring Boot framework. The primary objectives ...

Java Developer

Mclean, VA · On-site

$52.25 - $67.75/hr

Java Developer Location: McLean, VA (5 days onsite) Duration: 6+ Months Interview: Onsite (candidates must be prepared) Have to go through one internal screening round. Responsibilities: * Design and ...

Java Developer

Norfolk, VA · On-site

$49.25 - $63.75/hr

\n \n \n Job Summary & Responsibilities Java developer with JSON, XML, and Spring for a direct hire position performing server side API development in Norfolk, VA. Requirements 5 years Java\/J2EE ...

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

Java Developer

Norfolk, VA

$49.25 - $63.75/hr

\n \n \n Job Summary & Responsibilities Java developer with JSON, XML, and Spring for a direct hire position performing server side API development in Norfolk, VA. Requirements 5 years Java\/J2EE ...

Java Developer

Mclean, VA · On-site

$52.25 - $67.75/hr

Java Developer Location: McLean, VA (Hybrid - Onsite 5 days a week) Type: Contract (6-12 months, with possible extension) Interview mode: In person About the Role: We are seeking an experienced Java ...

Java Developer

Richmond, VA · On-site

$50.50 - $65.25/hr

Java Developer Duration: 12 months Location: Richmond, VA (3-days onsite)   Must Have • Java, Spring Boot, AWS(EC2, Lambda, Fargate, S3, DynamoDB), APIS   Requirements: * At least 8+ years of ...

Full Stack Developer (Java Developer)

Reston, VA · On-site

$54.50 - $70.50/hr

Java -JDK 1.6+, Model View Controller (MVC) architecture, Annotation, Servelet 2.5/Java Server ... SSL programming and configuration, CAPCO (rules and automated parsing or validation). Access ...

Java Developer

Reston, VA · On-site

$53 - $68.75/hr

Java Developer As a Java engineer, you will be working as a member of our Data Integration Engineering team to jointly design and implement product features. This is an ideal job if you are an ...

next page

Showing results 1-20

Java Developer Java information

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

To thrive as a Java 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 frameworks like Spring or Hibernate, version control systems such as Git, and build tools like Maven or Gradle is essential, and certifications like Oracle Certified Professional Java Programmer can be advantageous. Effective problem-solving, teamwork, and good communication skills help Java Developers excel in collaborative and dynamic environments. These technical and soft skills are crucial for building robust, maintainable software solutions that meet business requirements.

How does a Java Developer typically collaborate with other teams during the software development lifecycle?

Java Developers often work closely with cross-functional teams, including front-end developers, QA testers, project managers, and sometimes clients. They participate in code reviews, contribute to design discussions, and coordinate with DevOps professionals to ensure smooth deployment processes. Effective communication and teamwork are essential, as Java Developers must translate technical requirements, troubleshoot issues, and ensure their code integrates seamlessly with other system components. This collaborative environment not only enhances project outcomes but also provides opportunities to learn from different disciplines.

What are Java Developers?

Java Developers are software professionals who design, develop, and maintain applications using the Java programming language. They work on a wide range of projects, from web and mobile applications to enterprise-level systems. Their responsibilities often include writing clean code, debugging, collaborating with other team members, and ensuring applications are secure and scalable. Java Developers are also expected to stay updated with the latest Java technologies and frameworks to deliver efficient solutions.

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

AspectJava Developer JavaJava Software Engineer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentDevelopment teams, tech companies, startupsDevelopment teams, tech companies, startups
Industry UsageSoftware development, web applications, enterprise solutionsSoftware development, web applications, enterprise solutions
Common Search IntentJob roles, skills, salary infoJob roles, skills, salary info

Java Developer Java and Java Software Engineer roles often overlap in skills and work environment. Both require similar credentials and are used interchangeably in the industry. The main difference lies in the job title emphasis: 'Developer' focuses on coding and building applications, while 'Software Engineer' may imply a broader scope including design and architecture. Candidates should review specific job descriptions to understand the expectations for each role.

What job categories do people searching Java Developer Java jobs in Virginia look for? The top searched job categories for Java Developer Java jobs in Virginia are:
What cities in Virginia are hiring for Java Developer Java jobs? Cities in Virginia with the most Java Developer Java job openings:
Infographic showing various Java Developer Java job openings in Virginia as of May 2026, with employment types broken down into 88% Full Time, 4% Part Time, and 8% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution.
Java Developer

Java Developer

ICONMA

Richmond, VA • Hybrid

$50.50 - $65.25/hr

Other

Medical

This job post has expired today. Applications are no longer accepted.


Job description

Our client, a IT Services and Consulting company, is looking for a Java Developer for their Richmond, VA/ Hybrid location.
Responsibilities:

  • Designing Enterprise Solution using Java, JEE, Spring Boot and related Java Technology stack
  • Work on Design Patterns
  • Work on developing highly scalable enterprise-level web applications and RESTful APIs using MicroServices.
  • Work on Java Spring Boot implementations
  • Work on Devops
  • Work on AWS
  • Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL
  • Work on implementation of Industry Standard protocols related API Security including OAuth.
  • Effective Client communication

Requirements:
  • Min. 05+ years of IT experience in implementing Java 8, J2EE and related Java technologies
  • Working and Hands on experience on AWS
  • Working and Hands on experience on Devops
  • Gained experience in Design Patterns.
  • Experience in implementing Java Spring Boot
  • Excellent expertise in Java 8, Multithreading, Microservices,
  • Proficiency in Advanced SQL
  • Good exposure and progressive experience working on AWS Cloud and integrations
  • Strong hands on experience on Spring core and Spring JPA
  • Experienced in using GIT and Maven
  • Good with CI/CD - Jenkins
  • Good written, verbal communication and documentation skills.
  • Familiar with Agile delivery process
  • Must be analytical and self-motivated.
  • Work Effectively within a global team environment.
Skills:
  • Category Name Required Importance Experience
  • IIOT (Industrial IOT) WS Yes 1
  • Jav Spring Core Yes 1
  • Jav Spring JP Yes 1
  • Software Skills Jav Yes 1
  • Software Skills Python Yes 1

Why Should You Apply?
  • Health Benefits
  • Referral Program
  • Excellent growth and advancement opportunities

ICONMA logo

About ICONMA

Sourced by ZipRecruiter

ICONMA is an established and stable organization building lasting relationships with clients and consultants. We are unique in our ability to provide a full spectrum of Staffing Services and Solutions including: Staff Augmentation (Contract, Contract-to-Hire, Direct Hire), Bulk Buy Staff Augmentation, Offshore Staff Augmentation, Payroll Services and Consulting (Project Delivery, SOW). At ICONMA, our goal is to become a one-stop destination for our customers' staffing and outsourcing needs. Our vision is to be a preeminent provider of innovative business solutions, leveraging key technologies to improve our customers' competitiveness, growth, and profitability. ICONMA focuses on a culture that fosters collaboration and team work. We recognize that employees are the foundation of any company, and we encourage our employees to be leaders while providing continuous training and growth opportunities. ICONMA encourages hard work, determination and dedication in a professional environment. ICONMA promotes a healthy work-life balance, and understands this is a key component to our employee's and company's success.

Industry

Recruiting and staffing services

Company size

1,001 - 5,000 Employees

Headquarters location

Troy, MI, US

Year founded

2000