1

Junior Java Developer Jobs in Oklahoma (NOW HIRING)

Senior Software Engineer

Lawton, OK · On-site

$120K - $158K/yr

Proficiency in Java, JavaScript, Python, C++, Golang, SQL, Linux * Experience with UI/UX design and ... Experience in DevOps tools (Jira, Git, Jenkins, Artifactory) * Experience in Software Development ...

Senior Software Engineer

Lawton, OK · On-site

$120K - $158K/yr

Proficiency in Java, JavaScript, Python, C++, Golang, SQL, Linux * Experience with UI/UX design and ... Experience in DevOps tools (Jira, Git, Jenkins, Artifactory) * Experience in Software Development ...

Deep understanding of Core Java (Java 11/17+), JVM internals, memory management, tuning, and ... GitHub Copilot, Claude, Cursor or ChatGPT) - Familiarity with AI directed prompt engineering for ...

Senior Data Engineer

Edmond, OK · On-site

$95K - $130K/yr

... junior and mid-level data engineers through code reviews, pairing, and guidance. • Take ... Java, or similar general-purpose languages. • Hands-on experience with data warehouse design and ...

Senior Data Engineer

Edmond, OK · On-site

$95K - $130K/yr

Lead and support junior and mid-level data engineers through code reviews, pairing, and guidance ... Java, or similar general-purpose languages. • Hands-on experience with data warehouse design and ...

Senior Data Engineer

Edmond, OK · On-site

$95K - $130K/yr

Lead and support junior and mid-level data engineers through code reviews, pairing, and guidance ... Programming: Experience with Python, Go, Java, or similar general-purpose languages. * Data ...

Senior Data Engineer

Edmond, OK · On-site

$95K - $130K/yr

Lead and support junior and mid-level data engineers through code reviews, pairing, and guidance ... Programming: Experience with Python, Go, Java, or similar general-purpose languages. * Data ...

Jr. Machinist

Broken Arrow, OK · On-site

$22.63 - $33.95/hr

Career Area: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...

Showing results 41-60

Junior Java Developer information

See Oklahoma salary details

$56.3K

$98.6K

$148.7K

How much do junior java developer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for junior java developer in Oklahoma is $98,635.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,700.00 and $98,300.00 per year, depending on experience, location, and employer.

What is a junior Java developer?

Junior Java Developers are entry-level software engineers who specialize in building and maintaining applications using the Java programming language. They typically work under the supervision of more experienced developers and are responsible for writing code, debugging, and participating in code reviews. Their tasks may also include testing software, learning new frameworks, and assisting with the design and implementation of features. Junior Java Developers usually have foundational knowledge of Java and related technologies, and they are eager to develop their skills through hands-on experience.

What does a junior Java developer do?

Junior Java developers are entry-level programmers who are part of a team of coders and developers. They work on both front-end and back-end codes to build an application. Being a junior Java developer requires extensive knowledge of coding and the program language JavaScript to develop and troubleshoot products. As a junior Java developer, you run tests to pinpoint errors, migrate code and data, and ensure the program is integrated with other company developments.

What are the key skills and qualifications needed to thrive as a junior Java developer?

A Junior Java Developer should have a solid understanding of Java programming, object-oriented principles, and basic software development concepts, often supported by a relevant degree or coding bootcamp. Familiarity with tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and frameworks like Spring Boot is typically expected. Strong problem-solving abilities, attention to detail, and effective teamwork are important soft skills in this role. These competencies enable efficient code development, smooth collaboration, and the ability to quickly adapt to new technologies and project requirements.

What are some common challenges a junior Java developer might face during their first year, and how can they overcome them?

Junior Java Developers often encounter challenges such as understanding large codebases, adapting to agile development processes, and managing task priorities. To overcome these hurdles, it’s helpful to proactively seek mentorship from senior developers, regularly review documentation, and participate in code reviews. Effective communication with team members also accelerates learning and helps clarify requirements or technical uncertainties. Embracing continuous learning through online resources and hands-on projects will further strengthen your skills and confidence.

What is the difference between Junior Java Developer vs Java Developer?

AspectJunior Java DeveloperJava Developer
Required Experience0-2 years2+ years
CertificationsOptional, entry-level certificationsOptional, advanced certifications
Work EnvironmentSupportive, learning-focused teamsProject-driven, independent roles
ResponsibilitiesAssist in coding, bug fixing, learning frameworksDesign, develop, maintain Java applications

The main difference between a Junior Java Developer and a Java Developer lies in experience, responsibilities, and independence. Junior Java Developers are typically entry-level, focusing on learning and supporting tasks, while Java Developers have more experience and handle complex development projects independently.

How much do junior Java developers make?

Junior Java developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and experience. Entry-level roles often require knowledge of Java, object-oriented programming, and development tools like Eclipse or IntelliJ IDEA.

Is a Junior Java Developer still in demand?

Junior Java Developers remain in demand due to the widespread use of Java in enterprise applications, web development, and Android app creation. Employers seek candidates with foundational Java skills, knowledge of frameworks like Spring, and familiarity with version control tools such as Git. Continuous learning and certifications can enhance job prospects in this field.

What are the most commonly searched types of Java Developer jobs in Oklahoma?

The most popular types of Java Developer jobs in Oklahoma are:

What are popular job titles related to Junior Java Developer jobs in Oklahoma?

For Junior Java Developer jobs in Oklahoma, the most frequently searched job titles are:

What job categories do people searching Junior Java Developer jobs in Oklahoma look for?

The top searched job categories for Junior Java Developer jobs in Oklahoma are:

What cities in Oklahoma are hiring for Junior Java Developer jobs?

Cities in Oklahoma with the most Junior Java Developer job openings:

What are popular job titles related to Junior Java Developer jobs in OK?

For Junior Java Developer jobs in OK, the most frequently searched job titles are:

Infographic showing various Junior Java Developer job openings in Oklahoma as of August 2026, with employment types broken down into 81% Full Time, 8% Part Time, and 11% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $98,635 per year, or $47.4 per hour.

Full Stack Cloud Developer - On-Site Oklahoma

Nima Corporation

Oklahoma City, OK • On-site

$112K - $120K/yr

Full-time

Re-posted 5 days ago


Key responsibilities

  • Design, develop, and maintain scalable backend services and APIs.

  • Design and maintain relational database schemas and optimize complex queries.

  • Build, enhance, and maintain CI/CD pipelines and support containerized applications.


Job description


Work Location: Tinker AFB, Oklahoma 

Agency: U.S. Air Force Cyberspace Infrastructure Planning System (CIPS)

Min. Education Requirement/Years of Experience: 5+ years of experience

Position: Full-time / Exempt

ClearanceActive Secret Clearance preferred. Candidates with the ability to obtain and maintain a Secret Clearance may be considered.


Position Overview: 

The Full Stack Cloud Developer (backend focus) provides support to the U.S. Air Force Cyberspace Infrastructure Planning System (CIPS). This position serves as a senior-level engineer responsible for designing, developing, testing, deploying, and maintaining cloud-based applications and backend services that support mission-critical Air Force infrastructure planning capabilities.

While the role supports full-stack development, the selected candidate will primarily focus on backend architecture, cloud operations, DevSecOps processes, database optimization, and application performance. The engineer will collaborate with government stakeholders, product management, and development teams to modernize existing capabilities, deliver new functionality, and improve system reliability, scalability, and maintainability across the CIPS environment.

Key Responsibilities:


Backend Application Development

  • Design, develop, and maintain scalable backend services and APIs.
  • Implement large-scale features that span multiple system components and data structures.
  • Develop resilient, maintainable, and high-performing application architectures.
  • Analyze technical tradeoffs and recommend appropriate architectural solutions.

