Senior Staff / Senior Java Software Engineer

Dynamic small business delivering advanced sensor data processing technologies and scientific instrumentation capabilities for National Security and Defense.
$117,000 - $168,000
Backend
Senior Software Engineer
In-Person
4+ years of experience
Defense

Description For Senior Staff / Senior Java Software Engineer

SciTec is a dynamic small business focused on delivering advanced sensor data processing technologies and scientific instrumentation capabilities for National Security and Defense. They're currently seeking a Senior Java Software Engineer to support their Next-Generation Missile Warning and Aircraft Tracking software programs. This role offers a unique opportunity to work on core capabilities for National Security and Defense, focusing on image analysis, low-latency data processing, and detection algorithms.

The position requires a strong Java developer who excels in a fast-paced, collaborative environment. You'll be responsible for prototyping, developing, integrating, and testing advanced software solutions within Government frameworks. The role demands 4+ years of professional experience, with expertise in Java and various build systems.

The company offers an impressive benefits package, including 100% company-paid medical insurance, ESOP, 401k contributions, and various insurance coverages. The salary range is competitive at $117,000 - $168,000 per year. Note that U.S. citizenship is required due to the nature of government contracts and security clearance requirements.

Working at SciTec means joining a team that supports customers throughout the Department of Defense and U.S. Government, building innovative tools for world-class data exploitation capabilities. The position is based in Boulder, Colorado, offering the opportunity to work on meaningful projects while enjoying the benefits of a small business environment with significant impact on national security.

Last updated 13 days ago

Responsibilities For Senior Staff / Senior Java Software Engineer

  • Works independently on program subtasks or features, may own small projects or large tasks, may act as lead Java developer for an Agile team
  • Demonstrate fluent, idiomatic mastery of Java, comfortable with software design and architecture
  • Provide product leadership across multiple teams and projects
  • Regularly communicate with customers, present status, engage in program-level meetings and processes

Requirements For Senior Staff / Senior Java Software Engineer

Java
Python
Kubernetes
  • Bachelor's degree in physical sciences, mathematics, engineering, or computer science
  • 4+ years of professional experience and fluency in Java
  • Experience with package managers and build systems (ant, gradle, or maven)
  • Professional experience with exploitation and analysis of OPIR, E/O, SAR, Spectral, RF data
  • Knowledge in C++ and Python on Linux
  • Ability to obtain and maintain a DoD security clearance
  • U.S. citizenship required
  • Detail oriented
  • Good verbal and written communication skills

Benefits For Senior Staff / Senior Java Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Employee Stock Ownership Plan (ESOP)
  • 3% Fully Vested Company 401K Contribution
  • 100% company paid HSA Medical insurance
  • 80% company paid Dental insurance
  • 100% company paid Vision insurance
  • 100% company paid Life insurance
  • 100% company paid Long-term Disability insurance
  • 100% company paid Hospital Indemnity insurance
  • Voluntary Accident and Critical Illness insurance
  • Short-term Disability insurance
  • Annual Profit-Sharing Plan
  • Discretionary Performance Bonus
  • Paid Parental Leave
  • Generous Paid Time Off, including Holiday, Vacation, and Sick Pay
  • Flexible Work Hours

Interested in this job?

Jobs Related To SciTec Senior Staff / Senior Java Software Engineer

Numerical Algorithm Software Engineer

SciTec seeks a Numerical Algorithm Software Engineer for defense and intelligence data processing in Boulder, CO.

Numerical Algorithm Software Engineer

SciTec is hiring a Numerical Algorithm Software Engineer for advanced sensor data processing in defense and intelligence.

Senior Systems Engineer

Senior Systems Engineer for defense and space solutions at SciTec in Boulder, CO. 10+ years experience required.

Model-Based Systems Engineer

SciTec seeks a Model-Based Systems Engineer to develop and implement MBSE processes for Agile software development in defense and national security.

Senior Software Development Engineer, AWS Aurora MySQL Engine

Senior Software Engineer role at Amazon AWS Aurora, building high-performance cloud database services with MySQL compatibility.