1

Direct Client Java Developer Jobs in Fargo, ND (NOW HIRING)

Substation Engineering Manager

Fargo, ND

$96.70K - $123.20K/yr

... budget, and client management, the EM is responsible for technical execution of the project ... Works independently and may direct, mentor, or train one or more Project Engineers, EIT's, or CADD ...

Substation Engineering Manager

Fargo, ND · On-site

$96.70K - $123.20K/yr

... budget, and client management, the EM is responsible for technical execution of the project ... Works independently and may direct, mentor, or train one or more Project Engineers, EIT's, or CADD ...

... and client quality standards. A Project Engineer is responsible for technical execution of a ... Works independently as-required and may direct, mentor, train, and/or supervise one or more EIT ...

... and client quality standards. A Project Engineer is responsible for technical execution of a ... Works independently as-required and may direct, mentor, train, and/or supervise one or more EIT ...

... to client requests and inquiries that may affect existing OSP cable facilities * Assist engineers ... Ability to work independently, provide leadership, mentor and direct others on projects

Project Manager

Fargo, ND · Remote

$100K - $165K/yr

... client representatives, including operations, engineering, and capital planning groups • ... direct, hands-on involvement in EPC-delivered work -- whether at an EPC lead firm, as part of an ...

Ability to delegate and develop direct reports. * Ability to read, analyze, and interpret general ... Ability to develop and progress multiple positive client relationships. Ability to interpret an ...

Communicate with project manager, engineering technicians, client representative, contractor ... Submits documentation and communicates results as directed by the Project Manager * Will be placed ...

Engineering Technician I

West Fargo, ND · On-site

$17.75 - $23.40/hr

Communicate with project manager, engineering technicians, client representative, contractor ... Submits documentation and communicates results as directed by the Project Manager * Will be placed ...

Engineering Technician I

West Fargo, ND · On-site

$17.75 - $23.75/hr

Communicate with project manager, engineering technicians, client representative, contractor ... Submits documentation and communicates results as directed by the Project Manager * Will be placed ...

Communicate with project manager, engineering technicians, client representative, contractor ... Submits documentation and communicates results as directed by the Project Manager * Will be placed ...

Engineering Technician I

West Fargo, ND · On-site

$17.75 - $23.40/hr

Communicate with project manager, engineering technicians, client representative, contractor ... Submits documentation and communicates results as directed by the Project Manager * Will be placed ...

next page

Showing results 1-20

Direct Client Java Developer information

See Fargo, ND salary details

$15

$55

$75

How much do direct client java developer jobs pay per hour?

As of May 31, 2026, the average hourly pay for direct client java developer in Fargo, ND is $55.67, according to ZipRecruiter salary data. Most workers in this role earn between $48.12 and $62.31 per hour, depending on experience, location, and employer.

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

To thrive as a Direct Client Java Developer, you need a strong grasp of Java programming, object-oriented design, and experience with frameworks like Spring or Hibernate, often supported by a computer science degree. Expertise in development tools such as Eclipse or IntelliJ, version control systems like Git, and familiarity with RESTful APIs are typically expected, while certifications like Oracle Certified Professional (OCP) can be advantageous. Effective communication, problem-solving, and the ability to collaborate with cross-functional teams make candidates stand out. These skills ensure efficient development, seamless client interactions, and successful project delivery in dynamic technical environments.

What are some typical challenges faced by Direct Client Java Developers when working on client-specific projects?

Direct Client Java Developers often need to quickly adapt to varying client requirements and legacy systems, which can present challenges in understanding undocumented codebases or integrating new features. Communication is key, as developers must collaborate closely with client stakeholders to clarify project goals and address feedback promptly. Additionally, balancing multiple project deadlines and maintaining high code quality can be demanding, especially when working in fast-paced environments. However, these challenges also provide valuable opportunities to enhance technical expertise and client-facing skills.

What are Direct Client Java Developers?

Direct Client Java Developers are professionals who work directly with the end client (the company needing software solutions), rather than through third-party staffing agencies or consulting firms. They specialize in developing, testing, and maintaining applications using the Java programming language. These developers often communicate closely with the client's internal teams to understand project requirements, deliver customized solutions, and provide ongoing technical support. Working directly with clients can lead to clearer communication, faster feedback, and more tailored outcomes for software projects.

What is the difference between Direct Client Java Developer vs Contract Java Developer?

AspectDirect Client Java DeveloperContract Java Developer
Work EnvironmentEmployed directly by a company, often in a full-time roleHired through a staffing agency or as an independent contractor for a specific project
CredentialsTypically requires Java certifications and relevant experienceSimilar credentials, but may prioritize flexibility and quick onboarding
Employer & Industry UsageCommon in corporate IT departments, finance, healthcare, and tech firmsFrequent in consulting, project-based work, and agencies serving multiple clients

In summary, a Direct Client Java Developer is employed directly by a company for ongoing projects, while a Contract Java Developer works on temporary assignments through agencies or independently. Both roles require Java expertise and relevant credentials, but differ mainly in employment structure and work environment.

What are popular job titles related to Direct Client Java Developer jobs in Fargo, ND? For Direct Client Java Developer jobs in Fargo, ND, the most frequently searched job titles are:

Senior Fire Protection Engineer

KFI Engineers PC

Fargo, ND • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 18 days ago


Job description

POSITION SPECIFICATIONS

Position: Senior Fire Protection Engineer (Level IV)

Department: Commercial, Institutional & Architects (CIA)

Reporting Relationship: Director, Commercial Midwest



COMPANY BACKGROUND

KFI Engineers is a recognized industry leader in facility infrastructure design and performance. Since 1996, our culture of collaboration and unique capabilities have allowed us to make a difference in the way infrastructure and processing projects are delivered.

