Demo

Sr. Java Developer (CLEARED)

BRMi and Careers
Rockville, MD Full Time
POSTED ON 1/8/2026
AVAILABLE BEFORE 12/15/2027
Overview:
DMS, Inc., a BRMi company, is a progressive information and management sciences company dedicated to serving our clients in the biomedical research, public health, and small business sectors. For almost four decades, we’ve worked to create an environment where highly qualified individuals can collaborate to create the highest quality solutions for our customers. We leverage frequent, honest communications processes to collaborate with our clients to find solutions tailored to their needs.

We're looking for a Senior Application Developer (JAVA) to develop, enhance, and support mission-critical NCI information systems, ensuring they meet federal security, accessibility, and architecture standards.

**Onsite in Rockville, MD, Hybrid possible for right candidate**

Benefits:
  • Comprehensive Medical, Dental, and Vision Insurance
  • Employer-Paid Life Insurance
  • Employer-Paid Short-Term and Long-Term Disability Insurance
  • 401(k) Plan
  • Paid Time Off (PTO) that includes Vacation Leave, Sick Leave, and 11 Paid Holidays
  • Educational Assistance

Salary: $125K-150K

Click here to learn about BRMi's culture.

Click here to see BRMi’s Glassdoor reviews.
Responsibilities:
  • Design, develop, enhance, and maintain mission-critical NCI enterprise applications using Java-based technologies.
  • Perform advanced database development using Oracle and SQL Server, including stored procedures, triggers, packages, and functions.
  • Analyze requirements, develop technical specifications, estimate effort, and create project milestones for new and existing systems.
  • Implement software solutions that comply with federal standards including FISMA, Privacy Act, Section 508, and NIH/NCI security and architecture guidelines.
  • Conduct functional, usability, performance, and accessibility testing to ensure system quality and reliability.
  • Execute vulnerability scans and support remediation activities (WatchFire, SARA, NESSUS).
  • Produce and maintain system documentation, including requirements, use cases, workflow diagrams, testing plans, and deployment materials.
  • Support troubleshooting, issue resolution, and user assistance for NCI applications.
  • Collaborate with project managers, architects, and stakeholders to ensure alignment with NCI Enterprise Architecture and project goals.
  • Deliver secure, high-quality code and technical artifacts that support NCI’s data-driven decision-making and research mission.
  • Perform other duties as assigned.
Qualifications:
  • Minimum 5 years of software development experience with 2-tier client/server and 3-tier web applications.
  • Minimum 5 years of database development experience using Oracle 11/12g or higher and SQL Server.
  • Minimum 4 years of experience using TOAD or a comparable SQL/database administration tool.
  • Minimum 4 years of Java development using Spring, Spring Boot, JSF, PrimeFaces, or similar frameworks.
  • Proficiency in SQL, PL/SQL, and Power Scripts, including building packages, triggers, stored procedures, and functions.
  • Experience with data warehousing, data mining, and reporting tools.
  • Experience applying SDLC, EPLC, CMM, and ITIL best practices.
  • Experience conducting requirements, functional, usability, performance, and accessibility testing.
  • Experience performing security vulnerability scans using tools such as WatchFire, SARA, or NESSUS.
  • Knowledge of federal compliance requirements including FISMA, the Privacy Act, Section 508, and NIH/NCI security standards.
  • Ability to produce system documentation including requirements, use cases, workflows, testing plans, and deployment documentation.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work collaboratively with technical teams, project managers, and stakeholders.
  • Experience writing automated tests and implementing automated testing frameworks.
  • Experience building enterprise applications using Java.
  • Ability to obtain and maintain a Public Trust with the NIH. Open to US Citizens and Permanent Residents only.
Desired Qualifications:
  • Associate’s degree or higher.
** BRMi will not sponsor applicants for work visas for this position.**
**This is a W2 opportunity only**

EOE/Minorities/Females/Vet/Disabled
We are an equal opportunity employer that values diversity and commitment at all levels. All individuals, regardless of personal characteristics, are encouraged to apply. Employment policies and decisions on employment and promotion are based on merit, qualifications, performance, and business needs. The decisions and criteria governing the employment relationship with all employees are made in a nondiscriminatory manner, without regard to race, religion, color, national origin, sex, age, marital status, physical or mental disability, medical condition, veteran status, or any other factor determined to be unlawful by federal, state, or local statutes.

Salary : $125,000 - $150,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Java Developer (CLEARED)?

Sign up to receive alerts about other jobs on the Sr. Java Developer (CLEARED) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at BRMi and Careers

  • BRMi and Careers Virginia, VA
  • Overview: BRMi is seeking a Technical Product Analyst Benefits: Comprehensive Medical, Dental, and Vision Insurance Employer-Paid Life Insurance Employer-P... more
  • 7 Days Ago

  • BRMi and Careers Rockville, MD
  • Overview: DMS, Inc., a BRMi company, is a progressive information and management sciences company dedicated to serving our clients in the biomedical resear... more
  • 12 Days Ago

  • BRMi and Careers Bethesda, MD
  • Overview: Data Management Services, Inc. (DMS) is seeking a Senior Business Analyst to support and lead a software development project. The role will be re... more
  • 12 Days Ago

  • BRMi and Careers Bethesda, MD
  • Overview: Data Management Services, Inc. (DMS), a BRMi Company, is a progressive information and management sciences company dedicated to serving our clien... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Sr. Java Developer (CLEARED) jobs in the Rockville, MD area that may be a better fit.

  • ALTA IT Services, LLC Reston, VA
  • Job Title: Sr Java Developer/ SDET Type: 6 month Contract Compensation: $79.50 Contractor Work Model: Mainly Remote, Hybrid days- Reston, VA Senior Java De... more
  • 23 Days Ago

  • CGH Technologies, Inc. Washington, DC
  • CGH Technologies, Inc. (CGH) is a business solutions firm, specializing in Data Management, Software Engineering, and Business Intelligence solutions. Loca... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!