Bachelor’s Degree or higher in computer engineering or in a field related to the computer engineering or computer science disciplines
8 years of Software Engineering experience
An additional 4+ years of Software Engineering experience may be substituted for the degree for a total of 12 years
3 years’ work experience in the SIGINT, IA, or IT domains
Excellent oral and written communication skills – able to clearly communicate architecture and design concepts
Ability to write technical documentation including wiki sites, blogs, XML/HTML
Strong organizational and time management skills, including the ability to multi-task and work independently with minimum supervision to meet deadlines
High level proficiency and skill with java software development
Java/JEE programming building robust, scalable, secure, and high-performance applications
Familiarity with GIT version control and Maven build tools
Spring/Spring Boot
Development with MongoDB Document Databases
Experience with Oauth2/Open ID Connect development
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)
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career