1

Junior Java Software Engineer Jobs in Saint Joseph, MN

Senior Estimator

Sauk Rapids, MN · On-site

$80K - $115K/yr

This role partners closely with clients, architects, engineers, subcontractors, and internal ... junior estimating staff when applicable. Qualifications: Qualifications include, but are not ...

next page

Showing results 1-20

Junior Java Software Engineer information

See Saint Joseph, MN salary details

$62.5K

$109.4K

$164.9K

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

As of Jun 20, 2026, the average yearly pay for junior java software engineer in Saint Joseph, MN is $109,393.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,300.00 and $109,100.00 per year, depending on experience, location, and employer.

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

To thrive as a Junior Java Software Engineer, you need a solid understanding of Java programming, object-oriented principles, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, build tools such as Maven or Gradle, and experience with IDEs like IntelliJ IDEA or Eclipse are common technical requirements. Strong problem-solving, eagerness to learn, and effective teamwork are standout soft skills in this role. These skills ensure you can write reliable code, collaborate efficiently, and adapt to evolving technical challenges in software development projects.

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

AspectJunior Java Software EngineerJava Developer
Required CredentialsTypically a bachelor's degree in Computer Science or related field; some certifications like Oracle Java CertificationSimilar credentials; often holds Java certifications and a degree in a related field
Work EnvironmentEntry-level position in development teams, often under supervision, focusing on coding and testingCan be entry to mid-level, involved in designing, coding, and maintaining Java applications
Employer & Industry UsageUsed across tech companies, startups, and corporate IT departmentsCommonly used in software development firms, tech companies, and enterprise environments

While both roles involve Java programming, a Junior Java Software Engineer typically focuses on learning and supporting development tasks under supervision, whereas a Java Developer may have more responsibility in designing and implementing Java applications. The roles often overlap, but the engineer role emphasizes entry-level growth, while the developer role can involve more independent work.

What does a Junior Java Software Engineer do?

A Junior Java Software Engineer is typically responsible for assisting in the development, testing, and maintenance of software applications using the Java programming language. They work under the guidance of more experienced engineers to write code, fix bugs, and contribute to team projects. Junior engineers also learn best practices in software development, participate in code reviews, and continuously improve their technical skills. Their role often includes collaborating with other developers, designers, and quality assurance teams to deliver high-quality software solutions.

What kinds of projects or tasks can a Junior Java Software Engineer expect to work on during their first year?

As a Junior Java Software Engineer, you can expect to work on tasks such as fixing bugs, writing unit tests, and developing small features under the guidance of more experienced team members. You'll likely contribute to code reviews, participate in daily stand-ups, and collaborate closely with QA engineers and front-end developers. Over time, you may gradually take on more complex assignments, such as designing modules or integrating third-party APIs. This hands-on experience helps build your technical skills and deepen your understanding of the software development lifecycle.
What cities near Saint Joseph, MN are hiring for Junior Java Software Engineer jobs? Cities near Saint Joseph, MN with the most Junior Java Software Engineer job openings:

Senior Geotechnical Engineer

W&M Environmental Group

Saint Cloud, MN • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 26 days ago


Job description

Own where you work! Braun Intertec is proud to be a 100% employee-owned environmental consulting, geotechnical engineering, and testing firm of 1,000 employees with offices located in ten states. As a part of our exciting growth initiatives, we are continuing to build relationships in emerging markets and recruiting new talent. By hiring the best people and helping each other grow both professionally and personally, we ensure a bright future for our employee owners and our clients.

We want our employee-owners to be fully engaged - at home, at work, and in their communities. We provide our employees with a full range of benefits including comprehensive medical, vision, and dental plans, paid time off (as well as volunteer time off), company match 401k, participation in our Employee Stock Ownership Program (ESOP), technical training and career development resources, and access to our wellness program. The ESOP is a benefit we are proud of and celebrate as it allows all employees to be owners within the company.

Braun Intertec is seeking a highly motivated Senior Engineer to join our St. Cloud, MN office.

