1

Microsoft Java Developer Jobs in Washington (NOW HIRING)

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 ... For immediate consideration please send a Microsoft word copy of your resume to [email protected]

Java Backend Developer

Oxon Hill, MD · On-site

$51.25 - $66.50/hr

Java Developer (Backend) Location - Oxon Hill, MD (National Harbor) - Hybrid (3 days on site and 2 ... Knowledge of SQL and relational databases such as Microsoft SQL Server and Oracle Database.

Peraton is seeking a Java Developer to help build Web and backend application/services for a ... Knowledge of database schema design, Microsoft SQL Server, Transact-SQL(T-SQL). * 3 years of work ...

Mid Java Developer

Columbia, MD · On-site

$80K - $128K/yr

Peraton is seeking a Java Developer to help build Web and backend application/services for a ... Knowledge of database schema design, Microsoft SQL Server, Transact-SQL(T-SQL). * 3 years of work ...

Sr Java Developer

Washington, DC · On-site

$64.75 - $82.75/hr

Position title: Sr Java Developer Location: Washington, DC (Need Local Only) Duration: 6 Months ... JAVA, Java Script, HTML DB2 WebSphere Dimensions ODBC MQ Series Dimension, GIT SonarQube Microsoft ...

Mid Java Developer

Columbia, MD · On-site

$80K - $128K/yr

Peraton is seeking a Java Developer to help build Web and backend application/services for a ... Knowledge of database schema design, Microsoft SQL Server, Transact-SQL(T-SQL). * 3 years of work ...

Backend Java developer

Oxon Hill, MD · On-site

$51.25 - $66.50/hr

Knowledge of SQL and relational databases such as Microsoft SQL Server and Oracle Database ... Experience with object-oriented programming concepts. * Familiarity with source control tools such ...

New

senior java developer

Washington, DC · On-site

$64.75 - $82.75/hr

... Java, J2EE Technologies and Object oriented programming Concepts. Worked on Web application ... and Microsoft Visio. Good working experience with web/applications servers Apache Tomcat 7.0.37 ...

Position: Sr. Java Developer Location: Alexandria, VA (Locals Only) Duration: 6-12 Months Should be ... HP/UX, IBM/AIX, REDHAT/LINUX and Microsoft operating systems, VMware servers, EMC and Network ...

Backend Java Engineer

Vienna, VA · On-site

$50.75 - $65.75/hr

Java + Spring / Spring Boot Azure DevOps Microservices Description: We are seeking a mid-to-senior ... Experience developing cloud-native applications (Microsoft Azure strongly preferred) * Familiarity ...

Java Backend Developer

Ashburn, VA · On-site

$51.75 - $67/hr

Java Backend Developer Location: Remote - Responsible for the development and maintenance of ... Microsoft Azure strongly Preferred). - Experience working in Agile environment. - Advanced ...

next page

Showing results 1-20

Microsoft Java Developer information

See Washington salary details

$17

$64

$87

How much do microsoft java developer jobs pay per hour?

As of Jun 25, 2026, the average hourly pay for microsoft java developer in Washington is $64.22, according to ZipRecruiter salary data. Most workers in this role earn between $55.53 and $71.88 per hour, depending on experience, location, and employer.

What is a Microsoft Java Developer?

A Microsoft Java Developer is a software engineer who specializes in developing Java applications that run on Microsoft platforms and utilize Microsoft tools, such as Azure, Visual Studio Code, and related cloud services. These developers are skilled in Java programming and integrate Microsoft technologies to build, deploy, and manage scalable enterprise applications. They often work on projects involving cloud migration, microservices, and API integrations using Microsoft’s ecosystem while leveraging Java as the primary programming language.

How does a Microsoft Java Developer typically collaborate with cross-functional teams in a cloud-focused environment?

As a Microsoft Java Developer, you will frequently work alongside DevOps engineers, solution architects, and front-end developers to design, implement, and deploy Java applications on Microsoft Azure or other cloud platforms. Collaboration often involves participating in agile ceremonies, code reviews, and joint troubleshooting sessions to ensure seamless integration and high performance of applications. You'll also work closely with product managers to understand requirements and with QA teams to ensure robust testing and deployment processes. This collaborative approach helps deliver scalable and reliable solutions aligned with business objectives.

What is the difference between Microsoft Java Developer vs Java Developer?

