1

Java Data Engineer Jobs in New Baltimore, MI (NOW HIRING)

SDET

Detroit, MI · On-site

$49.50 - $63.75/hr

... Java, Postman/Newman) to unified automation aligned with our CI/CD strategy. · Collaborate with ... data integrity and support test data creation strategies. · Serve as a quality engineering ...

... developers, and other stakeholders on requirements and design Develop scalable and reusable ... Java, Python Experience with Jenkins CI platform Deep knowledge and hands-on experience with ...

Staff Software Engineer

Detroit, MI · On-site +1

$170K - $200K/yr

Minimum of 8 years working as a Backend Software Engineer in C#, .net, Python, Java, or other ... Depth of experience building highly available data-driven applications and expertise in data ...

Software Engineer

Auburn Hills, MI · On-site

$70 - $100/hr

Develop APIs, data processing pipelines, and software tools to support engineering projects ... Experience in one or more programming languages such as Python, C++, C#, Java, or JavaScript.

New

Cloud Software Engineer

Auburn Hills, MI · On-site

$56.75 - $73.75/hr

Python (FastAPI, Flask) or Java/Node.js * REST / GraphQL API design * Microservices architecture ... Data pipelines (Airflow or equivalent) AI/ML (Nice Leverage, Not Primary) * AWS Bedrock or ...

... SOA, BPM, Data Warehousing, SharePoint Consulting and IT Infrastructure. Our other offerings ... Java. 5. Understanding of computer networks (such as TCP/IP) or development with other ...

Sr Hybris Developer

Detroit, MI · On-site

$54 - $71.25/hr

And Futran Solutions hiring Java, .Net, Hadoop/Big Data, ETL Informatica, Qlikview, Tableau ... Will work on Full-Time, Contract(C2C, W-2, 1099, CTH) Title: Sr. Hybris Developer (Looking for GC ...

Sr Hybris Developer

Detroit, MI · On-site

$54 - $71.25/hr

And Futran Solutions hiring Java, .Net, Hadoop/Big Data, ETL Informatica, Qlikview, Tableau ... Will work on Full-Time, Contract(C2C, W-2, 1099, CTH) Title: Sr. Hybris Developer (Looking for GC ...

We are looking for a skilled Java Developer with strong user interface design skills to integrate web applications with complex data analytics, Vendor product integration. Code and debug applications ...

Cloud Foundry Developer

Detroit, MI · On-site

$55.75 - $76.25/hr

... data using KNIME * Experience in Java and JavaScript * Experience in REST Services and HTTP over ... Object-oriented programming, a basic for coders * Some combination of Python, Perl and PHP * Good ...

Cloud Foundry Developer

Detroit, MI · On-site

$55.75 - $76.25/hr

... data using KNIME * Experience in Java and JavaScript * Experience in REST Services and HTTP over ... Object-oriented programming, a basic for coders * Some combination of Python, Perl and PHP * Good ...

Showing results 41-60

Java Data Engineer information

See New Baltimore, MI salary details

$24

$54

$77

How much do java data engineer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for java data engineer in New Baltimore, MI is $54.90, according to ZipRecruiter salary data. Most workers in this role earn between $45.19 and $62.02 per hour, depending on experience, location, and employer.

What is a Java data engineer?

A Java Data Engineer is a technology professional who designs, develops, and maintains data processing systems using Java programming language. They work with large datasets, build data pipelines, and ensure the efficient movement, transformation, and storage of data. Java Data Engineers often collaborate with data scientists, analysts, and other engineers to support data-driven decision-making in organizations. Their expertise typically includes Java, SQL, big data technologies like Hadoop or Spark, and cloud platforms. They play a crucial role in enabling reliable and scalable data infrastructure for businesses.

What are the key skills and qualifications needed to thrive as a Java data engineer?

To thrive as a Java Data Engineer, you need strong programming skills in Java, a solid understanding of data structures, SQL, and experience with big data frameworks, often supported by a degree in computer science or a related field. Familiarity with data processing tools like Apache Spark, Hadoop, Kafka, and experience with cloud data platforms (e.g., AWS, GCP) or relevant certifications are typically required. Analytical thinking, problem-solving ability, and effective communication are crucial soft skills for collaborating with teams and interpreting data requirements. These capabilities are essential for building reliable, scalable data solutions that support business intelligence and analytics needs.

What are the most common challenges faced by Java data engineers when working with large-scale data pipelines?

Java Data Engineers often encounter challenges with optimizing the performance and scalability of data pipelines, especially as data volumes grow. They must ensure data integrity and consistency while managing distributed systems and integrating with various data sources. Debugging issues in real-time data processing and maintaining efficient, fault-tolerant code are also key hurdles. Collaborating closely with data scientists, database administrators, and DevOps teams is essential to overcome these challenges and deliver reliable data solutions.

What is the difference between Java Data Engineer vs Python Data Engineer?

AspectJava Data EngineerPython Data Engineer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Python certifications
Work EnvironmentBig data platforms, Java-based toolsData analysis, scripting, Python-based tools
Employer & Industry UsageFinancial services, enterprise systemsTech startups, data science projects
Common Search & ComparisonYesYes

Java Data Engineers and Python Data Engineers often share similar roles in data processing and engineering. The main difference lies in the programming languages used: Java is common in large-scale enterprise environments, while Python is favored for data analysis and scripting. Both roles require strong programming skills, but their toolsets and typical applications differ based on industry needs.

What cities near New Baltimore, MI are hiring for Java Data Engineer jobs?

Cities near New Baltimore, MI with the most Java Data Engineer job openings:

SDET

WorkNovas LLC

Detroit, MI • On-site

$49.50 - $63.75/hr

Contractor

Re-posted 12 days ago


Job description

 SDET

 Lansing/Detroit onsite 5 days 1an done interview in lansing or Detroit

Primary Responsibilities 

·         Partner with Agile feature teams to understand user stories, define acceptance criteria, and promote a test-first mindset through collaboration in design and refinement sessions. 

·         Build, maintain, and evolve test automation frameworks using Playwright (preferred), TypeScript, or other enterprise-approved tools to support API and UI testing. 

·         Drive the transition from legacy frameworks (e.g., Selenium + Java, Postman/Newman) to unified automation aligned with our CI/CD strategy. 

·         Collaborate with developers and QA engineers to ensure test cases are executed in CI pipelines and provide fast, actionable feedback. 

·         Supcase design, exploratory testing, and validation of complex workflows that are not yet automated. 

·         Develop and maintain automated API tests (REST/SOAP) and end-to-end tests that validate functional and non-functional requirements. 

·         Participate in code reviews and contribute to test architecture decisions to ensure reliability, reusability, and scalability of test assets. 

·         Write and maintain SQL queries to validate data integrity and support test data creation strategies. 

·         Serve as a quality engineering champion—help guide automation strategy, mentoring peers, and contributing to continuous improvement of QA practices. 

·         Ensure traceability between requirements, tests, and defects, and support compliance with enterprise policies (e.g., HIPAA, security, audit readiness). 

·         port feature teams with manual testing efforts when needed, including test  

·          

Preferred Experience 

·         Hands-on experience with Playwright (TypeScript preferred) or similar frameworks like Cypress. 

·         Migration experience from Selenium + Java or Postman to modern frameworks. 

·         Familiarity with test reporting, dashboarding, and quality metrics in a DevOps environment. 

·         Experience with test case management tools (e.g., qTest, QMetry, TestRail) and requirements traceability.