1

Java Jobs in North Dakota (NOW HIRING)

Skills Required • Strong software design/development experience in building massively large scale distributed internet systems and products. • Hands-on experience in Advance Java and frameworks ...

Controls Engineer

Fargo, ND · On-site

$82K - $106K/yr

Skilled in SQL databases, AutoCAD Electrical, or scripting in Java or Python is a plus * Experience collaborating with engineering, maintenance, external vendors and operation teams to support day-to ...

Controls Engineer

Fargo, ND

$82K - $106K/yr

Skilled in SQL databases, AutoCAD Electrical, or scripting in Java or Python is a plus * Experience collaborating with engineering, maintenance, external vendors and operation teams to support day-to ...

Controls Engineer

Fargo, ND

$82K - $106K/yr

Skilled in SQL databases, AutoCAD Electrical, or scripting in Java or Python is a plus * Experience collaborating with engineering, maintenance, external vendors and operation teams to support day-to ...

Controls Engineer

Fargo, ND

$82K - $106K/yr

Skilled in SQL databases, AutoCAD Electrical, or scripting in Java or Python is a plus * Experience collaborating with engineering, maintenance, external vendors and operation teams to support day-to ...

Strong proficiency in multiple programming languages (Java, Python, NodeJS) and at least one modern frontend framework (e.g., React, Angular, or Vue) and experience with cloud platforms (AWS, Azure ...

Experience with Java, Python, Go, or a comparable backend language * Experience with Next.js and React * Familiarity with RESTful APIs and web services * Experience with relational databases

Senior AI/ML Engineer

Bismarck, ND · Remote

$90 - $100/hr

Java, Spring Boot, Spring/JPA, Hibernate/MyBatis, JBoss/Fuse Camel/AMQ, SQL, Oracle, REST services. * Familiarity with AI coding tools such as Claude and Codex. * Strong problem solving and ...

Experience developing backend services in Java/Kotlin for ML-driven systems and features * Experience writing clean, testable, and maintainable production code * Experience working with structured ...

Proficiency in one or more modern backend programming languages (e.g., Java, Kotlin, or similar). * Experience building and operating large-scale, high-performance, and resilient systems. * Excellent ...

next page

Showing results 1-20

Java information

See North Dakota salary details

$16

$59

$81

How much do java jobs pay per hour?

As of Jun 8, 2026, the average hourly pay for java in North Dakota is $59.99, according to ZipRecruiter salary data. Most workers in this role earn between $51.88 and $67.16 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Java Developer, and why are they important?

To thrive as a Java Developer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, typically supported by a degree in computer science or a related field. Familiarity with development frameworks like Spring or Hibernate, version control systems such as Git, and relevant certifications (e.g., Oracle Certified Java Programmer) is highly beneficial. Analytical thinking, problem-solving, and effective communication are important soft skills that distinguish top candidates in collaborative environments. These skills and qualifications are vital for building robust, efficient applications and contributing effectively to development teams.

What is the difference between Java vs Python Developer?

AspectJava DeveloperPython Developer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Python certifications
Work EnvironmentEnterprise applications, Android developmentWeb development, data science, automation
Industry UsageFinance, telecom, enterprise softwareTech startups, data analysis, AI projects
Common Search/ComparisonJava DeveloperPython Developer

Java and Python developers often share similar educational backgrounds and certifications. Java developers typically work on enterprise applications and Android development, while Python developers focus on web development, data science, and automation. Both roles are highly sought after in different industry sectors, with Java more common in large enterprises and Python popular in startups and AI projects.

What does a Java Developer do?

A Java Developer is a software professional who specializes in designing, developing, and maintaining applications using the Java programming language. They often work on web, mobile, or enterprise applications, collaborating with other programmers, designers, and stakeholders to deliver functional software solutions. Their responsibilities include writing clean and efficient code, debugging issues, and ensuring applications are secure and scalable. Java Developers are also involved in testing, deploying, and updating software as technology and requirements evolve.

How does a Java developer typically collaborate with other teams during a software project?

Java developers frequently work alongside front-end developers, QA specialists, and project managers to ensure smooth delivery of software projects. They participate in code reviews, daily stand-ups, and sprint planning meetings, sharing progress and addressing technical challenges collaboratively. Effective communication and coordination with other departments, such as DevOps for deployment or UX/UI teams for interface integration, are essential for delivering high-quality applications. This collaborative environment helps Java developers expand their technical knowledge and build strong professional relationships.

What Is Java?

Java is a class-based object-oriented programming language that was developed in 1995 by Sun Microsystems and later bought by Oracle. Java was designed as a general language capable of programming software for commercial use. It is based on several previous languages such as Objective C, C++, and C#. Java can be used on most major operating systems, including Windows, Apple, and Linux distributions. There is also a Java virtual machine, which allows programmers and developers to work on different operating systems within a single platform.

What are the most commonly searched types of Java jobs in North Dakota? The most popular types of Java jobs in North Dakota are:
What are popular job titles related to Java jobs in North Dakota? For Java jobs in North Dakota, the most frequently searched job titles are:
What job categories do people searching Java jobs in North Dakota look for? The top searched job categories for Java jobs in North Dakota are:
Temp Research Assistant-Dr. Neubert

Temp Research Assistant-Dr. Neubert

University of North Dakota

Grand Forks, ND • Hybrid

$25/hr

Other

Posted 12 days ago


University Of North Dakota rating

7.0

Company rating: 7.0 out of 10

Based on 25 frontline employees who took The Breakroom Quiz

368th of 534 rated colleges and universities


Job description

Temp Research Assistant-Dr. Neubert

Apply now Job no: 498137
Work type: Temporary Staff
Location: Grand Forks
Categories: Research

Salary/Position Classification
  • $25 hourly, Non-Exempt (Eligible for overtime)
  • 20-35 hours per week hours per week
  • 100% Remote Work Availability: No
  • Hybrid Work Availability (requires some time on campus): No
Purpose of Position

To assist in research related activities in the simulation of software.

Duties & Responsibilities
  • Assist in the development of simulation software.
  • Assist in algorithm and neural network development.
Required Competencies
  • Knowledgeable in Python, Java, C++ and Unreal Engine, Blender
  • Strong attention to detail
  • Organizational skills
Minimum Requirements
  • Bachelor's Degree in Computer Science, Mathematics, Engineering
    or related field.
  • Experience with Video Game or Simulation Development.
  • Successful completion of a Criminal History Background Check

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the US and to complete the required employment eligibility verification form upon hire. This position does not support visa sponsorship for continued employment.

To Apply

For a successful screening, be sure to review all of the position minimum requirements above and outline how you meet those requirements in your application materials.

Advertised: 27 May 2026 Central Daylight Time
Applications close: 03 Jun 2026 Central Daylight Time

Back to search results Apply now Refer a friend

Whatsapp Facebook LinkedIn Email App

What University Of North Dakota employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom