1

Mid Level Java Developer Jobs in Virginia (NOW HIRING)

Locals Only Urgent Need SR JAVA Developer

Alexandria, VA · On-site

$54.50 - $70.75/hr

The Senior-Level Java Developer shall provide design and development of SOAP and RESTful services to perform systems integration. Ability to interface with other technical leads/developers to perform ...

Sr Java Developer

Richmond, VA · On-site

$56.75 - $72.25/hr

As a Senior level Java Programmer, this position is responsible for IT phases of the system development lifecycle (SDLC) of one or more automated IT applications, systems and software. * Confer with ...

We are seeking a senior-level Java developer to design and deliver modern, high-impact software solutions in a fast-paced environment. This role offers the opportunity to work hands-on with Spring ...

Developer-Java/J2EE Senior

Mclean, VA · On-site

$58.75 - $75/hr

Developer-Java/J2EE Senior Job details Posted 22 May 2026 Location McLean, VA Reference 1005275 ... Must have leadership and mentorship experience qualities to help elevate mid-level team while being ...

Java Developer

Mclean, VA · On-site

$52.25 - $67.75/hr

BR to reflect the level of the candidates. * This is a Java Backend developer role. If candidates have front end skills that is fine. * The person should be able to convert business requirements to ...

Developer-Java/J2EE Senior

Mclean, VA · On-site

$57.75 - $73.75/hr

Must have leadership and mentorship experience qualities to help elevate mid-level team while being ... Java EE, Angular & XML. Ability to independently perform all developer duties from Analysis to ...

Developer-Java/J2EE Senior

Mclean, VA

$58.75 - $75/hr

Must have leadership and mentorship experience qualities to help elevate mid-level team while being ... Java EE, Angular & XML. Ability to independently perform all developer duties from Analysis to ...

next page

Showing results 1-20

Mid Level Java Developer information

See Virginia salary details

$40

$57

$68

How much do mid level java developer jobs pay per hour?

As of May 28, 2026, the average hourly pay for mid level java developer in Virginia is $57.05, according to ZipRecruiter salary data. Most workers in this role earn between $49.81 and $65.05 per hour, depending on experience, location, and employer.

What is a Mid Level Java Developer job?

A Mid Level Java Developer is responsible for designing, developing, and maintaining Java-based applications. They typically have 2-5 years of experience and work on coding, debugging, and optimizing software solutions. They collaborate with teams, follow best coding practices, and may mentor junior developers. Their role involves understanding project requirements, integrating APIs, and ensuring application performance. Mid Level Java Developers contribute to both backend and frontend development, depending on the project needs.

What are the key skills and qualifications needed to thrive in the Mid Level Java Developer position, and why are they important?

Successful Mid Level Java Developers possess a solid understanding of Java programming, object-oriented design, and commonly used frameworks such as Spring or Hibernate, typically backed by a relevant degree and professional experience. Familiarity with tools like Git, Maven, popular IDEs (e.g., IntelliJ IDEA or Eclipse), and certifications like Oracle Certified Professional Java Programmer (OCPJP) are advantageous. Strong collaboration, problem-solving abilities, and effective communication skills help developers work efficiently within agile teams and cross-functional projects. Mastering both technical and soft skills ensures smooth project delivery, maintainable code quality, and productive teamwork in dynamic software development environments.

What does a typical workday look like for a Mid Level Java Developer?

As a Mid Level Java Developer, your typical workday often involves writing and testing Java code, troubleshooting existing applications, and participating in code reviews. You'll collaborate closely with other developers, QA engineers, and sometimes product managers in agile sprints to ensure features are delivered according to requirements. Daily stand-up meetings are common, as is the use of tools like Jira for tracking tasks. You may also spend time learning new frameworks or best practices, which helps with both personal growth and contributing to more efficient software solutions.
What are the most commonly searched types of Java Developer jobs in Virginia? The most popular types of Java Developer jobs in Virginia are:
What job categories do people searching Mid Level Java Developer jobs in Virginia look for? The top searched job categories for Mid Level Java Developer jobs in Virginia are:
What cities in Virginia are hiring for Mid Level Java Developer jobs? Cities in Virginia with the most Mid Level Java Developer job openings:
What are popular job titles related to Mid Level Java Developer jobs in VA? For Mid Level Java Developer jobs in VA, the most frequently searched job titles are:
Locals Only Urgent Need SR JAVA Developer

