1

Senior Java Software Engineer Jobs in Minnesota (NOW HIRING)

Senior Java Developer

Richfield, MN ยท On-site

$59.25 - $75.50/hr

Hands-on software development - Strong hands on experience in designing and developing mission critical, highly complex applications * Strong Java 7+ skills and Spring-based technologies (Spring Boot ...

Senior Staff Software Engineer

Medford, MN

$124K - $164K/yr

* The Senior Staff Software Engineer is responsible for leading the team that supports and enhances ... Hands-on experience with all layers of the development stack, including Java EE backend and Angular ...

Senior Software Engineer

Minneapolis, MN ยท On-site

$150K - $160K/yr

Title : Senior Software Engineer Location : St. Louis Park, MN | Hybrid Job Type : Permanent ... Strong proficiency in programming languages such as C/C++, C#, Python, Java, or Swift/Kotlin for ...

Senior Staff Software Engineer

Medford, MN ยท On-site

$129K - $194K/yr

* The Senior Staff Software Engineer is responsible for leading the team that supports and enhances ... Hands-on experience with all layers of the development stack, including Java EE backend and Angular ...

We are seeking a Senior Software Engineer to design and build back-end services that support a ... Program in high-level languages such as Go, Python, Java etc * Ensure all appropriate documentation ...

Senior Software Engineer

Minnetonka, MN ยท On-site

$91K - $163K/yr

As a Sr. Software Engineer on the CE Payments team, you will be at the forefront of designing and ... Java, Spring Boot, Python, Azure, AWS, and React Native. Additionally, you will integrate advanced ...

Senior Software Engineer

Minnetonka, MN ยท Remote

$91K - $163K/yr

As a Sr. Software Engineer on the CE Payments team, you will be at the forefront of designing and ... Java, Spring Boot, Python, Azure, AWS, and React Native. Additionally, you will integrate advanced ...

Sr. Java Developer

Saint Paul, MN ยท On-site

$58 - $73.75/hr

Company Description Must haves: Java 8+ years, Spring, Spring Boot, Spring Batch, REST, SQL, Git Qualifications EDUCATION and/or EXPERIENCE Bachelor's degree (B. A.) from four-year college or ...

Sr. Java Developer

Saint Paul, MN ยท On-site

$58 - $73.75/hr

Java 8+ years, Spring, Spring Boot, Spring Batch, REST, SQL, Git Qualifications EDUCATION and/or EXPERIENCE Bachelor's degree (B. A.) from four-year college or university; or equivalent combination ...

Be Seen First

Senior Software Engineer

Eden Prairie, MN ยท On-site

$100K - $115K/yr

... Senior Software Engineer performs research, designs, tests, and implements application software on ... Familiarity with other object-oriented languages like C#, Java, R, GO is preferred * Design and ...

next page

Showing results 1-20

Senior Java Software Engineer information

See Minnesota salary details

$39.7K

$147.8K

$259.5K

How much do senior java software engineer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for senior java software engineer in Minnesota is $147,820.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,400.00 and $161,100.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Senior Java Software Engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What does a Senior Java Software Engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.

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

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.
What are the most commonly searched types of Java Software Engineer jobs in Minnesota? The most popular types of Java Software Engineer jobs in Minnesota are:
What are popular job titles related to Senior Java Software Engineer jobs in Minnesota? For Senior Java Software Engineer jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Senior Java Software Engineer jobs in Minnesota look for? The top searched job categories for Senior Java Software Engineer jobs in Minnesota are:
What cities in Minnesota are hiring for Senior Java Software Engineer jobs? Cities in Minnesota with the most Senior Java Software Engineer job openings:
What are popular job titles related to Senior Java Software Engineer jobs in MN? For Senior Java Software Engineer jobs in MN, the most frequently searched job titles are:
Infographic showing various Senior Java Software Engineer job openings in Minnesota as of July 2026, with employment types broken down into 94% Full Time, 3% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $147,820 per year, or $71.1 per hour.
Senior Java Developer

Senior Java Developer

Two95 International Inc.

Richfield, MN โ€ข On-site

$59.25 - $75.50/hr

Full-time

Re-posted 8 days ago


Job description

Title: Java with Kafka

Type: fulltime

Location: Richfield, MN

Salary: $Open

Requirements

Tech Lead JD:

  • Technical lead with 8+ years of IT experience
  • Strong Experience in setting up Kafka environment, configure, manage and monitor, build automation services (Mandate)
  • Hands-on software development - Strong hands on experience in designing and developing mission critical, highly complex applications
  • Strong Java 7+ skills and Spring-based technologies (Spring Boot etc.)
  • Understanding of REST/JSON and/or SOAP/XML web services, experience in interface design
  • Excellent understanding of systems and infrastructure - you have good knowledge of modern systems, including CPU-RAM interaction, stack memory, heap memory, disk, processes, and how to use them to make an application run fast and scale.
  • Experience in designing and implementing micro services based solutions
  • Experience in application analysis and performance optimization - you are able to effectively use the application analysis tools (profilers, log analyzers, GC logs etc.) to analyze the application performance and propose optimizations
  • Knowledge of RedHat Open Shift Platform is an added advantage
  • Knowledge with Cloud technologies, AWS or Azure is an added advantage
  • Understanding of Software standards and best practices - you write code that is well-tested, well-documented, has a clean API, and can be re-used and easily refactored
  • Excellent oral and written communication to effectively bridge gap between technology staff and non-technical partners/leadership
  • Strong presentation and documentation skills - you are good in documenting, preparing and presenting technical solutions to leaders, peers and team member effectively
  • Lifelong learner - you are open-minded, mentally-flexible, and continue to learn and improve your skills as new industry practices and techniques are introduced.

Benefits

Note: If interested please send your updated resume pavanesh.kamatham@two95intl.com and include your rate 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.


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