1

Mid Level Java Developer Jobs in Waukesha, WI (NOW HIRING)

Civil Engineer

Milwaukee, WI ยท On-site

$80K - $120K/yr

Mid- to senior-level candidates will be considered. Mid-level candidates should be strong ... Oneida Engineering Solutions (OES) * General Mechanical Corporation (GMC) * LG2 Environmental ...

Senior Software Developer

Milwaukee, WI ยท On-site

$53.75 - $71/hr

Demonstrate a high level of creativity and problem solving skills * Highly experienced with C++, C#, Java, or equivalent programming languages * Posses excellent written and oral communication skills

Civil Engineer

Milwaukee, WI ยท On-site

$80K - $120K/yr

Oneida Engineering Solutions (OES) was awarded the Outstanding Tribally Owned Business of the Year ... Mid- to senior-level candidates will be considered. Mid-level candidates should be strong ...

At Elutions, engineers work closely with real operational systems and data, gaining hands-on ... Both entry- and mid-level applicants are encouraged to apply, as on-the-job training and mentorship ...

At Elutions, engineers work closely with real operational systems and data, gaining hands-on ... Both entry- and mid-level applicants are encouraged to apply, as on-the-job training and mentorship ...

At Elutions, engineers work closely with real operational systems and data, gaining hands-on ... Both entry- and mid-level applicants are encouraged to apply, as on-the-job training and mentorship ...

Being a mid-level product management role, you will have the opportunity to own products of lesser ... Co-create in collaboration with business stakeholders, engineering, experience, and delivery.

next page

Showing results 1-20

Mid Level Java Developer information

See Waukesha, WI salary details

$41

$57

$69

How much do mid level java developer jobs pay per hour?

As of May 30, 2026, the average hourly pay for mid level java developer in Waukesha, WI is $57.60, according to ZipRecruiter salary data. Most workers in this role earn between $50.29 and $65.67 per hour, depending on experience, location, and employer.

What is a Mid Level Java Developer job?

A Mid Level Java Developer is responsible for designing, developing, and maintaining Java-based applications. They typically have 2-5 years of experience and work on coding, debugging, and optimizing software solutions. They collaborate with teams, follow best coding practices, and may mentor junior developers. Their role involves understanding project requirements, integrating APIs, and ensuring application performance. Mid Level Java Developers contribute to both backend and frontend development, depending on the project needs.

What are the key skills and qualifications needed to thrive in the Mid Level Java Developer position, and why are they important?

Successful Mid Level Java Developers possess a solid understanding of Java programming, object-oriented design, and commonly used frameworks such as Spring or Hibernate, typically backed by a relevant degree and professional experience. Familiarity with tools like Git, Maven, popular IDEs (e.g., IntelliJ IDEA or Eclipse), and certifications like Oracle Certified Professional Java Programmer (OCPJP) are advantageous. Strong collaboration, problem-solving abilities, and effective communication skills help developers work efficiently within agile teams and cross-functional projects. Mastering both technical and soft skills ensures smooth project delivery, maintainable code quality, and productive teamwork in dynamic software development environments.

What does a typical workday look like for a Mid Level Java Developer?

As a Mid Level Java Developer, your typical workday often involves writing and testing Java code, troubleshooting existing applications, and participating in code reviews. You'll collaborate closely with other developers, QA engineers, and sometimes product managers in agile sprints to ensure features are delivered according to requirements. Daily stand-up meetings are common, as is the use of tools like Jira for tracking tasks. You may also spend time learning new frameworks or best practices, which helps with both personal growth and contributing to more efficient software solutions.
What are the most commonly searched types of Java Developer jobs in Waukesha, WI? The most popular types of Java Developer jobs in Waukesha, WI are:
What are popular job titles related to Mid Level Java Developer jobs in Waukesha, WI? For Mid Level Java Developer jobs in Waukesha, WI, the most frequently searched job titles are:
What cities near Waukesha, WI are hiring for Mid Level Java Developer jobs? Cities near Waukesha, WI with the most Mid Level Java Developer job openings:

Civil Engineer

Oneida ESC Group

Milwaukee, WI โ€ข On-site

$80K - $120K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 2 days ago


Job description

