1

Senior Java Software Developer Jobs in Evansville, IN

We are known for our expertise in the engineering and construction of deep shafts and tunnels of ... Strong computer skills with experience in Microsoft Office products, civil estimating software ...

We are known for our expertise in the engineering and construction of deep shafts and tunnels of ... Strong computer skills with experience in Microsoft Office products, civil estimating software ...

Senior Scheduler

Evansville, IN · On-site

$145K - $165K/yr

We provide EPC (Engineering, Procurement, and Construction) services and assist in project ... Controls software. * Demonstrates a command of the skills listed. * Proficiency in reading and ...

... Java, VB.net, Python) * Ability to build scripts, programs, applications, or other related software ... Broad knowledge of programming languages and techniques * Knowledge of applicable data privacy ...

... Java, VB.net, Python) * Ability to build scripts, programs, applications, or other related software ... Broad knowledge of programming languages and techniques * Knowledge of applicable data privacy ...

next page

Showing results 1-20

Senior Java Software Developer information

See Evansville, IN salary details

$10

$59

$82

How much do senior java software developer jobs pay per hour?

As of Jul 17, 2026, the average hourly pay for senior java software developer in Evansville, IN is $59.91, according to ZipRecruiter salary data. Most workers in this role earn between $52.50 and $66.92 per hour, depending on experience, location, and employer.

What is a Senior Java Software Developer?

A Senior Java Software Developer is an experienced professional responsible for designing, developing, and maintaining complex software applications using the Java programming language. They typically lead development teams, mentor junior developers, and contribute to architectural decisions. Senior Java Developers are expected to have a deep understanding of Java frameworks, best coding practices, and software development methodologies. They also collaborate with stakeholders to deliver robust, scalable, and efficient software solutions.

What are some common challenges Senior Java Software Developers face when leading projects, and how can they effectively address them?

Senior Java Software Developers often encounter challenges such as balancing hands-on coding with mentoring junior team members, managing project timelines, and ensuring code quality across large, distributed systems. To address these, it’s crucial to establish clear communication channels, implement robust code review processes, and leverage agile methodologies for project management. Additionally, staying up-to-date with the latest Java frameworks and best practices helps in making informed architectural decisions and streamlining development workflows.

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

To thrive as a Senior Java Software Developer, you need advanced proficiency in Java programming, strong knowledge of software design patterns, and experience with frameworks like Spring, typically backed by a bachelor's degree in computer science or a related field. Familiarity with tools such as Git, Maven, Jenkins, and cloud platforms, along with relevant certifications like Oracle Certified Professional Java SE, is often required. Strong problem-solving abilities, effective communication, and leadership skills help in mentoring teams and collaborating on complex projects. These skills ensure the delivery of robust, scalable software solutions and foster innovation within development teams.

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

AspectSenior Java Software DeveloperJava Software Engineer
Required CredentialsBachelor's degree in Computer Science or related field; extensive Java experience; certifications like Oracle Java CertificationBachelor's degree in Computer Science or related field; Java programming skills; certifications are common but not mandatory
Work EnvironmentDevelops complex applications, mentors junior staff, leads projectsDesigns and develops Java applications, collaborates with teams, implements features
Employer & Industry UsageUsed across tech companies, finance, healthcare, and enterprise sectorsCommon in software development firms, IT departments, and tech startups

The main difference between a Senior Java Software Developer and a Java Software Engineer lies in experience level and responsibilities. Senior developers often lead projects and mentor others, while Java Software Engineers focus on designing and implementing Java applications. Both roles require strong Java skills and similar educational backgrounds, but seniority involves additional leadership and project management duties.

What cities near Evansville, IN are hiring for Senior Java Software Developer jobs? Cities near Evansville, IN with the most Senior Java Software Developer job openings:
Senior Water Treatment Engineer

Senior Water Treatment Engineer

Lochmueller Group

Evansville, IN

$99K - $136K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 13 days ago


Job description

We are seeking a Senior Water Treatment Engineer to lead the planning, design, and delivery of municipal drinking water treatment plants and other water treatment projects. In this role, you will serve as a technical expert in process and facility design as a key member of our broader water resources engineering team. Your work will have a direct impact on the safety, reliability, efficiency, and long-term resilience of critical water infrastructure. 
 
Lochmueller Group is a regional engineering consulting firm with an emphasis on infrastructure.  We provide multi-disciplined services for a variety of public agencies and private entities, including transportation; water resources; environmental analysis & permitting; construction engineering & inspection; traffic engineering & transportation planning; surveying; and land acquisition & appraisal.
 
For over 40 years, Lochmueller Group has helped communities reinvent their future through thoughtful, actionable planning and design. Our dedication to building a team that demonstrates our corporate values (CARDIA) is what sets us apart:
 
CARDIA: Creativity; Accountability; Respect; Dedication; Integrity; Achievement
 
Lochmueller Group provides a forward-thinking and values-driven workplace culture. We are a 100% employee-owned (ESOP) company, and our people are invested in the continued success and development of each other and the firm. This is a great place to build a career and grow with a company that is dedicated to quality and service.
In this role, you will:
  • Serve as a technical expert and lead the planning, process selection, and detailed design for water treatment plant projects.
  • Provide technical oversight and mentoring to project managers and engineers, ensuring sound engineering judgment, regulatory compliance, and consistency with firm standards.
  • Support projects across the broader Water Resources team, integrating treatment facility expertise with conveyance, storage, pumping, and utility infrastructure projects.
  • Prepare project documents and designs, conduct analyses, interpret data, and plan and coordinate specific aspects of water treatment engineering work.
  • Perform QA/QC on project deliverables, ensuring the technical accuracy and constructability of water treatment plant designs and documentation.
  • Oversee project teams, ensuring alignment with technical standards, project schedules, and organizational goals.
  • Collaborate with senior management on strategic planning for water/wastewater services and assist with business development efforts including client engagement and proposal development.
  • Prepare proposals and/or funding applications.
Qualifications for this role:
  • Bachelor's or master's degree in Civil Engineering, Environmental Engineering, Chemical Engineering, or a closely related engineering field.
  • Professional Engineer (PE) license
  • Extensive and progressive experience in water treatment facility design.
  • Experience designing water treatment facilities in Texas is needed
  • Proven success in managing large and/or complex water treatment facility design projects.
  • Proficiency with relevant engineering software and tools for design, project management, and analysis.
  • Excellent communication and client management abilities.
  • Proficiency with Microsoft Office products including: Excel, Outlook, Word, and PowerPoint.
  • Valid Driver's License
What we offer:
  • Health & Wellness (medical, dental, vision, disability, and basic life insurance w/ option for additional voluntary life insurance)
  • Work/Life Balance (vacation, holidays, sick leave, parental leave, flexible scheduling)
  • Wealth-Building (401k w/ company match, student loan repayment benefit, ESOP, competitive compensation package)
  • Professional Benefits (professional membership dues, career & educational development)
Lochmueller Group is an Equal Opportunity/Affirmative Action employer. Lochgroup fully supports and maintains compliance with all state, federal, and local regulations. All qualified applications will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, protected veteran status, genetic information, or any other category protected by federal, state, and local laws. Some of the content in this job post may have been auto-generated using advanced AI.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job