Apply online using a current resume under the careers section of www.savannahrivermissioncompletion.com.
This position may be eligible for telework in accordance with the SRMC Telework Policy; see Additional Information* in the Minimum Requirements.
The IT Java Programmer Analystanalyzes and gathers requirements for new web applications and maintains current applications using Java, JSP, and other web technologies. They also support commercial off the shelf (COTS) business systems, and provide application support to the business department personnel (i.e. Accounting, Procurement, Human Resources, Project Controls, etc.). Plans, implements, and coordinates system upgrades, enhancements and/or maintenance to support a wide range of business systems in the organization.
- Develops, and/or modifies Java web-based 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.
- Prepares documentation of programs developed, modifications to code, and user manuals.
- Develops, documents and performs application testing to resolve problems.
- Implements and maintains Tomcat 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.
- Ensures all supported commercial and developed applications meet site security requirements, department software life cycle and software compliance standards.
- Develops and maintains Java web-based enterprise-wide systems and applications using company defined life cycle processes and secure coding techniques.
- Develops and maintains documentation of programs developed, and modifications to code.
- Installs, configures, and administers Tomcat web servers.
- Maintains up-to-date patches and upgrades for existing systems.
- Develops, documents, and performs application testing to resolve problems.
- Works across organizations with customers on technical issues associated with specific projects.
- Other duties as assigned.
- Participates in software selection discussions, roadmap planning, software systems design discussion, and applications and infrastructure maintenance planning.
- Contributes to and/or guides the successful completion of projects to achieve major organizational objectives.
- Researches, designs, develops, and/or modifies enterprise-wide systems and/or Java applications using company defined and/or best practice life cycle processes and secure coding techniques.
- Designs moderately complex enterprise systems to meet the specific needs of customers.
- Acts as a senior technical contact for projects with significant impact that need to be communicated to senior and external personnel.
- Mentors and provides guidance to other team members on company defined life cycle processes, secure coding techniques, and other software design and development best practices.
- Other duties as assigned.
Additional Information:
Candidate(s) selected to receive an offer will be offered the position level commensurate with their experience and qualifications.
This position may be eligible for up to 100% full time telework in accordance with the SRMC Telework Policy. All teleworking arrangements must be approved at the discretion of Management on a case-by-case basis based on a number of factors, including – without limitation – business need, the nature of the job, employee experience, management preference, and state-by-state legal compliance/requirements.
- Bachelors or an Associates degree
- Java
- JavaScript
- jQuery
- HTML
- CSS
- OOP – Object Oriented Programming
- SQL
- JSP
- Eclipse
- Maven
Savannah River Mission Completion offers a competitive and comprehensive benefits package with flexibility to meet your needs.
Highlights of our plans include:
- 401k Retirement Savings Plan – 5% immediate company contribution, additional matching for employee contributions
- Health Insurance & Prescription Drug Program
- Health Savings Account
- Telehealth with BlueCare on Demand
- Dental Coverage
- Vision Coverage
- Flexible Spending Accounts
- Includes 160 hours annual paid time off (accrued monthly), plus 11 paid holidays
- Life and Accident Coverage
- Paid Parental Leave
- Disability Coverage
- Employee Assistance Program
- Tuition Reimbursement