Scientific Applications Java Developer

Full Time

    Job Description

    A cutting-edge scientific computer software company is currently hiring for a Java Software Engineer. They partner with the DOD, NASA, Boeing, Lockheed Martin, and many other clients to provide custom software and data analytics for a variety of projects ranging from satellite analytics to human modeling simulations to atmospheric radiation detection.

    In this role you will be building out a platform that enables users to create complex simulations using an intuitive graph builder. This will allow users to then execute these simulations on a diverse range of distributed computing platforms. Ideal candidates for this position will have 5+ years of software engineering experience in Java development and enjoys solving complex problems in all areas. This includes but is not limited to database architecture, UI design, and API construction.

    • 5+ yrs experience using Java or C++
    • Version Control Systems
    • B.S degree in Computer Science, Mathematics, or related field
    • Experience with other object oriented languages
      • Kotlin, C#, Python
    • Swing, GWT, Javascript
    • Eclipse or NetBeans
    • Masters or Ph.D. in Computer Science, Math, Physics
    • Laser source, beam control, or optics
    • Employer-funded health/dental - single and family
    • HSA
    • Employer-funded SEP IRA
    • Educational Assistance
    • Full time remote
    • Great work life balance
    ***US citizenship required***