Junior Software Developer - Clearance Required

Remote Full-time
About the position

Peraton is seeking a Junior Software Developer to support Intelligence Community and DoD customers. This role involves working with emerging service and distributed computing technologies for satellite situational awareness data processing and distribution. The developer will contribute to the EMMETT program, a next-generation Space Domain Awareness system, by providing software development, analysis, and engineering services.

Responsibilities
Ā• Provide TS/SCI Java software development of modules, including event-driven or state-driven programming, error logging, and exception handling.
,
Ā• Perform TS/SCI software analysis, architecture, engineering, and integration services at the unit, module, and system levels.
,
Ā• Implement all aspects of software engineering support required to develop systems.
,
Ā• Adhere to open standards and modern software development methodologies, following industry best practices as operational requirements allow.
,
Ā• Prepare technical reports, white papers, and documentation to document findings of software engineering activities.

Requirements
Ā• An Associates degree with 4+ years of relevant experience; OR a Bachelor's degree with 2+ years of relevant experience. Additional four years of experience in lieu of a Bachelor's degree will be considered.
,
Ā• Possess a minimum clearance of TS/SCI and pass a polygraph within 30 days of employment or at customer's request.
,
Ā• Proficient in Java, including Model, Entity, Data Transfer Object (DTO), and Data Access (DAO).
,
Ā• Experience with the Spring framework and JUnit test creation.
,
Ā• Familiarity with relational databases such as PostgreSQL and REDIS.
,
Ā• Experience working with Linux distributions and command navigation.
,
Ā• Knowledge of messaging systems like ActiveMQ and Camel Route.
,
Ā• Understanding of web application basics like HTTP, HTML, REST, WebSocket, CSS, and JavaScript.
,
Ā• Experience with JIRA, Confluence, and Gerrit/GIT.
,
Ā• Familiarity with Microservices, Containerization, and Kubernetes.

Nice-to-haves
Ā• Proficient in at least one scripting language such as Python.
,
Ā• Familiar with web server configuration on NGINX, Apache, or similar.
,
Ā• Familiar with Bootstrap and Less.
,
Ā• Experience with NiFi, developing flows and process groups.
,
Ā• Active CompTIA Security+ CE certification or working toward certification.

Benefits
Ā• Heavily subsidized employee benefits coverage for you and your dependents.
,
Ā• 25 days of PTO accrued annually up to a generous PTO cap.
,
Ā• Eligible to participate in an attractive bonus plan.
,
Ā• Comprehensive medical plans.
,
Ā• Tuition reimbursement and assistance.
,
Ā• Fertility treatment support.
,
Ā• Paid parental leave.

Apply Now

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Registered Nurse (RN) - 11LM Med/Tele .9, 7P – Amazon Store

Remote

Delta (Remote Jobs) Data Entry Openings Available Now

Remote

Apple IT Support Specialist - Mac & iOS Troubleshooting

Remote

**Experienced Full Stack Data Entry Specialist – Virtual Operations for arenaflex**

Remote

Exec/Admin Assistant - US Consumer Digital Technology (USCDT) Cross Platform Delivery

Remote

Experienced Remote Animal Care Specialist – Compassionate Professional for Diverse Animal Care and Welfare

Remote

**Experienced Customer Support Representative – Delivering Exceptional Apple Experience from the Comfort of Your Home**

Remote

Regional Manager, International Technology (Peru based)

Remote

**Experienced Part-Time Veterinarian – Compassionate In-Home Care for End-of-Life Pets in Chattanooga, TN**

Remote

Digital Asset Coordinator

Remote
← Back