Database Design & Optimization

  • Design and maintain relational database schemas.
  • Develop and optimize complex database queries.
  • Evaluate and implement appropriate data storage solutions, including relational and non-relational databases.
  • Support data integrity, performance optimization, and legacy data modernization efforts.

Cloud & DevSecOps Operations

  • Build, enhance, and maintain CI/CD pipelines.
  • Develop and support containerized applications using Docker and similar technologies.
  • Contribute to cloud-native architecture and modernization efforts.
  • Implement and maintain application monitoring, logging, and observability strategies.
  • Assist with cloud performance tuning, reliability improvements, and cost optimization initiatives.

Testing & Quality Assurance

  • Develop automated unit and integration tests.
  • Define testing strategies and quality standards across development efforts.
  • Participate in code reviews and continuous improvement initiatives.
  • Ensure application stability through automated testing and release validation processes.

Collaboration & Technical Leadership

  • Partner with Air Force stakeholders, project leadership, and development teams to refine requirements and acceptance criteria.
  • Present technical recommendations and gain consensus among stakeholders.
  • Break large development efforts into executable workstreams for multiple team members.
  • Mentor junior developers and contribute to coding standards, best practices, and engineering excellence.

Front-End Support

  • Support modernization of user interfaces and web applications.
  • Make enhancements and maintenance updates to React- and TypeScript-based applications.
  • Collaborate with front-end developers to deliver cohesive user experiences.

 

Required Qualifications:

  • 5+ years of professional software engineering experience. 
  • Experience developing applications using object-oriented programming languages such as C#, Java, or similar technologies. 
  • Experience designing and developing backend services, APIs, and web applications. 
  • Experience working with relational databases and data modeling concepts. 
  • Experience implementing automated testing methodologies, including unit and integration testing. 
  • Experience with CI/CD pipelines and modern software delivery practices. 
  • Experience with Docker or similar containerization technologies. 
  • Familiarity with cloud platforms such as AWS, Azure, DoD Cloud, Platform One, Cloud One, or equivalent environments. 
  • Understanding of modern software architecture principles, including scalability, resiliency, maintainability, and security. 
  • Ability to work effectively within Agile development environments.

 

Preferred Qualifications:

  • Experience with ASP.NET Core, .NET, or similar enterprise application frameworks. 
  • Experience with Oracle database development and performance tuning. 
  • Experience with Kubernetes or container orchestration platforms. 
  • Experience with Infrastructure as Code (Terraform, ARM, CloudFormation, etc.). 
  • Experience implementing application monitoring, observability, and logging solutions. 
  • Experience with React, TypeScript, and modern front-end technologies. 
  • Experience supporting Air Force, DoD, or other Federal Government systems. 
  • Experience with cloud migration and application modernization initiatives. 
  • Active Secret Clearance.

 

Physical Demands:

While performing the duties of the job, the incumbent will be exposed to normal demands associated with an office environment. Ability to work on a computer for long periods, and communicate with individuals by telephone, email, and face to face. This position requires the incumbent to have the ability to stand, walk, sit, use hands to finger, handle or feel objects, tools, or controls, reach with hands and arms, talk, and hear. The employee must be able to lift and/or move up to 50 pounds. Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust and focus.

 

Work Environment:

The noise level in the work environment is usually light to medium.


About Us:

Nash Harbor Solutions (NHS) is a premier Alaska Native-owned IT services company dedicated to delivering top-tier contract services to the Government sector. Our team is driven by dynamic, results-oriented leaders who exemplify professionalism and maintain a steadfast commitment to a customer-focused approach in every engagement. NHS proudly offers a comprehensive benefits program, with flexible options that empower you to customize your selections to meet the unique needs of your family. At NHS, we excel at bridging the gap between government requirements and cutting-edge technology solutions, ensuring innovative and effective outcomes for our clients.


NHS is an equal opportunity employer and prohibits discrimination of any kind regarding race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, promotion, termination, and other conditions of employment. **We are an E-Verify employer**