1

Java Data Engineer Jobs in Burlington, NC (NOW HIRING)

Description Application Support Engineer Manufacturing Systems (Siemens OpsCenter MOM & Ignition ... Floor Data Collection SQL Query Development Stored Procedures Basic Python, Java, or scripting ...

Application Support Engineer Location: ยท Liberty, North Carolina (Hybrid) Duration:Longterm ... Floor Data Collection ยท SQL Query Development ยท Stored Procedures ยท Basic Python, Java, or ...

Lead Test Automation Engineer

Burlington, NC

$38.50 - $50.75/hr

Across every role, we harness data and AI to work smarter, move faster and create breakthrough ... Java, .NET, C#, Python, TypeScript) Preferred Qualifications: * 8 or more years of software test ...

... Java, or similar). * Acquaintance with Azure DevOps, ability to create and leverage its pipelines ... Experience with Data analysis and reporting (Power BI) * Experience contributing to architecture or ...

... Java, or similar). * Acquaintance with Azure DevOps, ability to create and leverage its pipelines ... Experience with Data analysis and reporting (Power BI) * Experience contributing to architecture or ...

... Java, or similar). * Acquaintance with Azure DevOps, ability to create and leverage its pipelines ... Experience with Data analysis and reporting (Power BI) * Experience contributing to architecture or ...

Deep knowledge of Java programming including primitive types, objects, boolean expressions ... Ability to explain object-oriented programming principles, algorithm efficiency, and common data ...

... JAVA, XML, HTML, JavaScript, jQuery, AJAX MySQL and excellent knowledge of Data interfaces and ... thread programming design, performance tuning, code optimization. Experience in Cloud base ...

Senior .Net Developer

Greensboro, NC

$53.25 - $67.75/hr

NET, CSS, Web Forms, Win Forms, WebServices, WCF, WPF, Java Script, AJAX Control, SQLServer * Multi tasker, coordination with offshore , gathering Business requirements, Data modelling, Development,

Manager, Software Engineering I

High Point, NC ยท Remote

$117K - $184K/yr

As Paychex and Paycor come together, we're combining innovative technology, data-driven insights ... Java (Programming Language) - Preferred * Amazon Web Services - Preferred * Engineering Management ...

Showing results 21-40

Java Data Engineer information

See Burlington, NC salary details

$22

$50

$71

How much do java data engineer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for java data engineer in Burlington, NC is $50.44, according to ZipRecruiter salary data. Most workers in this role earn between $41.54 and $56.97 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 are popular job titles related to Java Data Engineer jobs in Burlington, NC?

For Java Data Engineer jobs in Burlington, NC, the most frequently searched job titles are:

What cities near Burlington, NC are hiring for Java Data Engineer jobs?

Cities near Burlington, NC with the most Java Data Engineer job openings:

Quality Assurance Automation Engineer - Onsite

APEX Analytix

Greensboro, NC โ€ข On-site

Full-time

Re-posted 13 days ago


Job description

A snapshot of what you would do:
The key function of the Quality Assurance Automation Engineer is to understand defined requirements for current and future products, create test cases/build test plans for these products, execute these test plans, and accurately report results back to management. A candidate for this position will possess strong QA/testing aptitude, technical skills, software analysis experience, and excellent written and oral communication skills.
Quality Assurance
    • Develop frameworks and automated test cases using Selenium and C#
    • Experience in latest automation tool trends such as Cypress and Playwright
    • Review functional and design specifications to ensure full understanding of individual deliverables
    • Provide estimates for creating test cases, test plans and testing specific features
    • Develop, document and maintain functional test cases and other test artifacts like the test data and data validation
    • Execute and evaluate test cases and report test results
    • Be solely responsible for testing certain applications/products
    • Enter defects/enhancements that are accurate, clearly stated and submitted in a timely fashion
    • Learn and adhere to testing processes and policies
    • Report clearly on assigned tasks and recognize and alert management of potential problems/issues in advance. Facilitate test plan/case reviews with cross-functional team members
    • Identify any potential quality issues per defined process and escalate potential quality issues immediately to QA Manager/Other project teams
    • Design and develop advanced test suites using object-oriented methodologies
    • Implement and execute test strategies on all supported platforms and languages to help improve overall quality and test code coverage
    • Should be able to do both functional and Automation
    • Write backend integration tests and tests for RESTful APIs
    • Design and develop integration, regression, and stress tests using industry standard tools
    • Collaborate with Business Analyst and Developers to understand requirements and translate them into test cases
    • Good knowledge of Web/UI testing, API Testing and Database testing
    • Define, implement, and maintain test plans, test specifications and test suites
    • Provide technical leadership, driving and performing engineering best practices to initiate, plan, and execute large-scale, cross-functional, and company-wide critical programs

Required Skills:
  • Develop frameworks and automated test cases using Selenium and C#/java and python.
  • Experience in latest automation tool trends such as Cypress and Playwright
  • Basic understanding of Procure to pay process
  • Retail Industry
  • General understanding of agile software development practices
  • Excellent oral and written communication skills, including the ability to produce clear, concise technical documentation
  • Excellent client and interpersonal relationship skills, with the ability to interact with all levels of business users and technical personnel
  • Strong time-management skills to achieve both individual and team deadlines
  • Proficiency in multitasking, with the ability to work on multiple unrelated products concurrently
  • Highly motivated, enthusiastic, and detail-oriented
  • High level of proficiency with SQL

Required Experience:
  • 5-7 years of software testing and test automation processes.
  • At least Bachelor's in computer science, Information Systems, Technical Communication, or Business preferred.
  • BA/BS Degree in Computer Science or related technical discipline, or 6+ years of related practical experience.
  • Experience with one or more of the following: Ruby, Python, JavaScript, Java, and/or C#.
  • Working knowledge of test methodologies, processes, and tools (Selenium, Python or any programming language, TFS, Visual Studio, STLC, Test Management tool, GitHub).
  • Knowledge of relational databases/SQL.
  • Experience working with client-server architectures and automation.

Travel Required
N/A
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.