1

Java Manager Jobs in Washington, DC (NOW HIRING)

Java Developer

National Harbor, MD ยท On-site

$103K - $218K/yr

Job Title: Java Developer Job Category: Information Technology Time Type: Full time Minimum ... management throughout. Update design and architecture documentation (data and system) as needed if ...

Senior Java Developer

Ashburn, VA ยท On-site

$58.50 - $74.75/hr

We are looking for a Senior Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release and help with the migration of a COBOL app to Java.

Java Developer

Calverton, MD ยท On-site

$52.75 - $68/hr

We offer IT solutions across the disciplines of program/project management, applications ... Using a light-weight Java framework and a continuous integration environment, you'll join our team ...

Developer-Java/J2EE Specialist

Mclean, VA ยท On-site

$51.75 - $67/hr

Mindlance is seeking a Senior Java Developer with a strong background in Java and backend ... The role involves building RESTful APIs, working with AI technologies, and managing databases while ...

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

Calverton, MD ยท On-site

$52.75 - $68/hr

We offer IT solutions across the disciplines of program/project management, applications ... Using a light-weight Java framework and a continuous integration environment, you'll join our team ...

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 credentialing/case management system using Java/Spring-based REST APIs along with a Web 2.0 framework in a ...

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 credentialing/case management system using Java/Spring-based REST APIs along with a Web 2.0 framework in a ...

Java API Developer

Herndon, VA ยท Remote

$52.50 - $67.75/hr

Configure and manage data ingest components in a cloud platform, such as Apache Kafka, NiFi, FTP ... Proficiency in Java, with experience in frameworks such as Spring Boot. * Experience with ...

Java Developer

Centreville, VA ยท On-site

$50.50 - $65.50/hr

Provide documentation and assist program management with deliverables related to backend ... writing Java. * Experience mapping objects to RDBMS systems with Hibernate or other ORMs.

next page

Showing results 1-20

Java Manager information

See Washington, DC salary details

$87.7K

$144K

$178.9K

How much do java manager jobs pay per year?

As of Jul 9, 2026, the average yearly pay for java manager in Washington, DC is $143,975.00, according to ZipRecruiter salary data. Most workers in this role earn between $94,500.00 and $172,700.00 per year, depending on experience, location, and employer.

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

To thrive as a Java Manager, you need deep expertise in Java development, software architecture, and team leadership, usually supported by a degree in computer science or a related field. Familiarity with tools like Eclipse, IntelliJ IDEA, version control systems (Git), and project management platforms, along with certifications such as Oracle Certified Professional Java Programmer, is highly valuable. Strong soft skills such as communication, problem-solving, and the ability to mentor and motivate teams set exceptional managers apart. These skills ensure effective project delivery, high code quality, and a productive, collaborative development environment.

What are Java Managers?

Java Managers are professionals responsible for overseeing teams that develop, maintain, or support software applications using the Java programming language. They combine technical expertise with leadership skills to manage Java development projects, coordinate team activities, ensure code quality, and meet project deadlines. Java Managers often work closely with stakeholders to align technical solutions with business goals, and they may be involved in hiring, mentoring, and evaluating the performance of Java developers.

How does a Java Manager typically balance technical leadership with team management responsibilities?

A Java Manager is often responsible for both guiding the technical direction of Java-based projects and overseeing the professional development and performance of their team members. This requires regularly collaborating with developers to solve complex coding challenges while also conducting one-on-one meetings, performance reviews, and resource planning. Effective Java Managers prioritize clear communication, delegate tasks appropriately, and foster an environment where engineers can grow their skills. Balancing these areas ensures successful project delivery and a motivated, high-performing team.

What is the difference between Java Manager vs Java Developer?

AspectJava ManagerJava Developer
Required CredentialsBachelor's in Computer Science, Java certifications, management experienceBachelor's in Computer Science, Java certifications, coding skills
Work EnvironmentTeam leadership, project oversight, strategic planningWriting code, debugging, implementing features
Employer & Industry UsageSoftware companies, IT departments, tech firmsSoftware development teams, tech startups, enterprise IT

Java Managers oversee teams and projects, focusing on strategy and coordination, while Java Developers primarily write and maintain code. Both roles require Java certifications and a strong technical background, but their responsibilities and work focus differ significantly.

What are the most commonly searched types of Java jobs in Washington, DC? The most popular types of Java jobs in Washington, DC are:
What job categories do people searching Java Manager jobs in Washington, DC look for? The top searched job categories for Java Manager jobs in Washington, DC are:
Infographic showing various Java Manager job openings in Washington, DC as of July 2026, with employment types broken down into 46% Full Time, 22% Part Time, and 32% Contract. Highlights an 100% In-person job distribution, with an average salary of $143,975 per year, or $69.2 per hour.
Java Developer

Java Developer

CACI International, Inc.

National Harbor, MD โ€ข On-site

$103K - $218K/yr

Full-time

Medical, Retirement, PTO

Re-posted 11 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.