Java Developer Mid
Annapolis Junction, MD 20701
Peraton Overview Peraton drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the worlds leading mission capability integrator and transformative enterprise IT provider, we deliver trusted and highly differentiated national security solutions and technologies that keep people safe and secure. Peraton serves as a valued partner to essential government agencies across the intelligence, space, cyber, defense, civilian, health, and state and local markets. Every day, our 22,000 employees do the cant be done, solving the most daunting challenges facing our customers.
Qualifications Skills:
- Java Development
- Development of RESTful Web Services
- Experience in authoring and managing service contracts
- Networking experience to troubleshoot and isolate REST Messaging issues
- Experience building SQL statement for Creating, Updating, Reading, and Deleting Relational database records
- Experience in leveraging automated tools to test RESTful services
- Experience in using Java frameworks such as Spring and Hibernate
- Experience with leveraging AWS services: KMS, S3, EBS, Elastic File System, SQS, SNS
- AWS Lambda function experience is a plus!
Responsibilities Summary:
The main function of a Java developer is to develop and design web applications and software. Specifically, a Java Developer is required to performJava Development in the Development of RESTful Web Services. Provides expertise and direction in the development and/or modification of computer-based scientific, technical, and business software systems. See Skills for specific requirements.
Job Responsibilities:
- Uses expertise to design develop, code, test, and debug software.
- Works with users to define existing or new system scope and objectives.
- Provides analytical support and technical advice during the conceptualization, development, and implementation phases.
- Reviews and evaluates systems and software for adherence to government or commercial directives, standards, guidelines, and criteria concerning software safety and systems safety.
- Confirms design mitigations are captured in the design and its documentation and verifies implementation.
- May perform as a project lead with the responsibility for the instruction, assigning, direction, and monitoring of the performance of assigned systems developers / analyst working on a specific project.
- Basic design, build or maintenance of software, using authoring or scripting languages, content creation tools, management tools and digital media.
- Identify problems uncovered by testing or customer feedback and correct problems.
- Evaluate code to ensure it is valid, meets industry standards and is compatible with devices or operation systems.
- Address security scanner vulnerability findings in the component being developed
- Mentor new team members with the technical aspects of the tools, frameworks and reusable components used in the project.
- Bachelor's degree in computer science or equivalent training required.
- 5+ years experience required.
- Secret Clearance Required
Industry
Jobs Rated Reports for Computer Programmer
Posted: 2021-06-27 Expires: 2023-10-01