2

Entry Level Java Software Engineer Jobs in Oklahoma City, OK

Performing research, and maintenance of weather system hardware and software systems * Originates ... Level 1: Entry Level * Level 2: Minimum 3 years of experience equivalent to a level 1 * Level 3: ...

Performing research, and maintenance of weather system hardware and software systems * Originates ... Level 1: Entry Level * Level 2: Minimum 3 years of experience equivalent to a level 1 * Level 3: ...

Software Subcategory: SW Config Analyst Schedule: Full-Time Shift: Day Job Travel: No Minimum ... This is an excellent entry-level opportunity for candidates looking to launch their career in ...

New

next page

Showing results 1-20

Entry Level Java Software Engineer information

See Oklahoma City, OK salary details

$46K

$91.8K

$186.3K

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

As of Jul 18, 2026, the average yearly pay for entry level java software engineer in Oklahoma City, OK is $91,772.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,500.00 and $95,200.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 Oklahoma City, OK? The most popular types of Java Software Engineer jobs in Oklahoma City, OK are:
What are popular job titles related to Entry Level Java Software Engineer jobs in Oklahoma City, OK? For Entry Level Java Software Engineer jobs in Oklahoma City, OK, the most frequently searched job titles are:
Software Analyst

Full-time

Re-posted 5 days ago


Job description

Position: Software Analyst

Location: Oklahoma City, OK

Duration: Full Time

Salary: $Market with Benefits

Requirements

Essential Duties & Responsibilities:

Develop custom queries by examining databases in Toad or MySQL Workbench to extract data using Structured Query Language that fulfills the needs of customer requirements and follows established business rules

Support the creation of ACH files (routing information) and ensure the correct totals are transmitted to the banks every day. Solve critical payroll stopping issues through the development of data updates using MySQL and PHP

Assist Production staff with printing client payroll checks every day and troubleshoot all issues quickly so that all checks can be shipped on time to all clients

Develop custom internal software applications using PHP Storm and MS Visual Studio that increase the productivity of the Application Support team and provide useful information to all business units

Create and run custom reports through custom, in-house tools like our Alert Center to support business needs

Tackle challenging technical problems/data issues by taking tickets within our KACE Incident System, working through the problems with the submitter, analyzing data through TOAD or MySQL Workbench, creating a custom solution to fit the user's need and working with Quality Assurance to get it tested

Analyze system data in Toad or MySQL Workbench in order to build profiles requested by internal business units, maintain the high quality standards of clients data and generate reports/analytics as needed

Monitor and control 24/7/365 processes through Control-M automation software and analyze generated logs to troubleshoot potential problems with developers

Support all software applications after deployment to customers and business units

Document resolutions to technical problems clearly that expand the team's working knowledge and shortens future resolution times

Business process mapping and blueprinting system architecture to expanding the working knowledge of the Application Support team. Requires knowledge of Business Process Modeling Notation (BMNP) and Visio.

Assist Development and Quality Assurance with testing new and enhanced software modules by providing useful feedback on functionality and data output.

Knowledge, Skills & Abilities:

Familiarity with programming languages, like C++, PHP, HTML, .NET and Java

Exposure to database and query design tools, like MYSQL, Oracle, or Toad

Experience as a Systems Analyst or Application Support Specialist (desired)

Knowledge of payroll business software applications (desired)

Excellent analytical skills

A good problem-solving attitude and a desire to take on challenges

Ability to multitask and meet deadlines.

Benefits

Note: If interested please send your updated resume and include your salary requirement along with your contact details with a suitable time when we can reach you. If you know of anyone in your sphere of contacts, who would be a perfect match for this job then, we would appreciate if you can forward this posting to them with a copy to us.

We look forward to hearing from you at the earliest!


TWO95 International logo

About TWO95 International

Sourced by ZipRecruiter

At TWO95 International, we believe it is imperative that a hiring company is assured of procuring the right candidate to fill a job requirement. We have an extensive local and International network, and a fully digitalized sourcing approach that allows us to find a candidate best suited for the job. Furthermore, we strive to secure well matched opportunities that align with the personal and career aspirations of our candidates.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Cherry Hill, NJ, US

Year founded

2009

Social media