Java Software Engineer (Mid-Level, Fully-Remote)

Full Time Mid-Level Java Software Engineer (fully remote)


Diverse Computing, Inc. is seeking a highly-qualified, full-stack Software Engineer to work on product development and maintenance projects for the different systems we will be implementing for public safety organizations around the nation. The ideal candidate would have over two (2) years of professional programming experience and be adept with using Java and Angular (knowledge of SQL Server and C# would be nice to have as well). This role requires excellent problem solving skills, a strong eye for coding detail, while also providing outstanding customer service. An important requirement for this position is the ability to get a U.S. Secret Security Clearance.


A little bit about Diverse Computing, Inc.

At Diverse Computing, we are passionate about our mission for delivering innovative IT solutions that improve the effectiveness and security of the public safety community. In other words, we create software that has a higher purpose than simply making a profit.

Imagine working for a company where you get to take ownership of your projects. Imagine having the opportunity to play a pivotal role with software that is designed to improve the safety for public safety and law enforcement personnel. Imagine being in a cooperative, team-oriented environment where everyone truly has each other's back. At Diverse Computing, these aren’t just catch phrases… they are part of our everyday reality.

There are other aspects about Diverse Computing that make us an appealing place to work for. We are not a publicly-traded company, and as such, we are not beholden to the demands of shareholders or investors. We also are not a start-up company that could close shop if the next round of venture capital doesn't come through. We ARE a privately-held company with around 60 employees, and that smaller size allows us to be nimble and to make quick adjustments in a constantly-evolving technology field.

If this sounds like an ideal career opportunity for you, please read on for more info!


As a Java Software Engineer you will:

  • Develop and maintain our client's software applications
  • Write well-designed, testable, efficient code based on specifications
  • Write maintainable software that can be understood by software developers of varying skill levels
  • Create technical documentation for reference and reporting
  • Troubleshoot, debug, enhance, and maintain existing software in various languages including Java, JavaScript C#, SQL Server, CSS, and HTML
  • Utilize popular frameworks such as Spring MVC, Bootstrap, Apache Camel, and Angular
  • Responsibly manage your time and personal schedule to achieve success
  • Install, configure, and maintain servers and hosting accounts
  • Perform business requirements analysis and application and database design
  • Interact with internal staff and our customers to provide excellent training and technical support
  • Summarize and document complex technical issues in a way that non-subject matter experts can understand
  • Be comfortable designing comprehensive--not necessarily complex--solutions to technical problems
  • Have availability to troubleshoot after-hours in case a technical issue arises


This job might be ideal for you if you:

  • Have over two (2) years of professional software development experience
  • Have a clean criminal background and can get a U.S. Secret Clearance (if you already have one, that is a plus)
  • Have a high level of mastery with:
    • Java (2+ years of experience)
    • Angular
    • CSS
    • HTML
    • JavaScript / jQuery
  • Are comfortable or proficient with:
    • C#
    • Database design
    • SQL Server
  • Are interested in having a long-term career with us vs. a short-term contracting gig
  • Are detail-oriented, work well under pressure, and have an overall optimistic view on life


We ask a lot, but we give a lot in return:

  • Competitive salary that is dependent on your experience level
  • 100% coverage of monthly health care insurance premiums for yourself with 60% discounted options for family members
  • 100% coverage of monthly dental and vision insurance premiums for yourself
  • Matching retirement contributions up to 3%
  • 15 days of PTO earned annually with 9 paid vacation days
  • Flexible work schedule
  • Reimbursement for any travel and registration costs related to necessary training
  • An award-winning company culture that’s welcoming, fun, collaborative, and supportive

To apply, please go to this link: