Mid Level Software Engineer

Insight Global

Full-time other-general
Apply Now
Location
Beavercreek, OH, United States
Posted
June 13, 2026

Job Description

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 (Redi...