Headquartered in St. Paul, MN, with numerous regional offices throughout the United States, and a team of hundreds of professionals, we offer opportunities to continue your career with mentorship programs, career growth support, and continued education. With KFI, we find a way to provide creative solutions to unique projects while providing the same care we would expect if we were the client. For more information about KFI Engineers and our culture, please visit www.kfi-eng.com.


POSITION OVERVIEW & RESPONSIBILITIES

The Fire Protection Engineer IV plays a key role in the successful execution of projects. This individual will provide technical and engineering excellence, as well as successful delivery of work to our customers. The Fire Protection Engineer IV is responsible for a high level of customer satisfaction by ensuring expectations are clearly communicated and managed – both externally and internally. The successful candidate will contribute to a dynamic team environment by being proactive, communicating clearly and frequently, and modeling a highly collaborative working environment. The Fire Protection Engineer IV will have a comprehensive understanding of fire protection systems and have the ability to understand and apply appropriate codes and standards.

Specific responsibilities will include, but not be limited to, the following:

  • Manage projects and teams, ensuring that work efforts and costs are accurately scoped and estimated.
  • Prepares engineering documents and specifications to meet contracted scope of work.
  • Develops estimates for assigned scope of work and is accountable for ensuring the project stays within scope and budget.
  • May serve as project manager for complete projects, overseeing a project team.
  • Supports the business development process through input to proposals, meeting and presenting to prospective customers.
  • Provides work direction to other team members, including subcontractors, as assigned.
  • Provides technical and engineering support to other departments/disciplines.
  • Construction administration- leading and attending meetings, reviewing change orders, and responding to RFI’s.
  • Prepares fire protection systems layout and detailed drawings to produce a complete set of construction drawings in accordance with applicable codes and standards.
  • Performs accurate design calculations including hydraulic calculations.
  • Coordinates work with both internal and external stakeholders, providing technical support and work direction as needed.
  • Interacts with clients to cross-market other professionals and services provided within the company.
  • Reviews fire protection contractor shop drawings.
  • Provides recommendations as to the feasibility of certain systems or equipment and evaluates products for their applications.
  • Coordinates system design with other disciplines, consultants, and utilities.
  • Performs site surveys and hydrant flow tests.
  • Completes fire risk assessments.
  • Other duties as assigned.


QUALIFICATIONS

Required

  • Bachelor’s degree in Fire Protection Engineering or equivalent.
  • 10+ years of fire protection design and project management experience
  • Professional Engineering registration or willingness to pursue this designation.
  • Ability to determine occupancy loads and evacuation provisions.
  • Fire alarm/mass notification system design.
  • Smoke ventilation and smoke control systems design.
  • Strong interpersonal skills to enable effective interaction with Designers, Engineers and Project Managers.
  • Strong communication and influencing skills.
  • Demonstrated maturity and self-confidence to work with colleagues and customers.
  • Effective meeting management skills.
  • Strong attention to detail.
  • Adaptable and agile, responsive to quick changes in direction.
  • Ability to establish rapport and credibility with customers and other stakeholders.
  • Highly motivated, professional demeanor with a “can do” attitude.
  • Team-oriented and strong work ethic.
  • Ability to prioritize multiple tasks.
  • Ability to research and write reports/studies.
  • Competency in Microsoft applications including Word, Excel, and Outlook.
  • Must be legally authorized to work in the US on a permanent basis without the need for work sponsorship now or in the future.
  • Willingness to travel up to 25% (domestic travel).

Preferred:

  • FPE License preferred.
  • HydraCAD/HydraCALC and AutoSPRINK.
  • Revit or HydraCAD for Revit experience.
  • NICET Level III or IV in Water-Based Systems Layout.
  • Special Hazards Fire Suppression Systems experience.
  • Basic understanding of Architectural, Electrical, Mechanical, Civil, and Structural Engineering construction practices.

Working Conditions

  • Some work locations will feature the tough terrain typical of construction sites or require lifting or moving field testing equipment.


CORE BEHAVIORS

Accountable

  • Demonstrates persistence in the achievement of goals.
  • Acts with a sense of urgency.
  • Takes responsibility for own actions.

Business Focus

  • Demonstrates agility, adapts well to changes.
  • Works well under pressure.
  • Meets commitments to internal/external customers.

Project Execution

  • Plans projects well, managing last-minute rushes and disruptions.
  • Balances Speed and Quality.
  • Looks for improvement in our delivery, tools and processes.
  • Other duties as assigned.

Demonstrates Respect for Others

  • Keeps others adequately informed.
  • Exhibits objectivity and openness to others' views.
  • Adapts communication style and method based on audience and situation.

Team Player

  • Balances team and individual responsibilities.
  • Shares expertise with others.
  • Inspires respect and trust.


Benefits:

At KFI, our comprehensive benefit program provides our employees with the resources to support their health, wellness and financial well-being. Full-Time employees have access to:

  • Health, dental and vision insurance coverage
  • Virtual health services
  • Health Savings Account (HSA) & Health Reimbursement Account (HRA) for HDHP enrollees with KFI contributions
  • Flexible Spending Account
  • 401(k) plan
  • Short-term and long-term disability insurance, life and AD&D insurance
  • Employee Assistance Program
  • Paid Time Off to include Earned Sick and Safe Time in accordance with state laws
  • Paid Volunteer Time Off
  • Company Paid Holidays
  • Tuition Reimbursement
  • Bereavement Leave
  • Voluntary benefits offered include life, accident, critical illness coverage

Salary Range: $133,000 -167,000 annually. The final agreed upon compensation is based on individual qualifications, experience, work location, and education. This position is eligible for an annual bonus.



Please note this job description is not designed to cover a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

This position is not eligible for Visa sponsorship.

Equal Opportunity Employer – Veterans and Disabilities