2

Entry Level Java Software Engineer Jobs in Cincinnati, OH

Data Engineer III

Cincinnati, OH

$109K - $131K/yr

Integrate up-and-coming data management and software engineering technologies into existing data ... Experience programming and/or architecting a back-end language (Java, J2EE, etc) * Business ...

AI Software Engineer

Verona, KY · On-site +1

$51.50 - $68.25/hr

We are an engineering and innovation company working in different areas. Within the IT sector we ... Java/Python WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and ...

We are growing our Development team and looking for a Junior Java Developer to join us in ... You will ensure accurate deliverables using appropriate testing techniques, manage the software ...

We are growing our Development team and looking for a Junior Java Developer to join us in ... You will ensure accurate deliverables using appropriate testing techniques, manage the software ...

Data Engineer III

Cincinnati, OH · On-site

$109K - $132K/yr

Experience programming and/or architecting a back-end language (Java, J2EE, etc.). WHAT YOU'LL DO ... Integrate up-and-coming data management and software engineering technologies into existing data ...

Data Engineer

Cincinnati, OH · On-site

$109K - $131K/yr

Create custom software components and analytics applications. * Research and propose new uses for ... Understanding of backend programming (e.g., Java, J2EE). * Analytical mindset with strong ...

Java with Websphere

Mason, OH

$48 - $62/hr

At least 4 years of experience in software development life cycle. * At least 2 years of Java based Portal Technologies * At least 2 years of experience of J2EE development * At least 2 years of ...

Associate DevOps Engineer

Cincinnati, OH · On-site

$51.50 - $70.50/hr

... in software development, DevOps, or related technical roles , including internships or personal projects. * Proficiency in at least one programming language , such as Python, JavaScript, Java, or

Associate DevOps Engineer

Cincinnati, OH · On-site

$51.50 - $70.50/hr

... in software development, DevOps, or related technical roles , including internships or personal projects. * Proficiency in at least one programming language , such as Python, JavaScript, Java, or

Data Engineer

Cincinnati, OH · On-site

$32 - $38/hr

Integrate new data management and software engineering technologies into existing data structures ... Experience programming and/or architecting a back-end language such as Java or J2EE. Education ...

Data Engineer

Cincinnati, OH · On-site +1

$32 - $38/hr

Integrate new data management and software engineering technologies into existing data structures ... Experience programming and/or architecting a back-end language such as Java or J2EE. Education ...

Data Engineer

Cincinnati, OH · On-site

$32 - $38/hr

Integrate new data management and software engineering technologies into existing data structures ... Experience programming and/or architecting a back-end language such as Java or J2EE. Education ...

next page

Showing results 1-20

Entry Level Java Software Engineer information

See Cincinnati, OH salary details

$47.5K

$94.8K

$192.4K

How much do entry level java software engineer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for entry level java software engineer in Cincinnati, OH is $94,788.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,400.00 and $98,300.00 per year, depending on experience, location, and employer.

What is an Entry Level Java Software Engineer job?

An Entry Level Java Software Engineer is a beginner role in software development that focuses on building, testing, and maintaining applications using Java. Engineers in this position work under the guidance of senior developers to write code, debug programs, and collaborate with teams to develop software solutions. Typical responsibilities include understanding project requirements, writing efficient code, and learning best practices in software engineering. This role is ideal for recent graduates or those with foundational programming knowledge looking to start a career in Java development.

What does a typical day look like for an Entry Level Java Software Engineer?

As an Entry Level Java Software Engineer, your day often includes writing and debugging Java code, participating in daily stand-up meetings, and collaborating with senior developers or mentors on assigned tasks. You might work on implementing new features, fixing bugs, reviewing pull requests, and learning about development best practices and code standards. There's usually a mix of independent work and teamwork, with opportunities to ask questions, receive feedback, and build your technical skills. This structure is designed to help you gain experience while steadily expanding your responsibilities within the team.

What are the key skills and qualifications needed to thrive in the Entry Level Java Software Engineer position, and why are they important?

To thrive as an Entry Level Java Software Engineer, you need a solid understanding of Java programming, object-oriented concepts, basic algorithms, and a relevant degree in computer science or a related field. Familiarity with tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and awareness of popular frameworks such as Spring or Hibernate is typically expected. Strong problem-solving skills, attention to detail, a willingness to learn, and effective team communication will set you apart. These competencies help you quickly adapt to real-world software development environments, contribute to team projects, and build a successful engineering foundation.

What are the most commonly searched types of Java Software Engineer jobs in Cincinnati, OH? The most popular types of Java Software Engineer jobs in Cincinnati, OH are:
What job categories do people searching Entry Level Java Software Engineer jobs in Cincinnati, OH look for? The top searched job categories for Entry Level Java Software Engineer jobs in Cincinnati, OH are:
What cities near Cincinnati, OH are hiring for Entry Level Java Software Engineer jobs? Cities near Cincinnati, OH with the most Entry Level Java Software Engineer job openings:
Infographic showing various Entry Level Java Software Engineer job openings in Cincinnati, OH as of July 2026, with employment types broken down into 1% Locum Tenens, 93% Full Time, 3% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $94,788 per year, or $45.6 per hour.

$109K - $131K/yr

Full-time

Posted 5 days ago


Job description

Duration: 12/31/25, should extend out long term.
Visa: USC/GC
JOB DESCRIPTION
We are seeking an experienced Data Engineer III. The ideal candidate will be responsible for working with business analysts, data engineers and upstream teams to understand impacts to data sources.  Take the requirements and update/build ETL data pipelines using Datastage and DBT for ingestion into Financial Crimes applications.  Perform testing and ensure data quality of updated data sources.
Job Summary:Handle the design and construction of scalable management systems, ensure that all data systems meet company requirements, and also research new uses for data acquisition. Required to know and understand the ins and outs of the industry such as data mining practices, algorithms, and how data can be used.
Primary Responsibilities:

  • Design, construct, install, test and maintain data management systems.
  • Build high-performance algorithms, predictive models, and prototypes.
  • Ensure that all systems meet the business/company requirements as well as industry practices.
  • Integrate up-and-coming data management and software engineering technologies into existing data structures.
  • Develop set processes for data mining, data modeling, and data production.
  • Create custom software components and analytics applications.
  • Research new uses for existing data.
  • Employ an array of technological languages and tools to connect systems together.
  • Collaborate with members of your team (eg, data architects, the IT team, data scientists) on the project’s goals.
  • Install/update disaster recovery procedures.
  • Recommend different ways to constantly improve data reliability and quality.

QualificationsLocals are highly preferred. Open to relocation possibility from within the state of Ohio with no assistance

  • Technical Degree or related work experience
  • Experience with non-relational & relational databases (SQL, MySQL, NoSQL, Hadoop, MongoDB, etc.)
  • Experience programming and/or architecting a back-end language (Java, J2EE, etc)
  • Business Intelligence - Data Engineering
  • ETL DataStage Developer
  • SQL
  • Strong communication skills, ability to collaborate with members of your team