Overview Edgewater Federal Solutions is seeking a Full Stack Java Developer to support the IT program at a major national laboratory. The requirements for these services vary in range and scope, from single-system administration and user support to highly complex, cutting-edge technologies. Specific examples of these requirements include operating system and application administration and modification, cybersecurity, scripting and code development, high-performance computing (HPC), knowledge of hardware specifications, cloud maintenance, disaster recovery support, implementation and maintenance, scripting, programming, and computational scheduling. Responsibilities Collaborate with team members to investigate, plan, gather requirements, design, develop, test, document, analyze problems, and support software systems and applications. Support the design of software tools and subsystems that support reuse and domain analysis, assisting Applications Engineers and Programmers in interpreting software requirements and design specifications, coding, integrating, and testing software components to ensure they meet project objectives. Analyze functional business applications and design specifications across various areas, including finance, accounting, personnel, manpower, logistics, and contracts. Develop block diagrams and logic flow charts, translating detailed designs into computer software, testing, debugging, and refining software to produce high-quality products. Prepare comprehensive documentation and enhance software to improve efficiency while providing technical direction to programmers to ensure project deadlines are met. Experience in information system design, including application programming on large-scale database management systems and the development of complex software to satisfy design objectives.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
11-50 employees