Salary
💰 $101,996 - $219,107 per year
Tech Stack
ApacheAWSCloudDockerElasticSearchIoTJavaSplunkSpringSpring BootSpringBootTypeScriptVMware
About the role
- Research, design, and implement robust technical solutions for the RAD system
- Collaborate with a cross-functional team of system and software engineers to design, develop, and deploy functional enhancements
- Independently design, develop, and document scalable Java Spring Boot software
- Work on back-end and potentially front-end systems to implement new features and improve existing functionalities
- Partner with system architects and other engineers to ensure cohesive development
- Research and troubleshoot complex technical issues and provide innovative solutions
- Create and maintain comprehensive technical documentation for developed features and processes
Requirements
- Bachelor's degree in System Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline from an accredited college or university is required
- Four (4) years of additional developer experience may be substituted for a Bachelor’s degree
- Minimum of 6 years of software development experience
- Independently design, develop, and document high-quality, scalable Java (Spring Boot) software solutions
- Experience with back-end and potentially front-end systems
- Hands-on experience with Apache NiFi
- Experience with Elasticsearch
- Proficiency with Docker
- Familiarity with Amazon Web Services (AWS) cloud computing services and cloud-native development
- Practical experience with Agile methodologies (Scrum, Kanban)
- Understanding of Government agency reporting and dissemination policies or experience with Agency-specific data warehouses and processing platforms
- Active TS/SCI with an appropriate polygraph is required