Software Engineer (Java focused)
Belay Technologies
- Annapolis Junction, MD
- Permanent
- Full-time
- TS/SCI with polygraph is required.
- Bachelor’s degree in Computer Science or related discipline OR four additional years’ software engineering experience
- At least 7 years’ experience as a software engineer (at least 11 years’ experience if no Bachelor’s degree)
- Java (11+ years of experience)
- Angular 15 or above years of experience
- Amazon Web Services (AWS) tools and best practices
- Spring Boot, Spring Data
- MongoDB (4.4+)
- Apache Tomcat
- Git/GitLab
- Developing in a Linux environment
- Apache Kafka
- Apache NiFi
- Familiarity working in an Agile environment
- Experience with distributed monitoring/logging software (e.g., Prometheus, Grafana, Kabana)
- Experience with Geo/Mapping technologies (e.g., WMS, WKT, GeoTools)
- Understanding of customer data feeds/types/formats
- Understanding of customer AEA/MWS and other corporate services
- Understanding of customer certification, compliance and policy topics
- Understanding of customer networks (protection levels, etc.)
- Understanding of customer streaming and storage corporate services
- 8 weeks paid leave - 4 weeks of personal leave, 3 Yay! days, take off on your birthday,11 paid holidays and optional leave up to 6 days through Belay's volunteer program
- 10% matching in 401(k) contributions vested on day one
- $5,000 annual training/tuition
- Student Loan Repayment Program
- 100% company funded HSA
- Rich medical coverage (100% coinsurance)
- Dental coverage including orthodontia
- Up to $420,000 in life insurance, premiums 100% company funded
- Amazon Prime, gym reimbursement, monthly lunches, games and prizes
- Pet adoption program, generous referral bonus program, fun events, and more!