JOBSEARCHER

Java Engineer Sr.- Simulation

Overview We are seeking a highly skilled and motivated Senior Java Engineer to join our dynamic development team. The specific responsibilities include: Design, build, test, and deploy code for desktop, mobile and/or cloud applications using Java, JavaScript and other frameworks and programming languages Update and maintain software and support documentation as needed Debug complex software systems with the objective of preventing recurrence Generate engineering models and test under lab and field conditions Coordinate software design with other subsystems Support design for manufacturing and production Provide inputs to overall systems tests and equipment acceptance tests Provide remote diagnostic/troubleshooting support to deployed exercise teams Generate engineering reports and briefing inputs as required Requirements Required Qualifications: Bachelor's Degree in Engineering Minimum 10 years of related experience Exposure in multiple of the following: Java, C/C++, Python, Bash, or JavaScript with ability to discuss frameworks, libraries, and methodologies Experience in complex, clustered applications. Significant Android programming with Bluetooth/BLE experience a strong plus Practical experience in object-oriented or functional design and development Relational databases and SQL; GUI/HCI design; Version control (Subversion, Git) Build automation tools (e.g., Gradle, Maven) and continuous integration (e.g, Jenkins) Application networking concepts (DNS, DHCP, IPv4/6, UDP, NAT, Routing, DMZ) System deployment using cloud services, virtual machines and containers Experience with Linux and Windows operating systems Familiar with Atlassian tools (JIRA, Confluence Bitbucket) Desired Qualifications: Strong programming and debugging skills Strong analytical and problem-solving skills Experience with the implementation of AI tools for autonomous data analysis Familiar with military training systems, events, formats, and protocol Familiar with simulation protocols such as DIS, HLA and TENA Ability to work closely in small teams to create well integrated products in short design cycles with good documentation and reproducible methods Flexible team-oriented attitude; able to adapt to changing requirements A strong advocate for process improvement Documentation and technical writing skills desired Proficient in the use of Microsoft Office applications Pay: $155,000.00 - $186,000.00 per year Benefits: 401(k) Dental insurance Flexible schedule Health insurance Life insurance Paid time off Vision insurance Experience: Java: 5 years (Required) SQL: 1 year (Preferred) Work Location: Hybrid remote in Orlando, FL 32832