1

Associate Java Developer Jobs in District of Columbia

AWS Cloud Engineer

Washington, DC · On-site

$63.25 - $84.50/hr

Expertise in at least one programming language (C#, Go, Java, JavaScript/TypeScript, Python, Ruby ... AWS Certified Solutions Architect Associate or higher. AWS Cloud Practitioner. CGI is required by ...

New

Cloud Architect

Washington, DC · On-site

$140K - $200K/yr

Proficiency in programming/scripting languages (Python, Java, Open Tofu, Bash). * Deep ... Oracle Cloud Infrastructure Architect Associate/Professional * Security certifications (e.g., CASP ...

Sr. AI Software Engineer

Washington, DC · On-site

$138K - $182K/yr

A We believe doing the right thing for our clients and our associates is good business. With a ... as Java, Python, or JavaScript. * Hands-on experience with cloud-native architectures ...

Cloud Architect

Washington, DC · On-site

$140K - $200K/yr

Proficiency in programming/scripting languages (Python, Java, Open Tofu, Bash). * Deep ... Oracle Cloud Infrastructure Architect Associate/Professional * Security certifications (e.g., CASP ...

Proficiencyin one or more programming languages (e.g., Python, JavaScript/TypeScript, Java, C#) * Experience building APIs, web applications, and system integrations #LI-MS1 Benefits and More At ...

Senior Technical Product Owner

Washington, DC · On-site

$143K - $189K/yr

Industry/Sector Not Applicable Specialism Software Engineering Management Level Senior Associate ... Contribute to scalable software solutions using languages such as Java, Python, and C++. Own ...

Showing results 41-60

Associate Java Developer information

See District of Columbia salary details

$67.2K

$95.5K

$130K

How much do associate java developer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for associate java developer in District of Columbia is $95,487.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,100.00 and $107,400.00 per year, depending on experience, location, and employer.

What is an associate Java developer?

An Associate Java Developer is an entry-level software developer specializing in Java programming. They assist in designing, coding, testing, and maintaining Java applications under the supervision of senior developers. Their responsibilities include debugging issues, optimizing existing code, and collaborating with teams to develop scalable applications. Strong knowledge of Java, object-oriented programming, and frameworks like Spring or Hibernate is often required. This role serves as a foundation for advancing to higher-level development positions.

What skills and qualifications are needed to thrive as an associate Java developer?

To thrive as an Associate Java Developer, you need a solid understanding of Java programming, object-oriented concepts, and a relevant degree or equivalent experience in computer science or software engineering. Familiarity with integrated development environments (IDEs) like Eclipse or IntelliJ, version control systems such as Git, and knowledge of frameworks like Spring are commonly expected, and certifications like Oracle Certified Associate can be advantageous. Strong problem-solving ability, effective communication, and a willingness to learn from feedback are important soft skills. These qualities enable you to write reliable code, collaborate well in team settings, and adapt to evolving project requirements.

What does an associate Java developer do?

A typical day for an Associate Java Developer involves writing, testing, and debugging Java code in collaboration with other developers, often as part of an agile team. You may attend daily stand-up meetings to discuss progress, review code with more senior engineers, and work on assigned user stories or tickets to implement new features or resolve bugs. Additionally, you’ll likely participate in peer code reviews and use tools like Jira or Git to track your work. Over time, you’ll have opportunities to contribute to larger projects, learn new technologies, and gradually take on more complex tasks as you gain experience.

What are the most commonly searched types of Java Developer jobs in District of Columbia? The most popular types of Java Developer jobs in District of Columbia are:
What job categories do people searching Associate Java Developer jobs in District of Columbia look for? The top searched job categories for Associate Java Developer jobs in District of Columbia are:
What cities in District of Columbia are hiring for Associate Java Developer jobs? Cities in District of Columbia with the most Associate Java Developer job openings:
What are popular job titles related to Associate Java Developer jobs in DC? For Associate Java Developer jobs in DC, the most frequently searched job titles are:
Infographic showing various Associate Java Developer job openings in District of Columbia as of August 2026, with employment types broken down into 1% As Needed, 71% Full Time, 24% Part Time, 1% Temporary, and 3% Contract. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $95,487 per year, or $45.9 per hour.

Mission Systems Engineer with Security Clearance

Brandes Associates Inc.

Washington, DC • On-site

$145K - $165K/yr

Other

Re-posted 21 days ago


Job description

Brandes Associates Inc. (BAI) is seeking an Mission Systems Engineer with 5+ years experience to join the Agile Empowerment Technologies (AET) product support and sustainment team.
The Mission Systems Engineer supports deployed AET software products used for DoD Organizational Messaging, information sharing, monitoring, and related mission workflows. This is an operational engineering role focused on customer support, product sustainment, release delivery, field issue investigation, documentation, training, and support to embedded Product Support Engineers. The Mission Systems Engineering team ensures the product can be delivered, operated, supported, and sustained in customer environments.
The ideal candidate is comfortable learning complex software products, customer workflows, system architecture, and operational data formats through formal and on-the-job training.
The ideal candidate will be located in the Washington, DC/Baltimore, MD metro area with the ability to drive to Frederick, MD and Annapolis Junction, MD based upon operational need. (Hybrid work from home 65% / multiple customer sites 35%). Salary
The typical annual salary range for this position is $145,000.00USD to $165,000.00USD. Salary will be based on current qualifications, directly related experience, geographic location, and possible contractual requirements which could fall outside of this range. Responsibilities:
Customer Support and Troubleshooting
Support customer and Product Support Engineer escalations through ticket triage, investigation, troubleshooting, and resolution support
Assist with advanced product support for customers without embedded Product Support Engineer coverage
Review logs, system behavior, customer reports, configuration details, and other technical evidence to help diagnose product or environment issues
Help document issue severity, customer impact, workaround availability, and technical findings so issues can move through the appropriate support or engineering path
Communicate technical information clearly to customers, Product Support Engineers, and internal stakeholders
Release Delivery and Product Sustainment
Assist with preparation and validation of customer-facing product releases, patches, IAVAs, advisories, and other update packages
Help consolidate installers, dependencies, scripts, documentation, and release artifacts into customer-deliverable packages
Support installation, upgrade, patching, and validation activities through scripting, documentation updates, troubleshooting, and field coordination
Participate in post-delivery support to help resolve issues identified during customer installation, testing, or operational use
Documentation and Training
Create and update product documentation, installation guidance, release notes, advisories, support procedures, and customer-facing technical materials.
Support updates to training materials, exercises, environments, and related documentation as products and customer needs evolve.
Participate in operator, administrator, or product-specific training for customers during formal engagements or on-the-job support activities.
Field and PSE Support
Provide product knowledge and troubleshooting support to embedded Product Support Engineers.
Assist with site integration, backend system support, system validation, and field issue investigation when needed.
Provide backup support during planned coverage gaps, urgent field needs, or surge demand.
Support occasional on-site activities, customer engagements, training events, or travel based on operational need.
Engineering Coordination and Team Workflow
Coordinate with development, support, field, and management stakeholders to help move customer issues toward resolution.
Assist in preparing clear technical inputs for development review, workaround validation, procedure validation, defect analysis, or change-control activity.
Maintain accurate status and next-action information for assigned work in the team workflow.
Communicate blockers, unclear requirements, priority conflicts, or customer-impacting risks in a timely manner. Qualifications: 5+ years of experience in a customer-facing technical role such as product support, systems integration, field engineering, system administration, testing, or operations support. Strong troubleshooting skills, including the ability to diagnose issues using logs, system behavior, user reports, configuration details, and available technical evidence. Ability to articulate technical information clearly to customers, field support personnel, developers, and non-technical stakeholders.
5+ years supporting, administering, or troubleshooting Java applications
5+ years working with Linux command line tools, Bash scripting, SQL queries, logs, system errors, and configuration files
5+ years deploying, maintaining and troubleshooting web application environments, including web servers such as Jetty, Apache, or IIS, networking concepts, sockets, web services, PKI, certificates, and key management
5+ years supporting software releases, patches, vulnerability remediation packages, IAVAs, security updates, or customer delivery artifacts
5+ years’ experience conducting manual QA, validation testing, installation testing, or customer acceptance support
Current DoD 8140 / DCWF qualifications required for the applicable work role and customer environment; COMPTIA Security Plus will cover this role
Desired Experience Ability to read, understand and code in Java or JavaScript for troubleshooting is desired
Experience with virtual machines, cloud environments, Azure, development/test environments, or internal support infrastructure is desirable
Experience with DoD Organizational Messaging, Information Transport Service, Defense Messaging, Naval Messaging, Military Messaging, Legacy Messaging, or related mission systems is desirable
Experience using AI-enabled tools, copilots, or lightweight agents to improve technical support, troubleshooting, log analysis, ticket triage, knowledge-base development, documentation, test-case generation, scripting, release support, or engineering workflow automation is desirable
EDUCATION Degree: Bachelor’s degree in Computer Science, Cybersecurity, Information Technology, Information Systems, Computer Information Systems, Software Engineering, or a closely related technical field. Allowable Substitution: Four additional years of directly relevant technical experience may be substituted for a bachelor’s degree. An associate degree in a related technical field plus two additional years of directly relevant technical experience may also substitute for the bachelor’s degree. Relevant military technical training, DoD operational messaging experience, industry certifications, or equivalent technical training may be considered when combined with demonstrated hands-on experience supporting, administering, troubleshooting, integrating, or sustaining mission software systems. Substitution experience should demonstrate meaningful hands-on work with Linux, Java-based applications, logs, scripts, configuration files, web application environments, PKI/certificates, release support, testing, or operational messaging systems. CLEARANCE – Active DoD Secret clearance at the time of application Condition of Employment: Applicants must have the ability to obtain and maintain a Top Secret SCI with full scope polygraph.  The applicants selected will be subject to a security investigation and must meet eligibility requirements for access to classified information. CITIZENSHIP The applicant must have US citizenship at the time of application. BAI is an Equal Opportunity Employer. All qualified applicants receive consideration for employment without regard to race, color, religion, sex, national origin, disability, veteran status, or any other non-merit based factors made unlawful by federal, state or local laws.