Demo

Java Developer

Onyx Government Services,LLC
Meade, MD Full Time
POSTED ON 3/19/2025
AVAILABLE BEFORE 4/16/2025
Company Description
Onyx Government Services, LLC., is a Service-Disable Veteran-Owned Small Business (SDVOSB), headquartered in Fairfax, Virginia. We specialize in data management, integration, and analysis solutions to provide decision-ready information to Command and Control (C2) and Decision Support Systems.  We have demonstrated expertise in the field of Information Technology, database & COTS integration, and custom software development. Onyx pairs subject matter and functional experts with developers to provide high quality, tailored solutions. In support of our various efforts, we have developed the Onyx Data Management Toolkit, a combination of Agile Development principles, COTS Integration, and custom software, to deliver flexible, cost-effective solutions to a variety of Department of Defense, Intelligence Community, and Law Enforcement agencies.

Job Description
Onyx Government Service is seeking a Java Developer who will be responsible for development, implementation, and maintenance of new or existing tools.  Candidates will have a thorough understanding of software development, design, documented formal specifications and other design techniques.  Ability to design software tools and subsystems to support software reuse and domain analysis and maintain their implementation is a requirement along with an active Final Secret government clearance with SSBI/IT-1.

Essential Functions and Responsibilities
  • Responsible for development, implementation, and maintenance of new or existing tools.
  • Analyze and study complex system requirements.
  • Design software tools and subsystems to support software reuse and domain analysis and management of implementation.
  • Manage software development and support using formal specifications, data flow diagrams and other accepted techniques and computer aided software engineering (CASE) tools.
  • Estimate software development costs and schedules.
  • Review existing programs and assist with making refinements, reducing operating time and improving current techniques.
  • Review and supervise configuration management.
  • Utilize Oracle ADF Faces (JSF 2.0), JAVA, Java Persistence API, JDeveloper SDE, Enterprise JavaBeans (EJB 3.0) and Angular, to create complex, customized web applications to meet customer’s needs.
  • Provide support for business system analysis and process definition.
  • Write well designed code, testable, efficient code for software components, units and modules that meet product specifications and development schedules using structured development processes.
  • Evaluating code to ensure that it is valid, properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems;
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.  Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
  • Provide technical solutions and assist in work estimates for implementation of both new requirements and bug fixes.
  • Research, track and understand new web technologies to provide technical leadership in developing service applications and analyzing business requirements.
  • Confer with program managers and/or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.
  • Research, document, rate or select alternatives for web architecture or technologies;
  • Maintain job knowledge by studying state–of-the-art development tools, programming techniques, and computing equipment, participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.
  • Independently work on routine assignments.
Qualifications
**Security Clearance: Must possess active Final Secret clearance with SSBI/IT-1**
Required:
  • Bachelor’s Degree in a related technical (experience can replace this)
  • 4 years of experience as software developer
  • Effective communicator with ability to coordinate directly with program manager and Govt PMO
  • Experience maintaining software release schedule        
  • 6 years of experience with college degree or 8 without of solid with the following technologies:
    • Java
    • JavaScript (AJAX)
    • GIT
    • .NET
    • jQuery
    • Twitter Bootstrap
    • HTML (preferably HTML5)
    • CSS
    • DataTables jQuery Plugin
    • Kinetic (6.0 preferable)
  • Thorough understanding of software development, design, documented formal specifications and other design techniques.
  • Ability to design software tools and subsystems to support software reuse and domain analysis and maintain their implementation.
  • Working knowledge of distributed software systems.
  • Strong knowledge of web application fundamentals and ability to create support documentation for new applications.
  • Excellent communication skills and maintaining customer/team relationships.
Desired:
  • Experience working in a government setting.
  • Experience working in an Agile development environment utilizing a DevSecOps pipeline to provide continuous integration and continuous delivery of capability.
Onyx Government Services, LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, sex, age, national origin, disability, Veteran status or any other category protected by federal, state, or local laws.

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 Java Developer?

Sign up to receive alerts about other jobs on the Java Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$151,231 - $194,242
Income Estimation: 
$188,900 - $249,994
Income Estimation: 
$187,890 - $240,773
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$151,231 - $194,242
Income Estimation: 
$155,218 - $198,966
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235

Sign up to receive alerts about other jobs with skills like those required for the Java Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $101,441 - $130,752
    • Income Estimation: $102,541 - $137,871
  • Debugging Skill

    • Income Estimation: $94,625 - $127,578
    • Income Estimation: $101,441 - $130,752
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Onyx Government Services,LLC

Onyx Government Services,LLC
Hired Organization Address Washington, DC Full Time
We are seeking a Data Governance Technical Leader to lead and manage the implementation and maintenance of data governan...

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

Java Developer

Onyx Government Services,LLC, Portsmouth, VA

Java developer

Innova, Chesapeake, VA

AI Assistant is available now!

Feel free to start your new journey!