Responsibilities:

  • Independently prepare proposals for simple to complex projects.
  • Independently perform engineering analysis using standard formulas and computer software, create sketches, technical comparisons, and similar technical work in compliance with company and industry methodologies, for simple to moderate complex projects. Collaborate on highly complex projects with other senior and principal engineers.
  • Work within established procedures and/or protocols, while aware of risks associated with recommendations.
  • Review field reports documenting contractors work methods, test results, and the interpretation of these tests.
  • Act as the primary author of deliverables for projects.
  • Assist with field and lab activities when necessary.
  • Provide mentorship to junior level field and office team members.
  • Provide technical and peer review of project deliverables, proposals, and reports before submittal to Senior Engineer II for final review.
  • Act as a technical resource for one or more engineering specialties.
  • Oversee, train and/or teach Braun Intertec technical practices.
  • Coordinate project assignments with other engineers and technicians within the discipline group.
  • Direct project teams and projects with significant business impact.
  • Independently manage small to large sized, low to high complexity CMT projects.
  • Review drawings supplied by vendors, clients, engineers, and architects and recommend necessary changes.
  • Recognize and resolve construction/CMT problems.
  • Develops client relationships including attending professional organization events and identifying and following up with potential clients.
  • Understand and manage the need of clients through communications and proposal/project work.
  • Demonstrate thorough understanding of professional liability and business risks and able to communicate issues with client and BIC legal.
  • Consistently follow all safety policies and practices and communicates project safety requirements to all team members assigned to projects managed.
  • Be actively involved in industry and professional associations.
  • Present locally at industry association meetings.
  • Ability to manage and mitigate risk in consulting projects. Aware of engineering specialties outside area of expertise.

  • Demonstrated understanding of Braun Intertec contracting policies, including General Conditions.

  • Demonstrated understanding of the local Standard of Care.

  • Possess knowledge and experience in geographic/geologic practice areas sufficient to serve as a technical resource and/or reviewer within those areas.

  • Possess technical aptitude to solve technical issues where solutions are undefined in typical practice.

  • Excellent written and verbal communication skills.

  • Demonstrated fiscal management skills.

  • Excellent customer service skills.

  • Excellent critical thinking skills and attention to detail.

  • Strong computer skills, particularly utilizing Microsoft Office applications.

  • Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.

  • Creative and innovative thinking in bringing successful resolution to high-impact, complex, and/or cross-department problems.

  • Ability to write reports, business correspondence, and procedure manuals.

  • Able to interact with clients to help maintain project schedules and deliverables.

  • Ability to develop and manage multiple client relationships at once.

  • Ability to develop understanding of Braun Intertec services and able to market such to clients.

  • Ability to work independently and as a team member.

  • Ability to qualify professional opinions and recommendations of less experienced engineers, applying engineering principles and practices.

  • Ability to delegate and develop direct reports.

Minimum Experience and Education:

Education: Bachelor of Science Degree in Civil or Geotechnical engineering, or closely related field. A Master of Science Degree is a plus.

Experience and/or Training: Minimum 8 years of direct experience in engineering or materials science related research or consulting services.

Licenses/Certificates: Current driver's license, PE license for 4+ years.

Technology/Equipment: Proficient with Microsoft applications

Physical Demands:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

While performing the duties of this job, the employee is regularly required to stand; walk; sit; use hands to finger, handle, or feel; and talk or hear. The employee frequently is required to reach with hands and arms; climb or balance; and stoop, kneel, crouch, or crawl. The employee is occasionally required to smell. The employee must regularly lift and/or move up to 50 pounds and occasionally lift and/or move more than 50 pounds. Specific vision abilities required by this job include close vision, distance vision, and color vision.

Working Conditions:

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.

While performing the duties of this job, the employee is occasionally exposed to outside weather conditions. The noise level in the work environment is usually moderate but can be loud when on job site.

#LI-MB1

As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, veteran or disability status.

Braun Intertec strives to ensure that its careers web site is accessible to all. If you need assistance completing your online application, please email hrhelp@braunintertec.com.

As an Equal Opportunity Employer, Braun Intertec is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans. If you need a reasonable accommodation to assist with your job search or application for employment, please e-mail us athrhelp@braunintertec.com. In your e-mail, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Compensation Range:

$108,000.00 - $162,000.00

As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, veteran or disability status.

Braun Intertec strives to ensure that its careers web site is accessible to all. If you need assistance completing your online application, please email hrhelp@braunintertec.com.

As an Equal Opportunity Employer, Braun Intertec is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans. If you need a reasonable accommodation to assist with your job search or application for employment, please e-mail us athrhelp@braunintertec.com. In your e-mail, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.