Job Description
Arnold, MO•Remote
Full-time
Job details
Job type
- Full-time
Full job description
** THIS JOB IS ALMOST 100% REMOTE – ONSITE 1-2 DAYS/MONTH IN ARNOLD, MO
Job Summary:
We are seeking a Software Engineer to support a client/server application that synchronizes files to remote locations, along with a React-based web interface. This role will focus on maintaining, enhancing, and modernizing the platform as it migrates to AWS, with an emphasis on performance, reliability, and scalability.
Responsibilities:
- Develop and maintain backend services in Java (e.g., APIs, file processing, synchronization logic)
- Build and enhance the React-based web application and user interface
- Support migration of application components and workflows to AWS
- Troubleshoot issues related to file transfer, synchronization, and system performance
- Collaborate with DevOps to support CI/CD pipelines, deployments, and monitoring
- Participate in code reviews, testing, and Agile development processes
Qualifications:
- Must possess an Active Top Secret security clearance (TS/SCI preferred) with the ability to obtain SCI and CI Poly.
- Experience with Java and modern frontend frameworks (React preferred)
- Familiarity with client/server or distributed application architectures
- Exposure to AWS or other cloud platforms
- Experience with REST APIs and database integration
- Strong problem-solving skills and ability to work in a collaborative team environment