1

Java Coding Jobs in Minnesota (NOW HIRING)

Java FSD

Minneapolis, MN · On-site

$100K - $110K/yr

... coding practices with knowledge of OWASP Top 10 and remediation of common CWE patterns • Hands-on experience with application security tools such as Fortify, Black Duck/FOSSA, and SonarQube ...

Java/AWS Engineer

Minneapolis, MN · On-site

$54 - $74/hr

Job Summary We are looking for an experienced Java/AWS Engineer with a strong background in ... Participate in architecture discussions, code reviews, and technical planning * Ensure application ...

Java Backend Architect

Minneapolis, MN · On-site +1

$65.75 - $88.75/hr

Java Architect Location : REMOTE Duration : 12 month plus Mandatory Skills : Java, back end ... Participate in code reviews, testing, and debugging of microservices to ensure high-quality and ...

Sr.Java Developer

Minneapolis, MN · On-site

$59.75 - $76.25/hr

... Conduct code reviews and provide constructive feedback to team members. - Troubleshoot and resolve complex technical issues in a timely manner. - Participate in the full software development ...

Java Full Stack Developer

Hopkins, MN · On-site

$53.50 - $69/hr

Senior Java Full Stack Developer (Java | React) Location: Hopkins, MN - Hybrid (3 Days Onsite ... Participate in code reviews and maintain coding best practices. * Support production releases and ...

Java FSD

Minneapolis, MN · On-site

$53.25 - $69/hr

... coding practices with knowledge of OWASP Top 10 and remediation of common CWE patterns • Hands-on experience with application security tools such as Fortify, Black Duck/FOSSA, and SonarQube ...

Java Tech Lead Duration: Long Term Client: ACS/Equifax Location: Candidate should move to any of ... Able to provide technical guidance, supervise others, provide instructions, and debug code written ...

Strong in Java 8, experience in designing and implementing Java solutions Should be able to code in Scala Knowledge of Gradle Solid understanding of HDFS, Map/Reduce and Hadoop eco-system overall ...

Java Developer

Saint Paul, MN

$51.50 - $66.75/hr

... whereas we use Android Code to develop native applications for Android devices. To create ... Java Developer Looking for local Candidate MUST HAVE: 4 engagements lasting at least 9 months each ...

... coding experience 5 Years of experience developing software both independently and in a team environment Desired Skills: Experience developing Java web applications using Grails 3.x Experience ...

next page

Showing results 1-20

Java Coding information

See Minnesota salary details

$15

$55

$75

How much do java coding jobs pay per hour?

As of Jun 27, 2026, the average hourly pay for java coding 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 some typical daily tasks or responsibilities for someone working in a Java Coding role?

Professionals in Java Coding roles typically spend their days writing, testing, and debugging Java code as part of a software development team. Tasks often include collaborating with team members to design features, conducting code reviews, resolving bugs, and optimizing existing applications. You may also be expected to participate in daily stand-ups or Agile meetings, update technical documentation, and coordinate with stakeholders to clarify requirements. The ability to balance independent coding with effective team communication is key to success and career growth in this role.

What is a Java Coding job?

A Java Coding job involves designing, developing, testing, and maintaining applications using the Java programming language. Java developers work on a variety of projects, including web applications, enterprise software, and mobile apps. They write clean, efficient code, debug issues, and collaborate with teams to implement software solutions. Java coding roles often require knowledge of frameworks like Spring, Hibernate, and tools such as Maven or Git.

Is Java still useful in 2026?

Java remains a widely used programming language for enterprise applications, Android development, and backend systems in 2026. Java developers with skills in frameworks like Spring and knowledge of cloud environments continue to be in demand. Staying updated with new features and tools is important for maintaining relevance in the job market.

Which pays more, C++ or Java?

For Java coding jobs, salaries are generally comparable to C++ roles, with pay depending on experience, location, and industry. C++ developers often earn slightly higher salaries in specialized fields like systems or game development, but both languages are in demand and offer competitive compensation. Skills in both languages can enhance job prospects and earning potential.

Is Java programming still in demand?

Java programming remains in high demand across industries such as finance, enterprise software, and Android app development. Java developers with knowledge of frameworks like Spring and experience with cloud platforms are particularly sought after, and the language continues to be a core skill for many software engineering roles.

What jobs can you get with Java?

Java is used in a variety of roles including Java Developer, Software Engineer, Backend Developer, Android Developer, and Web Application Developer. These jobs typically require knowledge of Java programming, frameworks like Spring or Hibernate, and sometimes additional skills such as database management or cloud computing.

What are the key skills and qualifications needed to thrive in the Java Coding position, and why are they important?

To thrive in a Java Coding role, a strong understanding of Java programming, object-oriented principles, and software development basics is essential, often backed by a degree in computer science or related field. Familiarity with development tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and relevant certifications (e.g., Oracle Certified Java Programmer) are often expected. Strong problem-solving ability, effective communication, and teamwork skills help professionals excel when collaborating on projects and debugging complex systems. These combined competencies enable timely delivery of high-quality, maintainable software solutions in dynamic technical environments.

What are the most commonly searched types of Java Coding jobs in Minnesota? The most popular types of Java Coding jobs in Minnesota are:
What are popular job titles related to Java Coding jobs in Minnesota? For Java Coding jobs in Minnesota, the most frequently searched job titles are:
Infographic showing various Java Coding job openings in Minnesota as of June 2026, with employment types broken down into 1% As Needed, 92% Full Time, 2% Part Time, 1% Temporary, and 4% Contract. Highlights an 83% Physical, 3% Hybrid, and 14% Remote job distribution, with an average salary of $115,503 per year, or $55.5 per hour.

$54 - $74/hr

Contractor

Posted 6 days ago


Job description

Job Summary

We are looking for an experienced Java/AWS Engineer with a strong background in enterprise application development, cloud-native architecture, and microservices-based systems.

The ideal candidate will have deep hands-on expertise in Core Java, AWS cloud services, REST API development, and Microservices architecture. This role requires someone who can build scalable, high-performance backend applications and work effectively in a fast-paced enterprise environment.

Strong experience with Java and AWS is mandatory.

Required Qualifications
  • 10+ years of IT experience
  • Strong hands-on experience with:
    • Core Java
    • Microservices Architecture
    • REST API Development
    • TypeScript
  • Strong AWS experience, specifically:
    • AWS Lambda
    • API Gateway
    • CodePipeline
    • CloudWatch
    • DynamoDB
    • AWS CLI
  • Experience with:
    • Docker
    • Kubernetes
    • Scripting
  • Strong troubleshooting and debugging skills
  • Experience working in Agile/Scrum environments
Preferred Skills
  • Quarkus
  • GraalVM
  • Java 17
  • Mockito
  • CI/CD pipeline experience
  • Cloud-native application development
Responsibilities
  • Design, develop, and maintain enterprise Java applications
  • Build scalable microservices and REST APIs
  • Develop and deploy cloud-native applications on AWS
  • Work closely with DevOps, QA, and business teams
  • Troubleshoot and resolve production issues
  • Participate in architecture discussions, code reviews, and technical planning
  • Ensure application performance, scalability, and reliability
Important Notes
  • Candidates must be local to Atlanta, GA or Minneapolis, MN
  • Valid Driver's License required
  • Preference will be given to candidates currently working on local projects
  • Candidate must be comfortable attending an in-person interview if requested
Top Skills

Core Java | AWS | Microservices | REST API | Docker | Kubernetes