Locals Only Urgent Need SR JAVA Developer

USM

Alexandria, VA • On-site

$54.50 - $70.75/hr

Contractor

Posted 28 days ago


Job description

Company Description

USM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology assistance supplier headquartered in Chantilly, VA with off-shore delivery centers in India. We offer world-class ability in giving most astounding quality and administrations through industry best practices planned to convey remarkable worth to our customers.

Utilizing our industry knowledge, administration service offering expertise and innovation abilities, we distinguish new business and innovation slants and create answers for help customers around the globe, giving top of the line solid and practical IT benefits which are cost effective services.

Established in 1999, the organization has corner qualities in building and dealing with a Business Oriented IT environment with rich involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data Warehousing, SharePoint Consulting and IT Infrastructure. Our other offerings include modified solutions and administrations in ERP, CRM, Enterprise architecture, offshore advisory services ,e-commerce, Social , Mobile, Cloud, Analytics (SMAC) and DevOps.

USM, a US ensured Minority Business Enterprise (MBE) is perceived as one of the fastest developing IT Systems Integrator in the Washington, DC zone. Most as of late, USM was positioned #9 on the rundown of the Top administrations organizations in the DC Metro Area - Washington Business Journal (2011). We are a project-driven firm that reliably meets the IT needs of our State and Government customers through development and business keenness.

Job Description

Hi Friends,

Hope you are doing great,

I have an urgent requirement from one of my esteem client, I will appreciate if you can have an eye on the below requirement and send me your consultant updated profile ASAP.

Position: Sr. Java Developer

Location: Alexandria, VA (Locals Only)

Duration: 6-12 Months

Should be able to pass a Federal Background and be in the US for at least 2 years.

JOB DESCRIPTION: The Senior-Level Java Developer shall provide design and development of SOAP and RESTful services to perform systems integration. Ability to interface with other technical leads/developers to perform design and code walkthroughs. Responsibilities include design, development, and unit testing of all code developed. Additional responsibilities include documenting code developed, fixing bugs in the development of various applications and write and/or update system design documentation.

Responsibilities include using tools like Eclipse, JUnit, Subversion, Maven, Visual Studio and applying experience in software development languages including but not limited to Java, JSP, XML, HTML, PL/SQL. The Developer should be able to propose opportunities of improvement in existing software stack or proposed design. He/She will be able to independently own the tasks/User Stories in Sprint session, prepare design document, develop code to conform to the user story, prepare unit test case, suggest alternate ways if applicable, and participate in technical discussion with Technical staff. Must have hands on experience with different Operating Systems including Solaris, Windows, and Linux.

The Sr. Level Developer shall have experience with:

- Frameworks: Spring, Java EE (Java 5 and higher), SOA(RestEasy), UML, and MVC

- Methodology : Agile and Waterfall

- Development tools: JBoss Developer Studio, Eclipse, SQL Developer, Visio, JUnit.

- Software development languages: Java, JSP, XML, HTML, PL/SQL

- Application Server: JBoss application and Web server

- Build Management and Continuous Integration: Maven, Hudson/Jenkins

- Operating Systems: Solaris, Windows, Linux

- Database: Oracle 11g, MySQL Enterprise Edition

- Standard data formats including XML, XSD, XSLT, and HTML.

- Standard hardware and operating systems now used by the USPTO for its production AIS, including: HP/UX, IBM/AIX, REDHAT/LINUX and Microsoft operating systems, VMware servers, EMC and Network storage devices.

- Knowledge and previous experience using the following quality management tools: Rational Unified Process (RUP), Rational Tool for Configuration Management (CM), requirements, testing and CM build, Continuous Integration using CICM, Jenkins

Must have experience working with stakeholders at various levels and functional areas in a professional services/consulting/federal contracting environment and be responsible for producing high-quality deliverables through collaboration. Additional responsibilities include producing and updating documentation, resolving defects, mentoring, participating in code reviews, and collaborate with other team members and contractor teams.

MUST be able to obtain a Federal Government clearance at the Public Trust level.

Additional Information

If you are interested please share your resume to alih@usmsystems.com or can directly call me on 703 955-3955.