1

Java Jobs in Minnesota (NOW HIRING)

Java Developer

Saint Paul, MN · On-site

$51.50 - $66.75/hr

Java Developer Looking for local Candidate MUST HAVE: 4 engagements lasting at least 9 months each in a Java developer role 8+ years Java/J2EE development 3+ years JSP 3+ years JPA/Hibernate 3+ years ...

Software Developer - Java

Eagan, MN · On-site

$52 - $67.25/hr

Software Developer - Java Location: Eagan, MN Duration: 6 month (may extend) ~ FACE-FACE INTERVIEW REQUIRED ~ Key Responsibilities: Develop new features for applications and collaborate with business ...

Java 8 Developer

Eagan, MN

$52 - $67.25/hr

... 306 (O) - Java 8 Developer Requires experience with Java 8, including lambdas and streaming logic. Experience with XML and JSON desired. Will be responsible for implementing our federated API ...

Java Hadoop Developer Location: Eagan, MN Duration: 6 month (may extend) Note: Our platform is composed of Java modules running in Hadoop using Spark and Spark Streaming. As a member of the ...

Java Developer Location: Eden Prairie, MN - 55344 Duration: 12 month (may extend) No. of positions: 3 openings Our top direct client is looking for a Java Developer for a long term project in Eden ...

Java FSD

Minneapolis, MN · On-site

$100K - $110K/yr

Java FSD Must Have: • 5+ years of experience in design, development, and triaging for large, complex systems, with strong Java and object-oriented design skills • 5+ years of microservices ...

Java Developer - Comergent

Richfield, MN · On-site

$52.75 - $68.25/hr

Company Description Deegit Inc. • 5-7 years' experience in Java-J2EE Development • Extensive technical experience and development expertise in Core Java, J2EE, JSP, Servlets, Webservices. • ...

Java Developer + AWS

Richfield, MN · On-site

$52.75 - $68.25/hr

Java, Spring/Spring Boot, Kafka, and database integrations Cloud: AWS/Google Cloud Platform 7 or more years of experience with software engineering 4 or more years of experience with JVM based ...

Fullstack Java Developer

Minneapolis, MN · On-site

$54.75 - $70.75/hr

Job Title: Fullstack Java Developer Location: Minneapolis, MN Work Mode: Hybrid Role Overview: We are seeking a highly skilled Full Stack Developer with strong expertise in both Front-End ...

Selenium Java JUnit/TestNG CI/CD tools (e.g., Jenkins, GitLab) Agile methodologies RESTful APIs SQL Version control systems (Git, bitbucket) Roles & Responsibilities Bachelor's degree in Computer ...

Java Back-End Developer

Chanhassen, MN

$51.25 - $66.75/hr

THERE IS FACE TO FACE INTERVIEW MUST BE LOCAL TO MN The client needs a proven Java developer with extensive expertise and specialization in middle tier and backend systems and experience on large ...

JAVA API

Minneapolis, MN · On-site

$100K - $110K/yr

JAVA API • Lead the design and development of robust, scalable, and maintainable backend systems, ensuring adherence to high and basic design principles • Lead database architecture and ...

Senior Java Developer

Minneapolis, MN · On-site

$70 - $100/hr

This Senior-level Java/Spring Boot Developer will have a strong focus on API and event-driven development within a large enterprise banking environment. The team is looking for engineers with 7-10+ ...

Showing results 21-40

Java information

See Minnesota salary details

$15

$55

$75

How much do java jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for java in Minnesota is $55.53, according to ZipRecruiter salary data. Most workers in this role earn between $48.03 and $62.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 Minnesota?

The most popular types of Java jobs in Minnesota are:

What cities in Minnesota are hiring for Java jobs?

Cities in Minnesota with the most Java job openings:

Infographic showing various Java job openings in Minnesota as of August 2026, with employment types broken down into 1% Internship, 86% Full Time, 2% Part Time, and 11% Contract. Highlights an 83% Physical, 6% Hybrid, and 11% Remote job distribution, with an average salary of $115,503 per year, or $55.5 per hour.

$51.50 - $66.75/hr

Contractor

Re-posted 17 days ago


Job description

Company Description

360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile development, Web development, Cloud computing and IT staffing. Merging Information Technology skills in all its services and operations, the company caters to its globally positioned clients by providing dynamic feasible IT solutions. 360 IT Professionals work along with its clients to deliver high-performance results, based exclusively on the one of a kind requirement.


Our services are vast and we produce software and web products. We specialize in Mobile development, i.e. iPhone and Android apps. We use Objective C and Swift programming languages to create native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications that work on cross-platforms, we use a number of frameworks such as Titanium, PhoneGap and JQuery mobile. 


Furthermore, we build web products and offer services such as web designing, layouts, responsive designing, graphic designing, web application development using frameworks based on model view controller architecture and content management system. Our services also extend to the domain of Cloud Computing, where we provide Salesforce CRM to effectively manage one's business and ease out all the operations by giving an easy platform. Apart from this, we also provide IT Staffing services that can help your organization to a great extent as you can hire highly skilled personnel's through us.


We make sure that we deliver performance driven products that are optimally developed as per your organization's needs. Take a shot at us for your IT requirements and experience a radical change.

Job Description

Java Developer

 Looking for local Candidate

MUST HAVE:

4 engagements lasting at least 9 months each in a Java developer role

8+ years Java/J2EE development

3+ years JSP

3+ years JPA/Hibernate

3+ years Spring

3+ years WebSphere Application Server (WAS)

2+ years Oracle

2+ years Maven

2+ years ESB/Web Services

NICE TO HAVE:


Documented design experience

WCAG 2.0 compliance

Web app testing frameworks and tools such as Selenium/WebDriver

Acceptance testing, including tools such as Cucumber

JavaScript testing frameworks and tools

Eclipse

Additional Information

Regards,

Preeti Nahar| Sr. Talent & Client Acquisition Specialist - TAG US | 360 IT Professionals Inc. 

C: +1 510-254-3300 ext. 140