Jobs
Locationsexpand_more
All locations
Jobs in New YorkJobs in FloridaJobs in TexasJobs in CaliforniaJobs in WisconsinJobs in Georgia
Categoriesexpand_more
All categories
Logistics & WarehouseHealthcare & NursingEngineeringHospitality & CateringTravelSales
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

New YorkFloridaTexasCaliforniaWisconsinGeorgia

Top categories

Logistics & WarehouseHealthcare & NursingEngineeringHospitality & CateringTravelSales
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobs
Top states
Jobs in New YorkJobs in FloridaJobs in TexasJobs in CaliforniaJobs in WisconsinJobs in GeorgiaAll states →
Top categories
Logistics & Warehouse jobsHealthcare & Nursing jobsEngineering jobsHospitality & Catering jobsTravel jobsSales jobsMaintenance jobs
Popular skills
CDL A jobsElectrical Systems jobsHydraulic Systems jobsDiesel Engines jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in New YorkJobs in FloridaJobs in TexasJobs in CaliforniaJobs in WisconsinJobs in Georgia
Categoriesexpand_more
All categories
Logistics & WarehouseHealthcare & NursingEngineeringHospitality & CateringTravelSales
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

New YorkFloridaTexasCaliforniaWisconsinGeorgia

Top categories

Logistics & WarehouseHealthcare & NursingEngineeringHospitality & CateringTravelSales
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobs
Top states
Jobs in New YorkJobs in FloridaJobs in TexasJobs in CaliforniaJobs in WisconsinJobs in GeorgiaAll states →
Top categories
Logistics & Warehouse jobsHealthcare & Nursing jobsEngineering jobsHospitality & Catering jobsTravel jobsSales jobsMaintenance jobs
Popular skills
CDL A jobsElectrical Systems jobsHydraulic Systems jobsDiesel Engines jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in New YorkJobs in FloridaJobs in TexasJobs in CaliforniaJobs in WisconsinJobs in Georgia
Categoriesexpand_more
All categories
Logistics & WarehouseHealthcare & NursingEngineeringHospitality & CateringTravelSales
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

New YorkFloridaTexasCaliforniaWisconsinGeorgia

Top categories

Logistics & WarehouseHealthcare & NursingEngineeringHospitality & CateringTravelSales
  1. Home
  2. chevron_right
  3. it
  4. chevron_right
  5. Software Engineer (Mid) – Java, MBSE & Modeling Tool Integration
G2 Ops, Inc. logo

Software Engineer (Mid) – Java, MBSE & Modeling Tool Integration

Not Disclosed•Full-TimeHybrid

location_on3545, Boyd Road, Princess Anne Plaza, Virginia Beach, Virginia, 23452, United States

Apply Now

About G2 Ops

G2 Ops leverages over a decade of experience integrating Systems, Cybersecurity, and Software Engineering techniques to provide solutions to a growing list of Government and private customers. We combine cutting-edge tools with innovative engineering practices, data analytics, and risk algorithms that enhance visibility into complex infrastructures, optimizing resiliency in system design and operations.

As a woman-owned small business, G2 Ops is led by an executive staff known for providing innovative solutions to solve our nation's most complex engineering challenges. We have been named to the Inc. 5000 list of America's fastest-growing companies for eight consecutive years (2018-2025) and maintain locations in Arlington, VA, Virginia Beach, VA, and San Diego, CA.

About the Role

This opportunity seeks a highly motivated, team-oriented Software Engineer to work on Java-based modeling tool capabilities for SysML and MBSE workflows. You will have the chance to work on nearly every aspect of the role, focusing on extending a Cameo Systems Modeler plugin, building and maintaining model and diagram generation logic, and integrating with AI-assisted structured-output workflows. Your work will directly improve the reliability of schema-driven model creation across multiple repositories.

The ideal candidate is a pragmatic Java engineer comfortable in a specialized engineering domain. You will understand how structured data maps into model elements and diagrams, debug issues across repository boundaries, and deliver features iteratively while maintaining technical rigor. This role requires collaboration across software, systems engineering, and platform teams to ensure every member is set up for success.

Embracing AI

