1

Direct Client Java Developer Jobs in North Dakota

Sr. Engineer

Fargo, ND · On-site

$102.60K - $140.90K/yr

Manage all aspects of client relationships. Discuss clients potential project opportunities ... Coordinate and direct project pursuit efforts by participating in prospecting, positions, proposing ...

Sr. Engineer

Bismarck, ND · On-site

$102.10K - $140.20K/yr

Manage all aspects of client relationships. Discuss clients potential project opportunities ... Coordinate and direct project pursuit efforts by participating in prospecting, positions, proposing ...

Sr. Engineer

Minot, ND · On-site

$92.50K - $127K/yr

Manage all aspects of client relationships. Discuss clients potential project opportunities ... Coordinate and direct project pursuit efforts by participating in prospecting, positions, proposing ...

Director of Cybersecurity

Fargo, ND · Remote

$150K - $175K/yr

Periodic, based on client and business needs * Salary Range: $150,000 - $175,000 Why This Role Is ... Mentor teams and influence cross-functional collaboration across engineering, operations, and ...

This position is responsible for mechanical system design, client meetings, equipment selection ... Director of Talent Acquisition will not incur fees and are considered property of Legence. Pay ...

next page

Showing results 1-20

Direct Client Java Developer information

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 North Dakota? For Direct Client Java Developer jobs in North Dakota, the most frequently searched job titles are:
What job categories do people searching Direct Client Java Developer jobs in North Dakota look for? The top searched job categories for Direct Client Java Developer jobs in North Dakota are:
What cities in North Dakota are hiring for Direct Client Java Developer jobs? Cities in North Dakota with the most Direct Client Java Developer job openings:

Land Surveying Engineering Internship - Summer 2026

Advanced Engineering & Environmental Services, Inc.

Grand Forks, ND • On-site

$16.75 - $21.75/hr

Internship

Posted 2 days ago


Job description

Position Description
Summer 2026 Land Surveying Internship - Grand Forks, ND
Advanced Engineering and Environmental Services (AE2S) is an award-winning, specialized civil/environmental engineering consulting firm that provides professional services and a unique brand of extreme client service. Our work environment is consistently recognized both locally and nationally for our great culture and values, proven recognition programs, and social atmosphere.
  • Great Culture and Spirit where Creativity is Fostered
  • Significant Opportunities to Grow and Advance
  • Core Values which Speak to the Heart of AE2S and its Employees
  • Large, Diverse, and Challenging Projects with the Latest Technology
  • Family-Friendly with Flexibility and Work-Life Balance

A Snapshot of the Experience You May Gain!
Gain real-world experience working alongside professionals who are eager to bring your education and knowledge to life through a variety of project experiences related to your Civil Engineering career aspirations! Your internship experience will have you working under the direct supervision of design engineers to develop skills in report preparation, design, construction, and/or client management. With an emphasis on personal/career development, talented students looking to grow both personally and professionally are encouraged to apply!
Responsibilities
  • Develop skills in report preparation, design, construction, and client management
  • Perform construction observation and site reports on water related projects
  • Perform data gathering for designs, boundaries, topography, GIS data collection, and/or geodetic control
  • Assist in the design and construction of pipelines, water storage tanks, pump stations, treatment systems, rural water and/or municipal facilities
  • Work alongside professional surveyors to assist with data gathering for designs or perform construction staking

Qualifications
Ideal Qualifications
  • Enrolled in a civil engineering, surveying, or related program
  • Completion of at least one semester towards a bachelor's degree in civil engineering, surveying, or related field preferred
  • Familiarity with AutoCAD/Civil 3D a preferred
  • Previous coursework or experience in water, wastewater, rural water, or heavy construction projects preferred
  • Ability to multi-task, take initiative, and adapt to changes with ease
  • Minimum GPA of 3.0
  • Ability to travel as required
  • All applicants must be able to complete pre-employment onboarding requirements (if selected) which may include any/all of the following: criminal/civil background check, drug screen, and motor vehicle records search, in compliance with any applicable laws and regulations
Physical
  • Ability to walk up to 3-miles on uneven terrain
  • Ability to work in adverse weather conditions
  • Ability to stand or sit for prolonged periods of time
  • Occasionally climb, stoop, bend, kneel, crouch, reach, and twist
  • Occasionally lift, carry, push, and pull light to moderate amounts of weight
  • May require lifting and carrying up to 20 pounds, with rare lifting of up to 50 pounds
  • Ability to inspect equipment, structures, or materials to identify the cause of errors or other problems or defects.
  • May be required to wear Personal Protection Equipment (PPE) including but not limited to, flame resistant clothing, hard hat, and protective footwear
  • May require occasional evenings and weekends with overtime expectations varying with workload
  • May be required to travel to off-site locations including occasional overnight stays out of town

AE2S is an Equal Opportunity/Affirmative Action Employer
Location
Grand Forks, ND - Grand Forks, ND 58201 US (Primary)
Education
High School/ GED
Position Type
Internship