AspectMicrosoft Java DeveloperJava Developer
Required CredentialsJava certification, Microsoft Azure knowledge, Java programming skillsJava certification, general Java programming skills
Work EnvironmentMicrosoft ecosystem, Azure cloud platforms, enterprise applicationsVarious industries, cloud and on-premises environments, diverse platforms
Employer & Industry UsagePrimarily in companies using Microsoft and Azure technologiesAcross multiple industries including finance, tech, healthcare
Common Search & ComparisonOften compared for cloud integration and enterprise solutionsGeneral Java development roles across industries

The Microsoft Java Developer specializes in integrating Java applications within the Microsoft ecosystem, especially leveraging Azure cloud services. In contrast, a Java Developer has broader responsibilities across various platforms and industries without specific focus on Microsoft technologies. Both roles require Java programming skills and certifications, but the Microsoft Java Developer emphasizes cloud and enterprise solutions within Microsoft environments.

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

To thrive as a Microsoft Java Developer, you need a solid background in Java programming, object-oriented design, and experience with Microsoft Azure cloud services, often supported by a degree in computer science or a related field. Familiarity with tools such as Azure DevOps, Visual Studio Code, and relevant certifications like Microsoft Certified: Azure Developer Associate are highly valuable. Strong problem-solving abilities, teamwork, and effective communication skills make a candidate stand out in collaborative, agile environments. These competencies enable developers to build scalable, reliable applications that integrate well with Microsoft's ecosystem, ensuring project success and business value.
What are popular job titles related to Microsoft Java Developer jobs in Washington? For Microsoft Java Developer jobs in Washington, the most frequently searched job titles are:
What job categories do people searching Microsoft Java Developer jobs in Washington look for? The top searched job categories for Microsoft Java Developer jobs in Washington are:
Java Developer

Java Developer

CACI International, Inc.

National Harbor, MD • On-site

$103K - $218K/yr

Full-time

Medical, Retirement, PTO

Posted 27 days ago


Job description

Job Title: Java Developer
Job Category: Information Technology
Time Type: Full time
Minimum Clearance Required to Start: None
Employee Type: Regular
Percentage of Travel Required: None
Type of Travel: None
* * *
The Opportunity:
CACI is seeking a Java Developer to join our FEMA Team. The Developer is responsible in supporting and developing the solutions and conduct configuration management throughout. Update design and architecture documentation (data and system) as needed if changes are identified and approved by FEMA as necessary to the success of this project.
Responsibilities:
We are seeking an experienced Java Developer to design, develop, maintain, and support enterprise applications built using Java, Struts, and Webapp technologies. The ideal candidate will work closely with business analysts, database administrators, and other developers to deliver scalable and reliable software solutions.
Duties and Responsibilities:
• Develop, enhance, and maintain applications using Java.
• Analyze business requirements and translate them into technical solutions.
• Design and optimize SQL queries, stored procedures, and database structures.
• Troubleshoot application issues, bugs, and performance bottlenecks.
• Integrate Java/Struts/webapp applications with APIs, web services, and third-party systems.
• Perform unit testing, system testing, and support user acceptance testing (UAT).
• Collaborate with cross-functional teams to ensure timely project delivery.
• Maintain technical documentation, coding standards, and deployment procedures.
• Support production environments and provide ongoing maintenance.
Qualifications:
Required:
• Bachelor's degree and 10 years of experience developing applications
• Knowledge of SQL and relational databases such as:
o Microsoft SQL Server
o Oracle Database
• Experience with object-oriented programming concepts.
• Familiarity with source control tools such as:
o Git
• Knowledge of REST/SOAP APIs and application integration.
• Strong debugging, analytical, and problem-solving skills.
• Good verbal and written communication skills.
Desired:
• Experience migrating legacy Java/Struts/webapp applications to modern platforms.
• Exposure to Powerbuilder is a plus.
• Familiarity with Agile/Scrum methodologies.
• Experience in healthcare, finance, insurance, or government domains.
o Nice-to-Have Skills
• Performance tuning and optimization
• CI/CD pipeline knowledge
• Cloud deployment exposure
• Reporting tools integration
o Example Technologies
• Java
• Struts
• webapps
• Microsoft SQL Server
• Oracle Database
• Git
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Pay Range:
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
The proposed salary range for this position is:
$103,800 - $218,100
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.