1

Java Development Manager Jobs in Washington, DC (NOW HIRING)

Java Full Stack Developer

Washington, DC · On-site

$59.50 - $76.75/hr

Solid understanding of design, development, databases, and testing methodologies * Experience in ... Ability to work as part of a multi-faceted team managing the full IT ecosystem for the client

Full Stack Java Developer

Annapolis, MD · On-site

$245K - $271K/yr

Perform software development predominantly using Java to create and implement enhancements to ... Quality - Quality is the foundation for the management of our business and the keystone to our goal ...

Perform software development predominantly using Java to create and implement enhancements to ... Quality - Quality is the foundation for the management of our business and the keystone to our goal ...

Perform software development predominantly using Java to create and implement enhancements to ... Quality - Quality is the foundation for the management of our business and the keystone to our goal ...

Full Java Stack Developer

Annapolis, MD · On-site

$215K - $238K/yr

Perform software development predominantly using Java to create and implement enhancements to ... Quality - Quality is the foundation for the management of our business and the keystone to our goal ...

Jr-Mid Java Developer

Alexandria, VA · On-site

$54.50 - $70.75/hr

... the Development Manager, and assist in troubleshooting production support issues. Candidate should be able to contribute to the development and maintenance of complicated Java and Oracle client ...

Java Developer/Tester

Manassas, VA · On-site

$51 - $66/hr

... development, and configuration management. Preferred Qualifications * Advanced Java multithreading skills. * Experience with databases such as MongoDB or PostgreSQL. * Familiarity with inter-process ...

next page

Showing results 1-20

Java Development Manager information

See Washington, DC salary details

$87.8K

$144K

$178.9K

How much do java development manager jobs pay per year?

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

What are some common challenges faced by a Java Development Manager, and how can they be addressed?

As a Java Development Manager, you may often encounter challenges such as balancing project deadlines with high-quality code delivery, managing a diverse team of developers with varying skill levels, and keeping up with rapidly evolving Java technologies. To address these, it's important to implement agile methodologies, encourage open communication within the team, and foster a culture of continuous learning and professional development. Regular code reviews, clear goal-setting, and investing in upskilling opportunities for your team can help ensure project success and team satisfaction.

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

A Java Development Manager needs deep expertise in Java programming, software architecture, and team leadership, often supported by a computer science degree and relevant managerial experience. Familiarity with tools such as Java frameworks (Spring, Hibernate), version control systems (Git), and project management software (JIRA) is essential, and certifications like Oracle Certified Professional Java Programmer can be advantageous. Excellent communication, strategic thinking, and the ability to mentor and motivate developers are standout soft skills. These competencies ensure the delivery of high-quality software solutions, foster team productivity, and drive successful project outcomes.

What is the difference between Java Development Manager vs Java Software Engineer?

AspectJava Development ManagerJava Software Engineer
ResponsibilitiesOversees development teams, manages projects, sets technical strategyDevelops, tests, and maintains Java applications
Required SkillsLeadership, project management, Java expertiseStrong Java programming, problem-solving, coding skills
CertificationsJava certifications, management certifications (e.g., PMP) often preferredJava certifications (e.g., Oracle Certified Java Programmer)
Work EnvironmentTeam management, collaboration with stakeholders, project planningHands-on coding, debugging, software development lifecycle

The Java Development Manager focuses on leading development teams and managing projects, requiring leadership and management skills alongside Java expertise. In contrast, a Java Software Engineer primarily engages in coding and developing Java applications. Both roles often require Java certifications, but their daily responsibilities and work environments differ significantly.

What is a Java Development Manager?

A Java Development Manager is a leadership role responsible for overseeing teams of software developers who work primarily with the Java programming language. They manage project timelines, coordinate development activities, ensure code quality, and facilitate communication between developers and other stakeholders. In addition to technical expertise in Java, they often contribute to strategic planning, mentoring team members, and ensuring the successful delivery of software projects. This role typically requires both strong technical and management skills.
What are popular job titles related to Java Development Manager jobs in Washington, DC? For Java Development Manager jobs in Washington, DC, the most frequently searched job titles are:
What job categories do people searching Java Development Manager jobs in Washington, DC look for? The top searched job categories for Java Development Manager jobs in Washington, DC are:
Java Full Stack Engineer with Security Clearance

Java Full Stack Engineer with Security Clearance

Cohere Technology Group LLC

Chantilly, VA • On-site

Other

Re-posted 21 days ago


Job description

Cohere Technology Group LLC Java Full Stack Engineer Chantilly, VA - Full Time Java Full Stack Engineer Northern Virginia Area - Full Time
Job Description: Cohere is looking for a self-starting, team-oriented Mid-to-Senior Software Engineer to join our dynamic development team in supporting a Government customer. The team is researching and designing prototypes for large-scale distributed enterprise micro-service applications using web technologies, distributed computation and storage frameworks, and sophisticated, cutting-edge domain analytics, with the system hosted on virtualized and cloud-computing platforms. The successful candidate will have the ability to work both independently with little supervision as well as engage with a team to achieve overall project objectives. Essential Functions:
The Java Full Stack Engineer participates in a development team using Agile methodologies combined with mature software practices and technology-supported development infrastructure. The Java Full Stack Engineer will execute full lifecycle agile workflow including daily SCRUMs, story grooming and bidding, and sprint execution. The Java Full Stack Engineer will research, design, develop, and extend the software baseline to implement new capabilities and to mature existing capabilities using key enabling technologies and frameworks. The Java Full Stack Engineer will help maintain the deployed system, diagnose and resolve issues, and provide support to end-users as needed. The Java Full Stack Engineer will provide technical and methodological guidance to the team, while helping steer the team to be self-reliant and highly effective at meeting project objectives.
The ideal candidate will have outstanding technical talent; have the desire to continuously learn and apply new skills and technologies; and be eager to take on hard problems and develop successful solutions to achieve the overall mission.
* Backend:
* Spring and/or Spring Boot frameworks; web endpoint controllers, Kafka listeners, JPA framework, Testcontainers
* Microservice architecture, message passing state sharing
* Database – PostgreSQL or any SQL (Experience with PostgreSQL or similar Relational Database Management System (RDBMS)
* Web app server
* Familiar (Experience preferred) with open-source web application server such as Apache HTTP, Tomcat
* Middle tier – messaging systems
* Experience using the following:
* Kafka – or any Java-based message broker – including managing topics, filtering with headers, supporting broad distributed services
* Experience in development and usage with RESTful web services including asynchronous futures
* Frontend:
* Experience with development using Vue.js front-end web application platform or similar web frameworkQualifications:
* B.S. degree Computer Science, Systems Engineering, Information Systems, Computer Engineering, or a related discipline and 9+ years of experience or M.S. degree and 7 years of experience.
* 4 years’ experience Java development with Spring and/or Spring Boot framework establishing services for each tier (backend, frontend, web, and middle).
* 3 Years' experience with Vue.js front-end web application platform and UI components or similar web framework.
* 3 years’ experience with middle tier messaging systems, Kafka or similar and development and usage with RESTful web services
* 3 plus years' experience with Java development with Relational Database Management.Preferred Qualifications:
Experience in modeling and simulation, designing and developing secure Cloud-Agnostic applications using Vue.js, Quasar, Spring Boot, AWS Lambda, and microservice architectures.