Java Developer; Associate or Mid-level or Senior-level be telework
Listed on 2026-03-06
-
IT/Tech
Overview
Savannah River Mission Completion (SRMC) is seeking a Java Developer (Associate or Mid-level or Senior-level) (May be eligible for remote telework) to be based in our Aiken, SC location on the Savannah River Site (SRS).
Apply online using a current resume under the careers section of www.sa
May be eligible for telework in accordance with the SRMC Telework Policy; see Additional Information in the Minimum Requirements.
The Java
Developer (Associate or Mid-level or Senior-level) analyzes, gathers requirements, and develops new web applications while maintaining current applications using Java, JSP, and other web technologies. Plans, implements and coordinates system upgrades, enhancements and/or maintenance to support a wide range of business systems in organization. You will also support commercial off-the-shelf (COTS) business systems and provide direct application support to various business departments, including Accounting, Procurement, Human Resources, and Project Controls.
- Develops flow charts and diagrams outlining process steps in operation; develops and revises program code.
- Prepares documentation of program development, modifications to code and operating instructions.
- Conducts program tests and may be required to analyze system capabilities to resolve input/output problems.
- Assists in research, design, development, and/or modification of systems and/or applications software.
- Involved in planning of system and development deployment as well as responsible for meeting software compliance standards.
- Evaluates interface(s) between hardware and software, operational requirements, and characteristics of overall systems.
- Documents testing and maintenance of system corrections.
- Provides patches and upgrades to existing systems.
- Assists in the design of web based, mobile technology, cloud, and security interface to meet the specific needs of users.
- May build add-on modules using application program language.
- May have vendor management responsibility.
- Work is performed with direction and exercises some latitude in determining technical objectives of assignment.
- Assists in the successful completion of projects.
- Other duties as assigned.
Additional responsibilities at the IT Programmer Analyst level:
- Develops, and/or modifies enterprise-wide systems and/or applications using company defined life cycle processes and secure coding techniques.
- Ensures supported commercial and developed applications meet site security requirements, department software life-cycle and software compliance standards.
- Develops web-based, mobile technology, cloud, and security interface to meet the specific needs of users of moderate to high complexity.
- Contributes to the preparation of short-range plans for applications and software selection, application and software roadmap, software systems development, systems and infrastructure maintenance planning, and production activities.
- Develops entity relationship and process flow diagrams outlining current and proposed systems in development.
- Develops, documents and performs application testing to resolve problems.
- Implements and maintains IIS, Web Logic, Tomcat, and other web servers.
- Maintains up-to-date patches and upgrades for existing systems
- Acts as a technical contact for projects and technical matters that need to be communicated to other departments and external personnel.
- Work is performed without appreciable direction.
- Contributes to the successful completion of major projects where erroneous decisions could result in failure to achieve major organizational objectives.
- Other duties as assigned.
Additional responsibilities at the Senior IT Programmer Analyst I level:
- Contributes to research, design, development, and/or modification of enterprise-wide systems and/or applications using company defined life cycle processes and secure coding techniques.
- Designs web-based, mobile technology, cloud, and security interfaces to meet the specific needs of customers.
- Contributes to the preparation of short and long-range plans for applications and software selection, application and software roadmap, software systems development, systems and infrastructure maintenance planning, and production activities.
- Develops, documents and performs application testing and analyzes system capabilities to resolve problems.
- Designs, implements and maintains IIS, Web Logic, Tomcat, and other web servers.
- Reviews vendor proposals for purchases of hardware, software, and technical services to ensure adherence to technical specifications and site procedures.
- Provides guidance to less experienced programmer/analysts.
- Work is performed without direction and exercises considerable latitude in determining technical objectives of assignment.
- Acts as a technical contact for projects with significant technical matters that need to be communicated to senior and external personnel.
- Other duties as assigned.
- Bachelor’s degree in Computer Science or related degree
OR
- High School Diploma/GED and relevant experience as…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).