Navy Exchange Services (NEX) logo

SOFTWARE DEVELOPER

Navy Exchange Services (NEX)

VIRGINIA BEACH, VAJobSeen 5 days agoSeen in employer's feed 2 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
VIRGINIA BEACH, VA
Work Authorization
US work authorization required

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

GISF Or GSLC Or Security+ Or CISM Or CISSP

Job overview

The Software Developer develops, maintains, and supports NEXCOM application systems. The role analyzes and designs enterprise applications, builds and deploys software, and supports testing, security, and application operations. It also provides technical support to related teams and participates in project design reviews. Candidates must be U.S. citizens and meet general and specialized experience requirements; an information assurance certification is required at appointment or within six months.

Skills & qualifications

RequiredNice to have

Skills

OracleJavaProgrammingScriptingSQLPL/SQLOracle APEXOracle BI PublisherTOADAppWorx JobWindows Task SchedulerHTMLCSSJavaScriptJ2EEJSPJSP Tag LibrariesStrutsSpringiBatisJPAPythonPHPPro*CPowerShellKornShellBashXMLDTDXSDXSLTXML ParsersSoftware Design PatternsJDeveloperEclipseVisual Studio CodeSQL DeveloperSQL ServerWebLogicCA Service Desk Manager

Qualifications

U.S. Citizenship3 Years General Experience4 Years Specialized ExperienceGISF or GSLC or Security+ or CISM or CISSPFavorable ANACI

Full job description

Title: SOFTWARE DEVELOPER Location: United States-Virginia-Virginia Beach Job Number: 260003OO Job Summary: Serve as Software Developer responsible for developing maintaining and troubleshooting enterprise-wide application systems. Duties and Responsibilities: Incumbents of this position must be U.S. Citizens Duties and Responsibilities - Incumbents of this position must be U.S. Citizens - Responsible for developing, maintaining, and supporting NEXCOM application systems. - Analyzes, develops, compiles, debugs, and maintains Oracle, Java, and/or other programming and scripting language code in accordance with requirements, while learning and applying new languages, tools, and development methodologies to support business needs. - Performs application systems analysis to define the technical design, specifications, data structures, interfaces, reports, and workflows of application systems. Develops technical specifications and test plans. - Develops applications using development tools and technologies such as SQL, PL/SQL, Oracle APEX, Oracle BI Publisher, and TOAD. Utilizes application scheduling tools such as AppWorx Job and Windows Task Scheduler to support application processing and execution. Develops Java web applications using technologies and frameworks such as HTML, CSS, JavaScript, Core Java, J2EE, JSP, JSP tag libraries, Struts, Spring, iBatis, and JPA. Demonstrates the ability to quickly adapt to new programming languages, such as Python, PHP, and Pro*C, and work with scripting languages and tools such as PowerShell, KornShell (ksh), and Bash. - Utilizes XML technologies such as DTD, XSD, XSLT, and XML parsers. Develops client-server applications using J2EE architecture and implementing appropriate software design patterns. Uses IDEs such as JDeveloper, Eclipse, and Visual Studio Code for application development. Uses database tools and platforms such as SQL Developer and SQL Server for database development and management. Deploys applications to application servers such as WebLogic. - Utilizes tools such as CA Service Desk Manager, JIRA, and ALM to manage change requests, tickets, and software development activities. Uses SVN for source code management and Jenkins for automated builds and application deployment, with working knowledge of GitHub and DevOps practices. - Ensures compliance with Configuration Management and Development Standards and the System Development Life Cycle process. Implements applicable DoD Security Technical Implementation Guides (STIGs) as directed or supervised by the lead or manager. - Provides technical support to DBAs, System Analysts, and Application Administrators. - Participates in project meetings for functional specification and design reviews with System Analysts, end users, and other team members. Supports testing activities throughout the software development and deployment process. Ensures and implements the application of Information Security and Information Assurance policies, principles, and practices in the delivery and maintenance of systems, applications, and services, including hardware and software. - Provides updates on project and task progress. - Performs other related duties as assigned. Qualifications: Qualified candidates must be U.S. Citizens. Experience consisting of the following: GENERAL EXPERIENCE: 3 years’ experience in administrative, technical or investigative work, which demonstrated the ability and aptitudes required to perform technical, managerial or analytical work involving management information systems. OR SUBSTITUTION OF EXPERIENCE FOR EDUCATION: One year of related academic study above the high school level may be substituted for 9 months of experience up to a maximum of a 4-year bachelor's degree in a business/information systems discipline for 3 years of general experience. AND SPECIALIZED EXPERIENCE: 4 years experience in the following: Programming experience in one or more programming languages and initiating scripts (such as (Bash, sh, ksh, and PowerShell) and other procedures, such as , Java and PL/SQLetc.; To include: · P rogramming proficiency, code reviews, design patterns, and quality standards and debugging code ; · D atabase design, development, integration, and application architecture; · S ystem development tools (such as Git and SVN; SDLC documentation and configuration management). · S upporting cloud-based systems, web applications, commercial software, application servers, retail systems, and application security. Information Assurance Workforce Certifications (IAM1 jobs): SECNAV M-5239.2, DoN, Information Assurance (IA) Workforce Manual requires incumbents of this position to possess, and maintain current, one of the following Certifications: GIAC Information Security Fundamentals (GISF), GIAC Security Leadership Certification (GSLC), Security , or one of the following higher level certifications: Certified Information Security Manager (CISM), Certified Information Systems Security Professional (CISSP), NEXCOM preferred certification is Security Candidates without the required certification may be placed into this job, but must obtain the required certification within 6 months of appointment; failure to obtain this requirement will result in termination of employment. This position is designated IT-2 (Non-critical Sensitive) in accordance with SECNAV M-5510.30 and will require a favorable Access National Agency Check and Inquiries (ANACI). Job: Applications Systems

How this job compares

Set against the 6,828 open Software Developer jobs on Olive Jobs, counted October 29, 2026.

Pay
  • This postingNot listed
  • Virginia median$110–188K/yr355 salary ranges
  • US median$29–64/hr465 hourly ranges
Openings
Olive Jobs lists 464 open Software Developer jobs in Virginia and 6,828 across the US. 5% of them nationwide are listed as remote or flexible.
Hiring the most in Virginia
Experience
This posting asks for at least 4 years of experience; Software Developer postings that state a minimum ask for 5 years at the median (5,564 postings).
Education
3,021 of the 6,828 open Software Developer jobs (44%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on October 29, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.