Clarity Business Solutions is looking for a Software Engineer to join our team! As a Software Engineer with Clarity, you will support a set of tools providing data transformation of cyber data into a common data model. You will provide full-stack development using Angular, Java, Java Servlets and Spring Boot. If you are a driven individual who is ready to learn and grow, this is the place for you! 

About the Job

As a Software Engineer with Clarity Business Solutions, you will have a unique experience to grow into an expert software engineer and leader. You will have the opportunity to work both individually and on a cohesive team. Though a lot of our employees sit in different spaces, we provide a collaborative environment where employees can share technical expertise, talk socially and join tech groups on different topics (AWS, Data Science, and more). With holiday parties, happy hours and summer socials, we make sure our employees get to know each other and feel apart of the company. We ensure our engineers stay on top of current technologies and allocate training days to every employee. Clarity has partnerships with MongoDB, AWS and Elastic which give employees the unique opportunity to take specialized training. 


  • Bachelor's Degree in a technical field

    • 4 years of software development experience can be substituted for a degree

  • 5-10 years of experience

  • TS/SCI with Full Scope Polygraph

Desired Skills:

  • Experience with JavaScript 

  • Experience with JDBC and Stored procedures

  • Experience with Spring Boot 

  • Experience with Git

  • Experience with MEAN Stack (MongoDB, Expression, Angular, NodeJS)

 About Clarity Business Solutions

Clarity Business Solutions, Inc. core service is providing practical software, data science and systems engineering solutions for our clients. We leverage the latest software engineering practices and technology in a collaborative and lean approach, allowing our engineers to efficiently develop innovative solutions to complex problems. 

Benefits & Compensation

  • Competitive salary

  • Generous 401(k) contribution

  • CareFirst medical, dental & vision plans

  • Company HSA contribution

  • 4 weeks paid time off & 11 paid holidays

  • Education, training & tech dollars with paid time

  • Charitable matching every quarter

  • Wellness dollars for lifestyle & fitness

  • Sponsored tech talks, outings, & celebrations

What happens after you apply?

After you apply, you will receive an email from us to set up some time to talk and make sure that we provide the things you are looking for. If we see that you have a strong desire to grow and learn and have the necessary software development experience, we will submit you to the program for a technical screening. If they give us a thumbs up, we will move forward with a start date for you!

This is a non-management position

Visit Careers at Clarity Business Solutions

Personal Information


Other Information