At G2 Ops, AI is not just a buzzword—it is a habit. Our recent company-wide survey shows that over 75% of our team is actively engaging with AI tools, making us a leader in real-world adoption among engineering, cybersecurity, and defense firms. Led by our Director of Operations for Production, we have identified clear, actionable ways for every role to harness AI effectively, from engineering automation to proposal generation and risk modeling.

We are now launching the next phase: AI playbooks, secure tooling aligned with government security protocols, and real-time support for hands-on use across all departments. In this role, you will not only work with cutting-edge technology but also help define how it is applied in real mission environments.

Work Environment & Culture

We offer a collaborative culture where you are never just a payroll number or a cog in the machine. Our team approach allows each member to provide value with their expertise while offering opportunities to cross-train in areas of interest. We have worked hard to create a great culture where our team enjoys a collaborative, exciting office environment.

Due to the classification level of the projects we support as a Defense Contractor, this position is not fully remote. You will have a desk at our G2 Ops office in Virginia Beach with the ability to telework with prior approval. We offer a flexible schedule to meet the needs of our team members and customers.

Hiring Process & Requirements

The ideal candidate must be able to obtain and maintain an Active DoD Secret Clearance. As we are working for the Department of Defense, this requirement is mandatory. We are seeking a full-time team member; the continuation of outside employment shall not constitute a conflict with the Company's interest, including performing work for a customer or competitor.

Equal Opportunity Employer

G2 Ops, Inc. is an Equal Opportunity Employer. We consider all qualified applicants without regard to race, color, religion, sex (including pregnancy, sexual orientation, gender identity), national origin, age, disability, genetic information, protected veteran status, or any other protected characteristic in accordance with applicable federal, state, and local laws.

As a federal contractor, G2 Ops, Inc. will not discharge or otherwise discriminate against employees or applicants for inquiring about, discussing, or disclosing their own pay or the pay of another employee or applicant. We participate in the E-Verify program, and all employment offers are contingent upon verification of employment eligibility. We invite applicants to voluntarily self-identify their disability and protected veteran status at the time of application or at any time thereafter. This information is kept confidential and will not be used in any employment decision.

Work location

Work model: Hybrid

location_on

3545, Boyd Road, Princess Anne Plaza, Virginia Beach, Virginia, 23452, United States

Virginia Beach, Virginia

Key Responsibilities

  • check_circleDevelop and maintain Java-based modeling tool capabilities for SysML and MBSE workflows
  • check_circleExtend Cameo Systems Modeler plugins and build model/diagram generation logic
  • check_circleDebug complex workflows across UI, parsing, API integration, and backend generation logic
  • check_circleCollaborate with software, systems engineering, and platform teams to deliver features iteratively
  • check_circleImprove reliability of schema-driven model creation across multiple repositories
  • check_circleIntegrate AI-assisted structured-output workflows into engineering processes

Requirements

  • verified5+ years of relevant experience
  • verifiedActive DoD Secret Clearance
  • verifiedStrong professional experience with Java
  • verifiedExperience designing and maintaining object-oriented systems
  • verifiedExperience with JSON, parsing/serialization, and schema-driven data models
  • verifiedExperience integrating software with REST or HTTP-based APIs
  • verifiedExperience building plugins or extensions for Cameo Systems Modeler, MagicDraw, or similar modeling tools
  • verifiedFamiliarity with SysML, MBSE, and model-based engineering concepts
  • verifiedWork authorization verification (E-Verify)

Nice to Have

Experience with semantic model generation and diagram/presentation element creation. Experience working with modeling tool APIs, sessions/transactions, and diagram automation. Familiarity with Eclipse-based plugin environments. Experience with JavaFX, Swing, or desktop plugin UI development. Experience integrating AI/LLM capabilities into engineering workflows. Familiarity with prompt/schema design for structured LLM output. Experience with internal tooling or utility libraries similar to model/query/generation helper frameworks.

Benefits & Perks

check_circle100% company-paid medical, dental, and vision insurance for employees and familycheck_circle100% company-paid life, short-term disability, and long-term disability insurancecheck_circle401(K) Plan with discretionary employer matchingcheck_circle10 paid holidaysPaid time off (PTO)
G2 Ops, Inc. logo
Company

