×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Senior Java Data; CosmosDB) Developer

Job in Miamisburg, Montgomery County, Ohio, 45343, USA
Listing for: Insight Global
Full Time position
Listed on 2026-09-12
Job specializations:
  • Software Development
    Java Developer
Salary/Wage Range or Industry Benchmark: 55 - 65 USD Hourly USD 55.00 65.00 HOUR
Job Description & How to Apply Below

Job Description

We are looking for a Senior Data Engineer with expertise within CosmosDB and strong Java experience and practical exposure to data-oriented systems. This role is best suited for an engineer who has built, tested, deployed, and supported production Java applications and is comfortable working with data processing, SQL, batch workflows, automated testing, cloud-hosted workloads, and operational troubleshooting.

The primary focus of this role is Java engineering. The engineer will design and maintain reliable application logic, write clean and testable code, build meaningful automated test suites, troubleshoot production issues, and contribute to improvements in reliability, performance, and maintainability.

The ideal candidate is not expected to be a specialist in every data or cloud platform. However, they should understand how data moves through production systems, how to validate correctness, how to test end-to-end behavior, and how to investigate issues using logs, metrics, test results, and source code.

This is not a pure BI, data science, infrastructure, or reporting role. It is a Java-focused engineering role with meaningful data, testing, cloud, and production support responsibilities. This role is hybrid on site 3X/week in Dayton, OH and the pay rate ranges between $55-65/hour based on years of experience.

Responsibilities
  • Design, build, test, and maintain Java-based applications and data-processing components.
  • Develop reliable Java logic for data validation, transformation, enrichment, processing, and workflow support.
  • Work with modern Java, Maven, JUnit, and related tooling to deliver maintainable production software.
  • Create and maintain automated test suites, including unit tests, integration tests, and performance-oriented tests.
  • Design tests that validate data correctness, end-to-end behavior, failure handling, retry behavior, and performance characteristics.
  • Work with SQL to inspect, query, validate, and troubleshoot data.
  • Support batch-oriented and data-oriented workflows involving structured and semi-structured data.
  • Troubleshoot production issues involving failed jobs, bad input data, data quality issues, slow processing, resource limits, deployment issues, and unexpected system behavior.
  • Support applications running in Azure-hosted environments, including Kubernetes-based deployments.
  • Use logs, metrics, alerts, test output, job output, and source code to diagnose issues.
  • Contribute to CI/CD pipelines, build automation, test automation, and release readiness.
  • Participate in code reviews, design discussions, incident reviews, and technical planning.
  • Collaborate with software engineers, data engineers, analysts, product owners, and operational stakeholders.
  • Improve system reliability, performance, observability, maintainability, and operational supportability.
  • Help define useful metrics, dashboards, alerts, and runbook guidance for production support.

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  To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:

Skills and Requirements
  • 7+ years of professional software/data engineering experience with a focus in CosmosDB for the most recent 3+ years.
  • Significant hands-on experience building and supporting production systems in Java.
  • Strong recent Java development experience, preferably with modern Java versions such as Java 11 or Java 17.
  • Experience with Maven, dependency management, build lifecycle, and automated software delivery practices.
  • Experience writing automated tests using JUnit and related Java testing tools.
  • Experience creating or maintaining integration test suites for production applications, batch jobs, or…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary