loader image

Software Engineer - Java Developer

 About Job Specific Task Overview:

The employee shall maintain and enhance Automated Global Force Management Tool (AGT) and Collaborative Issue Resolution Tool (CIRT) for the Joint Staff, J-8, Forces Division to support the automation and streamlining the production of the “Forces for” Assignment tables. The employee shall utilize Global Force Management Data Initiative (GFM DI) org server data and the Organization and Force Structure Construct (OFSC) to streamline and automate the current staffing process.

The employee shall utilize machine-to-machine transfer of authoritative force structure (org server data) for collaboration and utilize Organizational Unique Identifiers (OUID) (also known as an Enterprise Keys) to enable data integration with other systems. The goal is to improve the quality and timeliness of information available to perform Force Management (FM) throughout the Department. This functionality will be supported when the org servers provide the data to AGT to import, via a messaging network or other means, in a format consistent with the current published GFM DI XML standard format.

 

 

General Summary of Duties & Responsibilities:

The candidate formulates and defines system scope and objectives. The candidate drafts detailed recommended specifications for programs. The candidate designs, codes, tests, debugs, and documents programs. The candidate works at the highest technical level of all phases of applications, system analysis and programming activities. The candidate manages or has significant involvement with complex or substantive information technology projects.

Skills:


  • Proficiency in Java

  • Proficiency in object oriented programming methodologies,

  • Experience configuring and working on JBoss/Wildfly, and Hibernate

  • Relational database background (MySQL, SQL Server or Oracle),

  • Front-end developer with working knowledge of HTML, Angular JS, GWT, JavaScript, AJAX, or other Web-based technologies

  • Demonstrated experience with all phases of the software development lifecycle including Agile

  • Knowledge of common information assurance requirements for DOD under DoD 8570.1

  • Excellent interpersonal and oral/written communication skills

  • Must be highly self-directed and self-motivated and provide regular feedback and updates to the team



As a Team Member will:


  • Adhere to all Our Company Guidelines, Policies, and Procedures

  • Adhere to all Government Security and Network Access Guidelines, Policies, and Procedures

  • Maintain required CompTIA Security+ and DoD 8570 OS/CE Certification

  • Maintain expertise in developing and testing Java solutions and implementing J2EE architecture, web services, MySQL, Google Web Tool Kit, and AngularJS

  • Meet with customers and stakeholders to solicit requirements and demonstrate progress

  • Attend Team Meetings

    • Provide status of current tasks, planned tasks, deliverable status and issues/concerns

    • Notify Task Lead of planned/unplanned absences and any impact to deliverables/service

    • Identify risks and mitigation strategies



  • Provide inputs to weekly status and Monthly Technical Reports



Position

Full-Stack Developer


Must have Skills

  • JavaScript

    Beginner

  • Angular.Js

    Beginner

  • .NET Core

    Beginner

  • MySQL

    Beginner

  • Hibernate

    Beginner

  • Java (All Versions)

    Beginner

Client Payroll

Up to 450 K/Year USD (Annual salary)

Fully Remote

english - Fluent

Languages
Cancel
Cancel

Active

Skip

Software Engineer - Java Developer

 About Job Specific Task Overview:

The employee shall maintain and enhance Automated Global Force Management Tool (AGT) and Collaborative Issue Resolution Tool (CIRT) for the Joint Staff, J-8, Forces Division to support the automation and streamlining the production of the “Forces for” Assignment tables. The employee shall utilize Global Force Management Data Initiative (GFM DI) org server data and the Organization and Force Structure Construct (OFSC) to streamline and automate the current staffing process.

The employee shall utilize machine-to-machine transfer of authoritative force structure (org server data) for collaboration and utilize Organizational Unique Identifiers (OUID) (also known as an Enterprise Keys) to enable data integration with other systems. The goal is to improve the quality and timeliness of information available to perform Force Management (FM) throughout the Department. This functionality will be supported when the org servers provide the data to AGT to import, via a messaging network or other means, in a format consistent with the current published GFM DI XML standard format.

 

 

General Summary of Duties & Responsibilities:

The candidate formulates and defines system scope and objectives. The candidate drafts detailed recommended specifications for programs. The candidate designs, codes, tests, debugs, and documents programs. The candidate works at the highest technical level of all phases of applications, system analysis and programming activities. The candidate manages or has significant involvement with complex or substantive information technology projects.

Skills:


  • Proficiency in Java

  • Proficiency in object oriented programming methodologies,

  • Experience configuring and working on JBoss/Wildfly, and Hibernate

  • Relational database background (MySQL, SQL Server or Oracle),

  • Front-end developer with working knowledge of HTML, Angular JS, GWT, JavaScript, AJAX, or other Web-based technologies

  • Demonstrated experience with all phases of the software development lifecycle including Agile

  • Knowledge of common information assurance requirements for DOD under DoD 8570.1

  • Excellent interpersonal and oral/written communication skills

  • Must be highly self-directed and self-motivated and provide regular feedback and updates to the team



As a Team Member will:


  • Adhere to all Our Company Guidelines, Policies, and Procedures

  • Adhere to all Government Security and Network Access Guidelines, Policies, and Procedures

  • Maintain required CompTIA Security+ and DoD 8570 OS/CE Certification

  • Maintain expertise in developing and testing Java solutions and implementing J2EE architecture, web services, MySQL, Google Web Tool Kit, and AngularJS

  • Meet with customers and stakeholders to solicit requirements and demonstrate progress

  • Attend Team Meetings

    • Provide status of current tasks, planned tasks, deliverable status and issues/concerns

    • Notify Task Lead of planned/unplanned absences and any impact to deliverables/service

    • Identify risks and mitigation strategies



  • Provide inputs to weekly status and Monthly Technical Reports



Job Type

Client Payroll


Positions

Full-Stack Developer


Must have Skills

  • JavaScript

    Beginner

  • Angular.Js

    Beginner

  • .NET Core

    Beginner

  • MySQL

    Beginner

  • Hibernate

    Beginner

  • Java (All Versions)

    Beginner


Languages

english -Fluent

Up to 450 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Brad C

| United States