DNI (Delaware Nation Industries)

Application Developer

DNI (Delaware Nation Industries)

full-time

Posted on:

Location Type: Remote

Location: Remote • Oklahoma • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

ApacheAWSHibernateJavaMySQLOraclePostgresSDLCSpring BootSpringBootSQL

About the role

  • Provide software development, maintenance, and sustainment support for the CEMS IT system, serving as a key resource to the AFLCMC/LPZC team.
  • Update and maintain CEMS system code and associated documentation in accordance with established standards.
  • Perform software integration, testing, and configuration management of CEMS configuration items.
  • Develop software releases following the approved methodology outlined in the CEMS Software Development Plan (SDP).
  • Develop software within the Amazon AWS C1 development environment to meet project and program requirements.
  • Conduct and document peer reviews of CEMS system design documents, code, and test cases to ensure compliance with established requirements.
  • Review and contribute to interface requirements agreements, test scripts, and other required engineering documents.
  • Collaborate with system engineers, configuration management specialists, and quality assurance personnel to support full software lifecycle activities.
  • Ensure software products meet functional, performance, security, and reliability requirements.
  • Support system availability and reliability goals of greater than 99% for the CEMS platform.
  • Participate in the development, testing, and deployment of CEMS software releases and updates.
  • This role requires expertise in object-oriented programming and building RESTful APIs, while contributing to all phases of the development lifecycle in an agile environment.

Requirements

  • Bachelor’s degree in computer science, Software Engineering, or related technical field.
  • 3-5 years of experience in Java Web application/software development.
  • Experience supporting software maintenance and sustainment activities within a DoD or Air Force environment.
  • Proficient in software development, integration, and testing best practices.
  • Experience with configuration management and version control processes.
  • Strong understanding of the software development lifecycle (SDLC), particularly using Agile methodologies.
  • Experience conducting peer reviews of code, design documentation, and test artifacts.
  • Excellent problem-solving skills and attention to detail.
  • Strong written and verbal communication skills.
  • Experience using SpringBoot and Hibernate for web applications and RESTful APIs (design and development)
  • Experience using Apache Tapestry and/or Thymeleaf for web templating.
  • Experience with relational databases (e.g., Oracle, MySQL, PostgreSQL, SQL Server).
  • Experience with using Git for source control (Bitbucket, Gitlab, GitHub).
Benefits
  • Covers 100% of employee benefit premiums, including Medical (PPO or HDHP Option), Vision, Dental
  • Matching 401K
  • Short- and Long-Term Disability
  • Pet Insurance
  • Professional Development/Education Reimbursement
  • Parking and Transit Benefits for NY, NJ, ATL, and DC Metro areas

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Javaobject-oriented programmingRESTful APIsSpringBootHibernateApache TapestryThymeleafrelational databasesconfiguration managementsoftware development lifecycle
Soft skills
problem-solvingattention to detailwritten communicationverbal communication
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in Software Engineering