Software Engineer (Engineer Software 4) - 27575
- Design and develop Java backend services that integrate with external systems, perform data transformation, and support proprietary mission systems.
- Architect and modernize software solutions using current programming languages and refactor legacy systems into cloud native and virtualized environments.
- Address enhancement requests and bug fixes for both frontend (ReactJS) and backend applications; build proof of concepts for new technology integration.
- Lead research and development activities to deliver next generation capabilities for JLVC simulations, including UI/UX components and advanced service features (e.g., 3D map displays, physics based detections).
- Build and implement DEVSECOPS CI/CD pipelines using tools such as GitLab to ensure secure, efficient software delivery.
- Develop backend services and user interface tools that integrate with JLVC federations for the Joint Training Tool (JTT).
- Apply Modular Open Systems Architecture (MOSA) principles to enhance maintainability, scalability, and interoperability.
- Collaborate with systems engineers, cyber teams, and operational stakeholders to ensure solutions align with mission specific requirements.
- 9 years experience with Bachelors in related field; 7 years experience with Masters in related field; 4 years relevant experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 13 years relevant experience.
- Direct experience working with the Joint Live Virtual Constructive (JLVC) environment, including development and integration of features for JLVC type simulations and the Joint Training Tool (JTT).
- Proven experience developing backend services in Java, including data integration, querying, and transformation.
- Proficiency in ReactJS and experience building user facing UI components.
- Experience with cloud platforms (AWS, Azure, or DoD cloud equivalents) and containerization technologies such as Docker and Kubernetes.
- Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions) and version control (Git).
- Ability to quickly learn new technologies and operate effectively in a fast paced team environment.
- Must possess and maintain an active Secret Security Clearance.
- Strong backend development in Java, including API and microservice design.
- Frontend development with JavaScript/ReactJS.
- Experience with cloud environments and container orchestration (Docker, Kubernetes).
- Familiarity with DEVSECOPS practices and CI/CD pipeline development.
- Experience developing or integrating simulation based systems in JLVC/JTT environments.
- Comfort working in Linux based development environments.
- Proficiency with the Spring Framework, Maven, or Gradle.
- Understanding of distributed systems, system architecture, and large scale data aggregation tools (e.g., Apache Hive, HBase).
- Experience managing MySQL or NoSQL databases such as Cassandra in an Apache environment.
- Experience working in Agile development environments using Jira and Confluence.
- Strong full stack development experience (Java backend + ReactJS frontend).
Recommended Jobs
Manager Structural Design
The Manager Structural Design leads the group and participates in the research, plan, and design of structural products and systems, and directs and coordinates activities involved in fabrication, ap…
Mortgage Servicing Product Analyst
Mortgage Servicing Product Analyst Position Description CGI has an immediate need for a Mortgage Servicing Product Analyst to join our team. This is an exciting opportunity to work in a fast-pac…
Certified Nurse Midwife (CNM)
Physicians & Midwives (P&M) of Advantia is seeking a full-scope Certified Nurse Midwife for our Alexandria, VA location. We are looking for someone with solid GYN experience and antepartum, intrapart…
CWMD Specialist
Job Title CWMD Specialist Why IDS? IDS believes in resolving conflict and building innovative approaches to do so. Combining operational expertise with an intimate understanding of today’s gr…
Kids Soccer Coach
We are looking for energetic Youth Soccer Coaches in the greater Fairfax area! You will lead engaging and interactive pre-soccer classes for toddlers to preteens. This program focuses on introduc…
Nurse Practitioner
Job Title: Sub-Investigator (NP) Clinical Research Location: Suffolk, VA Employment Type: Full-Time, Direct Hire (W-2) Schedule: Monday Friday, 8 AM 5 PM (No weekends, no on-call) Spe…
Lead HVAC Technician - Residential and Commercial
PIONEERING. HONORABLE. PROFESSIONAL. Lead HVAC Technician – Residential and Commercial Location: Charlottesville, Virginia Are you a steady and positive individual with a strong work ethic i…
Structural Engineer III - Remote, US
Carry out complex or novel assignments requiring the design and development of new or improved structural engineering techniques or procedures to create new or refined equipment, materials, processes …
Mechanical Engineer - Senior
Full job description Senior Mechanical Engineer Location: Toano, VA (onsite) Travel: Occasional travel to Rhode Island as needed Reports to: Corporate Engineering Manager (Eric Rom) Salary…
Senior Managing Director of Acquisitions - Real Estate
A well-established, publicly traded real estate investment firm is seeking a Senior Managing Director to join its leadership team and drive the growth of its industrial real estate portfolio. This in…