G2 Ops, Inc.

Industry

it

View company profilearrow_forwardlanguageWebsite
Quick Overview

Experience

5+ yrs (Senior)

Job Type

Full-Time

Skills Required

Java

Similar Job Opportunities

Maximus logo

Lead Engineer - CCaaS Operations

Maximus • Tysons, Virginia

$150k-200karrow_forward
Maximus logo

Lead Engineer - CCaaS Operations

Maximus • Newark, New Jersey

$150k-200karrow_forward
Maximus logo

Lead Engineer - CCaaS Operations

Maximus • Reno, Nevada

$150k-200karrow_forward

Frequently asked questions about Software Engineer (Mid) – Java, MBSE & Modeling Tool Integration at G2 Ops, Inc.

What does a Software Engineer (Mid) – Java, MBSE & Modeling Tool Integration at G2 Ops, Inc. do?expand_more
Day-to-day, the Software Engineer (Mid) – Java, MBSE & Modeling Tool Integration at G2 Ops, Inc. will develop and maintain java-based modeling tool capabilities for sysml and mbse workflows; extend cameo systems modeler plugins and build model/diagram generation logic; debug complex workflows across ui, parsing, api integration, and backend generation logic; and collaborate with software, systems engineering, and platform teams to deliver features iteratively.
What are the requirements for this Software Engineer (Mid) – Java, MBSE & Modeling Tool Integration role?expand_more
G2 Ops, Inc. is looking for candidates who meet the following requirements: 5+ years of relevant experience; Active DoD Secret Clearance; Strong professional experience with Java; Experience designing and maintaining object-oriented systems; Experience with JSON, parsing/serialization, and schema-driven data models; and Experience integrating software with REST or HTTP-based APIs.
Where is the Software Engineer (Mid) – Java, MBSE & Modeling Tool Integration role at G2 Ops, Inc. located?expand_more
Software Engineer (Mid) – Java, MBSE & Modeling Tool Integration at G2 Ops, Inc. is based in 3545, Boyd Road, Princess Anne Plaza, Virginia Beach, Virginia, 23452, United States. This is a hybrid role.
Is this Software Engineer (Mid) – Java, MBSE & Modeling Tool Integration job remote, hybrid, or on-site?expand_more
G2 Ops, Inc. has listed this Software Engineer (Mid) – Java, MBSE & Modeling Tool Integration role as hybrid.
How much experience is required for this Software Engineer (Mid) – Java, MBSE & Modeling Tool Integration role?expand_more
Software Engineer (Mid) – Java, MBSE & Modeling Tool Integration at G2 Ops, Inc. typically requires 5+ years of relevant experience at the senior level.
What skills do you need for the Software Engineer (Mid) – Java, MBSE & Modeling Tool Integration role at G2 Ops, Inc.?expand_more
Key skills for Software Engineer (Mid) – Java, MBSE & Modeling Tool Integration at G2 Ops, Inc. include Java; Json; Rest; HTTP; SYSML; Mbse; Cameo Systems Modeler; and Magicdraw.
What category does the Software Engineer (Mid) – Java, MBSE & Modeling Tool Integration role belong to?expand_more
Software Engineer (Mid) – Java, MBSE & Modeling Tool Integration at G2 Ops, Inc. is part of the it job category on Recrutus.
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobs
Top states
Jobs in New YorkJobs in FloridaJobs in TexasJobs in CaliforniaJobs in WisconsinJobs in GeorgiaAll states →
Top categories
Logistics & Warehouse jobsHealthcare & Nursing jobsEngineering jobsHospitality & Catering jobsTravel jobsSales jobsMaintenance jobs
Popular skills
CDL A jobsElectrical Systems jobsHydraulic Systems jobsDiesel Engines jobs
Featured employers
Company
About usFAQContactPrivacy policy

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
check_circle
check_circleEducational assistance program
check_circleFlexible work schedule with telework options
Json
Rest
HTTP
SYSML
Mbse
Cameo Systems Modeler
Magicdraw
Eclipse
Javafx
US privacy notice
Accessibility