Back to Search Results

Mid Level Software Engineer

Post Date

May 06, 2026

Location

Beavercreek,
Ohio

ZIP/Postal Code

45431
US
Jul 11, 2026 Insight Global

Job Type

Contract

Category

Programmer / Developer

Req #

CIN-adcc7c3e-129e-4248-84c1-2a46612b1912

Pay Rate

$40 - $50 (hourly estimate)

Job Description

An employer is seeking a remote Java Engineer for a contract to hire position.

Responsibilities:
· Design APIs, implement services, and craft UI components that power DE tools and integrations.
· Create microservices and data pipelines using Java (Spring Boot) and Node.js (Express/Fastify) and/or Python (FastAPI/Django).
· Build responsive, accessible SPAs using React (or Angular/Vue), TypeScript, and component libraries.
· Connect to MBSE tools (e.g., SysML/Cameo), PLM systems (e.g., Teamcenter/Windchill), CAD/CAE data, and simulation workflows to enable a robust digital thread.
· Design REST/GraphQL APIs, manage schema evolution, and integrate with message buses (Kafka/RabbitMQ) and event-driven architectures.
· Containerize services (Docker), orchestrate deployments (Kubernetes), and automate CI/CD (GitHub Actions/GitLab CI/Jenkins) with security gates and quality checks.
· Work with PostgreSQL/MySQL, MongoDB/DocumentDB, caching (Redis), and hands-on ETL/ELT patterns where needed.
· Implement unit/integration/e2e tests (JUnit, Jest, Playwright, PyTest), contract tests (PACT), and observability (OpenTelemetry, Prometheus, Grafana).
· Apply secure coding, dependency hygiene (SCA), SAST/DAST, secrets management, and cloud IAM best practices.
· Partner with product, design, systems engineering, and stakeholders to refine requirements, write RFCs, and deliver on sprint commitments.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Required Skills & Experience

· 3+ years of Professional experience building and running production web applications/services.
· Proficiency in Java (Spring Boot) and/or Node.js and/or Python for server-side development.
· Strong front-end skills with JavaScript/TypeScript and a modern framework (React preferred; Angular/Vue welcome).
· Experience with REST/GraphQL API design, relational databases (PostgreSQL/MySQL), and at least one NoSQL store (MongoDB, DynamoDB, etc.).
· Practical knowledge of Docker, CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins), and unit/integration testing.
· Familiarity with cloud platforms (AWS/Azure/GCP) and infrastructure-as-code (Terraform/CloudFormation) concepts.
· Solid understanding of software engineering best practices: code reviews, branching strategies, observability, and documentation.

Nice to Have Skills & Experience

· Digital Engineering/MBSE exposure: SysML, Cameo Systems Modeler/MagicDraw, OpenMBEE, or similar tooling.
· PLM/CAD/CAE/digital twin experience and data interoperability standards (STEP, JT, ISO 10303); simulation toolchains (MATLAB/Simulink, Modelica).
· Performance tuning, resilience engineering, and cost-aware cloud design.
· Experience in regulated or mission-critical environments (defense/aerospace, federal, industrial).

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.