Job Type
Full-time
Description
Oneida Engineering Solutions (OES) was awarded the Outstanding Tribally Owned Business of the Year award in 2023. We are an 8(a), minority business enterprise (MBE) that provides engineering, environmental, science, and specialized professional services solutions for customers nationwide. Our primary clients are WisDOT, MnDOT, counties, municipalities, and private developers in Wisconsin.
OES has immediate openings for a Civil Engineer based on a hybrid schedule (2-3 days in office) at our Milwaukee Office (1033 North Mayfair Road, Suite 200, Milwaukee, WI 53226).
This person will serve as a technical lead on water resources and site development projects. This role requires a strong technical foundation, the ability to think independently, and an interest in continuously learning new skills and solving real infrastructure problems.
This position is ideal for someone who enjoys hands-on engineering work, technical problem solving, and client interaction, and who is comfortable taking ownership of technical solutions from concept through design and construction support.
Key Responsibilities:
  • Serve as technical lead on civil engineering projects.
  • Plan, design, and oversee engineering work related to stormwater management systems, water distribution and wastewater collection infrastructure, site development, and utility design.
  • Prepare engineering calculations, technical memoranda, and design reports.
  • Develop plans, specifications, and cost estimates for infrastructure projects.
  • Work closely with municipal and agency clients, including coordination with regulatory authorities.
  • Support projects involving stormwater modeling, hydraulic analysis, and infrastructure planning.
  • Coordinate with architects, mechanical engineers, and other disciplines on multidisciplinary projects.
  • Provide technical guidance to junior engineers and designers.
  • Support proposal development and project planning when needed.

Preferred Project Experience:
  • Candidates with experience in one or more of the following areas are strongly preferred:
  • Stormwater management and watershed analysis
  • Site development and grading design
  • Municipal infrastructure design
  • Hydraulic or hydrologic modeling
  • Utility and drainage design
  • Work with public-sector clients or water utilities

What We're Looking For:
We are looking for someone who takes ownership of engineering problems and follows them through to solutions. The ideal candidate is comfortable working independently while collaborating with a team, enjoys learning new technical skills and expanding their expertise, and communicates effectively with both clients and engineers.
Candidates who enjoy exploring new tools, technologies, or analytical approaches to engineering problems are strongly encouraged to apply.
Requirements
Minimum Qualifications:
  • Bachelor's degree in Civil Engineering
  • Professional Engineer (PE) license (candidates close to licensure will be considered)
  • Familiarity with public-sector infrastructure projects
  • Strong technical problem-solving skills and ability to work independently
  • Experience preparing engineering reports, calculations, and specifications
  • Ability to communicate clearly with clients and project teams
  • Candidates should demonstrate strong, real-world problem-solving ability

Preferred Qualifications:
  • Experience with Civil3Dโ€ข Experience with ArcGIS Pro / GIS analysis
  • Experience with stormwater or hydraulic modeling software
  • Project management experience or interest in developing project management skills
  • Master's degree in Civil Engineering (water resources or related field) is a plus

Additional Considerations:
Mid- to senior-level candidates will be considered. Mid-level candidates should be strong technically and capable of working independently, while senior-level candidates are expected to have established client relationships and experience supporting project or business development.
Compensation: $80,000- $120,000 Annually + Benefits (Based on Experience)
Benefits:
  • 16 Days of Paid Time Off
  • 8 Paid Holidays
  • 401(k) Retirement Plan with Company Match
  • Medical, Dental and Eye Insurance
  • Employee Referral Program
  • Tuition Reimbursement
  • Employee Assistance Program (EAP)
  • Wellness Program
  • Multiple Voluntary Medical Benefits

About Us:
The Oneida ESC Group is a family of companies owned by the Oneida Nation of Wisconsin that delivers customer-focused engineering, science, and construction services worldwide.
Our family of companies includes:
  • Oneida ESC Group (OESC)
  • Oneida Professional Services (OPS)
  • Oneida Total Integrated Enterprises (OTIE)
  • Mission Support Services (MS2)
  • Sustainment & Restoration Services (SRS)
  • Oneida Engineering Solutions (OES)
  • General Mechanical Corporation (GMC)
  • LG2 Environmental Solutions (LG2)
  • Oneida Environmental (OE)

We integrate our staff for dedicated, cooperative, and business-like delivery of services to enhance our customers' missions.
Equal Employment Opportunity:
Oneida ESC Group is an equal opportunity employer committed to inclusion and diversity in the workplace. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws, national origin, disability, veteran status, or other legally protected characteristics.
Oneida ESC Group participates in the E-Verify program. Learn more about the E-Verify program. https://www.e-verify.gov/
Oneida ESC Group is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Oneida ESC Group makes hiring decisions based solely on qualifications, merit, and business needs at the time.
Salary Description
$80,000- $120,000 Annually + Benefits