Riverside Research · 1 week ago
Mid-Level Software Developer
Wonder how qualified you are to the job?
AssociationGovernment
Comp. & Benefits
Insider Connection @Riverside Research
Responsibilities
Develop microservices to support standards based system architecture and sensor data
Support UX/UI design and development using Angular, React, Vue or other UI framework
Learn and understand Open Geospatial Consortium (OGC) SWE and Open APIs for the Web
Write well-designed, well-documented, testable, and efficient code
Communicate progress and identify blocking issues
Travel to Government site for delivery and collaboration as needed
Integrate with and promote community standards
Develop collaborative relationship with Government customer and other mission partners
Other duties as assigned
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s (in Computer Science, Computer Engineering, Software Engineering, or other related field of study)
7+ years of experience in Java software application development experience
Experience working on a team to develop software systems in Java with a Spring Boot microservice based architecture and REST API interface development.
Ability to obtain and maintain a Security Clearance
Preferred
Experience with Open Geospatial Consortium (OGC) SWE Standards and Web APIs
Experience with: Java; REST web services; Spring Boot, microservices, OSGi; Karaf/ServiceMix; Camel; ActiveMQ; Apache Kafka; Relational Databases; Apache Solr; docker; Eclipse/IntelliJ, Maven; React, Angular, Vue; Amazon Web Services (AWS); JavaScript; HTML5, CSS3; SOAPUI; JUnit; XML/XSD/XSLT/XPath/XQuery/Schematron; Open Geospatial Consortium (OGC); SonarQube/OWasp/Jenkins/Fortify
Experience with intelligence production processes and workflows
Experience with designing, creating, and consuming REST APIs
Experience using container orchestration applications including Kubernetes
Experience in Linux based OS systems using common UNIX/Linux tools (ssh, tar, sed, grep, awk, vi, emacs, cron, etc...)
Experience with using tools such as Jenkins, GitLab, Jira, Confluence
Experience working in a DevSecOps (CI/CD) environment
Security+ training/certification
Experience with software modeling and the Intelligence Community
Candidate should be a self-motivated, independent, detail oriented, responsible team player, and exhibit exceptional relationship management skills
Ability to manage time independently without direct supervision
Top Secret clearance with SCI adjudication
Company
Riverside Research
Riverside Research is a non-profit scientific research institution.
Funding
Current Stage
Late StageTotal Funding
$8.7M2013-08-22Grant· $8.7M
Recent News
2024-04-08
2024-02-18
2023-12-22
Company data provided by crunchbase