Senior Software Engineer at Belay Technologies · Annapolis Junction, MD · Joined
BT
Senior Software Engineer
Belay Technologies · Annapolis Junction, MD · Just now · 0 applicants
NewOn-siteFull-timeLead
Pay
$190k–$240kListed
Workplace
On-site
Job type
Full-time
Level
Lead
Source: jobright · Posted by joined-scrapper
About the role
Belay Technologies is hiring a Senior Software Engineer in Annapolis Junction, MD, to design, develop, and maintain enterprise-grade server-side Java applications in Linux-based, high-performance distributed environments for defense and commercial customers. This onsite full-time role requires a TS/SCI clearance with polygraph and offers $190K-$240K per year.
What you’ll do
Design and code new software or modify existing software to add features
Debug existing software and correct defects
Develop and support near real-time messaging infrastructure such as TIBCO EMS, ActiveMQ, Artemis, and Kafka
Design or implement complex database/data repository interfaces, queries, and algorithms
Serve as technical lead of one or more software development teams and ensure quality control
Provide Tier III support on Data Transport Systems and assist with software integration, testing, and deployment
What you’ll need
TS/SCI clearance with polygraph (CWIP) required
12 years of software engineering experience on programs of similar scope, type, and complexity, or 8 years with a degree
Bachelor's degree in Computer Science or related discipline; 4 additional years of experience may substitute
Experience with enterprise-grade/server-side Java and Linux development
Experience with Spring Framework and dependency injection
Experience with messaging, big data, and distributed computing technologies such as Kafka, Hadoop, and Accumulo
Original job description
Belay Technologies is a technology and engineering services company supporting defense and commercial customers. The company is seeking a Senior Software Engineer to develop and maintain enterprise-grade server-side Java applications in Linux-based, high-performance, multi-threaded, and distributed computing environments. The role also supports software…