1

Senior Java Developer Jobs in New Brighton, MN (NOW HIRING)

Java Full Stack Engineer / Architect

Hopkins, MN · On-site

$53.25 - $68.75/hr

The role requires a hands-on Java developer with strong experience across backend, frontend, database, and infrastructure, combined with networking and resiliency expertise. Responsibilities * Build ...

Full Stack Java Developer

Minnetonka, MN

$53.50 - $69/hr

The IT Engineer IV serves as an experienced technical professional responsible for the design ... This includes advancement in technologies such as React, Java, and Jahia. Performs other duties as ...

Full Stack Java Developer

Minnetonka, MN

$53.50 - $69/hr

The IT Engineer IV serves as an experienced technical professional responsible for the design ... This includes advancement in technologies such as React, Java, and Jahia. Performs other duties as ...

Full Stack Java Developer

Minnetonka, MN · On-site

$53.50 - $69/hr

The IT Engineer IV serves as an experienced technical professional responsible for the design ... This includes advancement in technologies such as React, Java, and Jahia. Performs other duties as ...

Java Backend Developer

Eden Prairie, MN · On-site

$51.50 - $66.75/hr

Job Summary We are seeking a motivated Java Microservices Developer with 6-8+ years of experience to support enterprise application development initiatives. The role focuses on building scalable ...

Sr. Developer - Java

Eagan, MN · On-site

$58.50 - $74.50/hr

The Developer is responsible for the analysis, design, construction, testing, and implementation of business and technical information technology solutions through application of appropriate software ...

next page

Showing results 1-20

Senior Java Developer information

See New Brighton, MN salary details

$11

$66

$91

How much do senior java developer jobs pay per hour?

As of May 29, 2026, the average hourly pay for senior java developer in New Brighton, MN is $66.39, according to ZipRecruiter salary data. Most workers in this role earn between $58.17 and $74.18 per hour, depending on experience, location, and employer.

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

To thrive as a Senior Java Developer, you need advanced proficiency in Java programming, experience with software design patterns, and a strong grasp of backend development, often supported by a degree in computer science or related field. Familiarity with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git, as well as knowledge of cloud platforms, is typically required. Excellent problem-solving, leadership, and communication skills help you guide teams and collaborate effectively. These competencies are crucial for delivering robust, scalable software solutions and driving technical success within development teams.

What are some common challenges Senior Java Developers face when working on large-scale enterprise projects?

Senior Java Developers often encounter challenges such as maintaining code quality across large codebases, managing dependencies between modules, and ensuring optimal application performance. Collaborating with cross-functional teams—including QA, DevOps, and product management—requires clear communication and effective problem-solving. Additionally, staying updated with the latest Java frameworks and best practices is essential for delivering scalable and maintainable solutions in complex enterprise environments.

What are Senior Java Developers?

Senior Java Developers are experienced software engineers who specialize in using the Java programming language to design, develop, and maintain complex applications. They typically lead development teams, oversee project architecture, and ensure code quality through best practices. In addition to strong coding skills, they often mentor junior developers and collaborate with stakeholders to deliver robust software solutions. Their expertise is crucial in building scalable, high-performance applications across various industries.

What is the difference between Senior Java Developer vs Java Software Engineer?

AspectSenior Java DeveloperJava Software Engineer
Required CredentialsBachelor's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications beneficial
Work EnvironmentTeam lead roles, project management, mentoringDevelopment-focused, coding, testing, and implementation
Employer & Industry UsageTech companies, finance, e-commerceSoftware firms, startups, enterprise IT
Common Search & ComparisonOften compared for experience level and responsibilitiesSimilar roles with slight variations in scope

The main difference between a Senior Java Developer and a Java Software Engineer lies in their responsibilities and experience. Senior Java Developers typically take on leadership, mentoring, and project management roles, while Java Software Engineers focus more on coding, development, and technical implementation. Both roles require strong Java skills and relevant credentials, but the Senior Java Developer usually has more experience and a broader scope of responsibilities.

What cities near New Brighton, MN are hiring for Senior Java Developer jobs? Cities near New Brighton, MN with the most Senior Java Developer job openings:

Java Full Stack Engineer / Architect

1 point system

Hopkins, MN • On-site

$53.25 - $68.75/hr

Contractor

Posted 6 days ago


Job description

Project Overview

This position supports the critical Peru project conversion modernization initiative. The role requires a hands-on Java developer with strong experience across backend, frontend, database, and infrastructure, combined with networking and resiliency expertise.

Responsibilities

  • Build scalable microservices using Java and Spring Boot with RESTful APIs.
  • Implement and modify Spring Cloud components (Config Server, Eureka, Gateway, Circuit Breaker).
  • Develop and maintain React front-end applications (20% of role; Angular acceptable).
  • Integrate APIs between React front-end and Spring Boot back-end.
  • Design and manage Postgres schemas, updates, and Liquibase migrations.
  • Support DB2 → Postgres streaming and schema conversion.
  • Configure load balancing, GTM, LTM, F5, and resiliency setups across data centers.
  • Ensure seamless failover for APIs across multiple sites.
  • Apply DevOps methodologies for CI/CD pipelines (Jenkins, GitHub Actions, GitLab).
  • Containerize and orchestrate services using Docker and Kubernetes.
  • Implement authentication and authorization using Spring Security and JWT.
  • Conduct unit and integration testing (JUnit, Mockito, Jest, React Testing Library).
  • Collaborate with cross-functional teams to ensure resiliency, scalability, and compliance.

Required Skills & Experience

  • 8–10 years of professional experience in enterprise software development.
  • Strong proficiency in Java and Spring Boot.
  • Hands-on experience with React (or Angular).
  • Expertise in Postgres schema design, Liquibase, and database migration.
  • Experience with messaging systems, networking, and load balancing.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Strong knowledge of Docker, Kubernetes, and microservices architecture.
  • Prior finance domain experience at national banks (not regional).
  • Proven leadership experience while remaining hands-on.

Nice to Have

  • Prior experience at US Bank.
  • Networking expertise (F5, GTM, LTM).
  • Experience with streaming technologies.