1

Junior Software Developer Java Jobs in Fargo, ND

May be engaged in a mentoring/training relationship with one or more junior engineers or designers ... Computer skills in Microsoft Office as well as standard Power Market Sector design software ...

May be engaged in a mentoring/training relationship with one or more junior engineers or designers ... Computer skills in Microsoft Office as well as standard Power Market Sector design software ...

Plan Reviewer III

West Fargo, ND · On-site

$81K - $89K/yr

The Plan Reviewer III provides technical guidance to junior staff, assists the Inspections ... Meets with owners, contractors, architects, and engineers in the pre-design stage to discuss design ...

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

Showing results 41-60

Junior Software Developer Java information

See Fargo, ND salary details

$59.9K

$104.9K

$158.1K

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

As of Sep 14, 2026, the average yearly pay for junior software developer java in Fargo, ND is $104,883.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,100.00 and $104,600.00 per year, depending on experience, location, and employer.

What does a junior software developer Java do?

A Junior Software Developer Java is an entry-level programmer who specializes in building, testing, and maintaining software applications using the Java programming language. They typically work under the supervision of senior developers and contribute to coding, debugging, and documentation. Their responsibilities often include fixing bugs, writing unit tests, and collaborating with team members to deliver functional software solutions. This role is ideal for individuals who have a basic understanding of Java and are eager to gain professional experience in software development.

What are the key skills and qualifications needed to thrive as a junior software developer Java, and why are they important?

To thrive as a Junior Software Developer (Java), you need a solid understanding of Java programming, algorithms, and object-oriented principles, often supported 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 knowledge of build tools like Maven or Gradle is often required. Strong problem-solving abilities, willingness to learn, and effective communication skills help junior developers collaborate and adapt quickly. These skills are crucial for building reliable software, integrating smoothly into development teams, and growing within the role.

What are some common challenges faced by junior software developers working with Java, and how can they overcome them?

Junior Software Developers working with Java often encounter challenges such as understanding complex codebases, managing version control with tools like Git, and applying best practices for clean and efficient code. To overcome these obstacles, it's helpful to actively participate in code reviews, seek guidance from senior developers, and make use of online resources and documentation. Joining stand-up meetings and collaborating closely with teammates can also accelerate learning and help new developers adapt to the team's workflow.

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

AspectJunior Software Developer JavaJunior Software Developer Python
Required CredentialsBachelor's in CS or related field, Java certifications (optional)Bachelor's in CS or related field, Python certifications (optional)
Work EnvironmentEnterprise applications, backend development, large-scale systemsData analysis, scripting, web development, AI/ML projects
Employer & Industry UsageFinancial services, enterprise software, telecomTech startups, data science firms, research institutions
Common Search & ComparisonYesYes

Both roles typically require a bachelor's degree in computer science or related fields. Java developers often work on enterprise-level applications in industries like finance and telecom, while Python developers focus on data analysis, scripting, and AI projects in startups and research. The choice depends on your career interests and industry focus.

What job categories do people searching Junior Software Developer Java jobs in Fargo, ND look for?

The top searched job categories for Junior Software Developer Java jobs in Fargo, ND are:

Infographic showing various Junior Software Developer Java job openings in Fargo, ND as of August 2026, with employment types broken down into 82% Full Time, 15% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $104,883 per year, or $50.4 per hour.

Senior Geotechnical Engineer

Fargo, ND • On-site

Braun Intertec Corporation
Civil Engineering Construction • 1 - 5K employees

Other

Medical, Dental, Vision, Retirement, PTO

Posted 10 days ago


Braun Intertec rating

7.9

Company rating: 7.9 out of 10

Based on 12 frontline employees who took The Breakroom Quiz


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.

Responsibilities
  • Prepare proposals for moderate to complex projects.
  • Develop and execute whole geotechnical scopes.
  • Review engineering work of others.
  • Perform engineering analysis using company and industry methodologies.
  • Make geotechnical recommendations and prepares engineering reports for senior review.
  • Understand and manage the need of clients through communications and proposal/project work.
  • Define problems, collect data, establish facts, and draw valid conclusions.
  • Perform the routine aspects of civil engineering assignments, including but not limited to, familiarity with the programs, staff, and operating procedures of the company.
  • Perform geotechnical design calculations (i.e. shallow foundation settlement and bearing capacity, deep and intermediate foundation design parameters, grading, stability, paving, geometric design, etc.), sketches, technical comparisons and similar technical work as required by assignment.
  • Coordinate project assignments with other engineers and technicians within the discipline group.
  • Review drawings supplied by vendors, clients, engineers, and architects and recommends necessary changes.
  • Identify complex problems, possible solutions and take the appropriate action to resolve.
  • Capable of efficiently and effectively managing project teams including, engineering and field support personnel.
  • Oversee and train and/or teach Braun Intertec technical practices.
  • Supervise and/or mentor junior level staff.
  • Compile engineering calculations using standard formulas and computer software.
  • Prepare field reports documenting contractors work methods, test results, and the interpretation of these tests.
  • Work within established procedures and/or protocols.
  • Aware of risks associated with recommendations.
  • Developed understanding of Braun Intertec services and has the ability to market to clients.
  • Understand and work in compliance with corporate practices, health and safety policies.
  • Complete safety training as required.
Minimum Experience and Education
  • High School diploma or equivalent.
  • Requires BS in civil or geotechnical engineering and 6+ years' experience.
  • Requires PE licensure in North Dakota or ability to obtain with 6 months.
  • Requires creative and innovative thinking in bringing successful resolution to high-impact, complex, and/or cross-department problems.
  • Ability to qualify professional opinions and recommendations of less experienced engineers; applying engineering principles and practices.
  • Ability to delegate and develop direct reports.
  • Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.
  • Ability to comprehend and apply principles of advanced calculus, modern algebra, and advanced statistical theory.
  • Ability to work with concepts such as limits, rings, quadratic and differential equations, and proofs of theorems.
  • Ability to develop and progress multiple positive client relationships.
  • Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
  • Excellent written and verbal communication skills.
  • Ability to write reports, business correspondence, and procedure manuals.
  • Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals.
  • Solid organizational skills including attention to detail and multi-tasking skills.
  • Must be able to work independently and as a team member.
  • Must be action oriented, effectively/efficiently manage time and able to learn on the fly.
Licensing and Certification Requirements
  • Valid driver's license and pass MVR as required.
  • PE Certification
Physical Demands

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

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.

Compensation

Compensation Range: $96,000.00 - $144,000.00

Equal Opportunity Employer

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.

As an Equal Opportunity Employer, Braun Intertec is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans.

Company Culture

We partner with you to meet today's technical needs while preserving the integrity of our natural surroundings. Join Braun Intertec as we build a future where nature and innovation coexist, powered by a team committed to making a positive difference.

#J-18808-Ljbffr

What Braun Intertec employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom