1

Java Development Manager Jobs in Maryland (NOW HIRING)

Java Developer

Aberdeen Proving Ground, MD · On-site

$54.50 - $70.50/hr

Responsible for design and development of Java code for a large-scale Federal IT Program. * ... management decisions. We affirm our commitment to these fundamental policies. All recruiting ...

... case management system using Java/Spring-based REST APIs along with a Web 2.0 framework in a ... The ideal candidate will bring experience in Java development. If you are passionate about solving ...

Mid Java Developer

Columbia, MD · On-site

$80K - $128K/yr

... case management system using Java/Spring-based REST APIs along with a Web 2.0 framework in a ... The ideal candidate will bring experience in Java development. If you are passionate about solving ...

Mid Java Developer

Columbia, MD · On-site

$80K - $128K/yr

... case management system using Java/Spring-based REST APIs along with a Web 2.0 framework in a ... The ideal candidate will bring experience in Java development. If you are passionate about solving ...

Sr. Java Developer (Hybrid)

Lanham, MD · On-site

$57 - $72.75/hr

Lead Java development for legislative changes under CLIN 0002 -- design, develop, test, and deploy ... Manage Oracle and DB2 integration from the Java application layer in coordination with the Database ...

Sr. Java Developer (Hybrid)

Lanham, MD · On-site +1

$57 - $72.75/hr

Lead Java development for legislative changes under CLIN 0002 - design, develop, test, and deploy ... Manage Oracle and DB2 integration from the Java application layer in coordination with the Database ...

Back-End Java Developer

Baltimore, MD · On-site

$119K - $155K/yr

... agile development process. Partnering with clients from ideation to deployment, we ensure our ... S. enterprise clients, collaborating with product managers, frontend engineers, and DevOps in an ...

Back-End Java Developer

Baltimore, MD · Hybrid

$119K - $155K/yr

... agile development process. Partnering with clients from ideation to deployment, we ensure our ... S. enterprise clients, collaborating with product managers, frontend engineers, and DevOps in an ...

RESEARCH JAVA SOFTWARE ENGINEER

Bethesda, MD · On-site

$55.50 - $76/hr

The company's core management team has a long history of shared successes and outstanding service ... Design a development of a new architecture based on RESTful services Use skills such as Java ...

next page

Showing results 1-20

Java Development Manager information

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 are the 4 types of Java?

In the context of Java development, the four main types are Java Standard Edition (SE), Java Enterprise Edition (EE), Java Micro Edition (ME), and JavaFX. Java SE provides core language features, Java EE supports large-scale enterprise applications, Java ME is used for embedded and mobile devices, and JavaFX is a platform for creating rich graphical user interfaces. Java developers often work with these types depending on the project requirements and environment.

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.

Is Java outdated in 2026?

Java remains a widely used programming language in 2026, especially for enterprise applications, backend development, and Android app creation. Java's ongoing updates, strong community support, and extensive ecosystem ensure its relevance for Java Development Managers and developers. Staying current with Java versions and related frameworks is important for maintaining industry competitiveness.

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.

Are Java devs still in demand?

Java development managers are in demand due to the continued use of Java in enterprise applications, backend systems, and Android development. Skills in Java, leadership, and experience with frameworks like Spring or Hibernate are valuable, and demand remains steady across various industries.

Is Java a backend or frontend?

Java is primarily used for backend development, where it powers server-side applications, APIs, and enterprise systems. Java developers often work with frameworks like Spring and tools such as IDEs like IntelliJ IDEA or Eclipse. It is not typically used for frontend development, which involves technologies like HTML, CSS, and JavaScript.
What are popular job titles related to Java Development Manager jobs in Maryland? For Java Development Manager jobs in Maryland, the most frequently searched job titles are:
What job categories do people searching Java Development Manager jobs in Maryland look for? The top searched job categories for Java Development Manager jobs in Maryland are:
What cities in Maryland are hiring for Java Development Manager jobs? Cities in Maryland with the most Java Development Manager job openings:
Java Developer

Java Developer

ASM Research

Aberdeen Proving Ground, MD • On-site

$54.50 - $70.50/hr

Full-time

Posted 10 days ago


ASM Research rating

8.6

Company rating: 8.6 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

26th of 204 rated it services


Job description

Conceives, designs, and tests logical structure to meet program requirements. Writes programs according to specifications provided. Builds, deploys and maintains programs, Web Site pages and applications. Develops and improves site navigation and applications. Responsible for the design, development, and configuration of software systems to meet market and/or client requirements. Updates, repairs, modifies, and expands existing computer programs. Writes, tests, and maintains computer programs. Develops code using Java, C#, HTML, Javascript, or other programming languages.
  • Responsible for design and development of Java code for a large-scale Federal IT Program.
  • Provides technical site maintenance and advice on moderately complex issues related to animation, search engine techniques, link integrity, navigation, browsers, graphics, and other technical web developments.
  • Prepares functional specifications from which programs will be written and then designs, codes, debugs, and documents programs.
  • Develops the requirements of a product from inception to conclusion. Tests, debugs, and refines the software to produce the required product
  • Designs user interfaces of interactive web applications including ADA 508, and cross browser compliance.
  • Maintains compliance with standards and conventions in developing programs.
  • Develops required specifications for simple to moderately complex programs or problems.
  • Conducts systems tests, monitors test results, and takes appropriate corrective action for the non-routine issues.
  • Creates coded unit tests and works with Testers/Information Assurance to address program and/or security findings.
  • Prepares required documentation, including block diagrams, logic flow charts and software program documentation.

Minimum Qualifications
  • Bachelor's Degree in Computer Science, Information Systems or a related field or equivalent relevant experience.
  • 2+ years of experience with programming or web development activities.
  • Active Final Secret Security Clearance

Other Job Specific Skills
  • 2+ years of hands-on Java development experience.
  • Experience with J2EE or other Java frameworks (e.g. Spring).
  • Experience using Java development tools (e.g. Eclipse, JUnit, Git).
  • 2 years of work experience with Web development technologies (HTML, JSP, etc.).
  • 2+ years of Java development experience in order to build enterprise applications.
  • 2+ years' experience with using Java development tools (e.g. Eclipse, JUnit, Git).
  • Ability to report to the client site in Annapolis, Junction, MD (up to 3x a week).
  • Experience in a large scale Federal IT Program.
  • Experience with SAFe Agile delivery framework.

Compensation Ranges
Compensation ranges for ASM Research positions vary depending on multiple factors; including but not limited to, location, skill set, level of education, certifications, client requirements, contract-specific affordability, government clearance and investigation level, and years of experience. The compensation displayed for this role is a general guideline based on these factors and is unique to each role. Monetary compensation is one component of ASM's overall compensation and benefits package for employees.
EEO Requirements
It is the policy of ASM that an individual's race, color, religion, sex, disability, age, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies.
All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, disability, or age. All decisions on employment are made to abide by the principle of equal employment.
Physical Requirements
The physical requirements described in "Knowledge, Skills and Abilities" above are representative of those which must be met by an employee to successfully perform the primary functions of this job. (For example, "light office duties' or "lifting up to 50 pounds" or "some travel" required.) Reasonable accommodations may be made to enable individuals with qualifying disabilities, who are otherwise qualified, to perform the primary functions.
Disclaimer
The preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.

What ASM Research employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom