1

Mid Level Java Developer Jobs in Winchester, KY (NOW HIRING)

Senior Manager, Product Design

Lexington, KY ยท On-site

$125K - $166K/yr

... Engineering leadership to shape direction, enforce standards, and remove ambiguity. How You'll Contribute: Team Performance * Lead and develop a team of designers (Senior and mid-level) * Set clear ...

... higher level leadership on critical data management issues and emerging technology trends ... Proficiency with Hadoop, Java, Python, SQL, Hive, and PIG for data exploration. DataOps processes ...

Sr. Mechanical Engineer

Lexington, KY ยท On-site

$109K - $192K/yr

... Mid-Senior Level Currency USD - United States - US The salary range above represents the low and high end in the local currency of Xerox's salary range for this position and is reflected in an ...

... level-of-effort estimates. * Coordinate closely with mechanical and plumbing teams to integrate ... Experience working in a small or mid-sized consulting firm with exposure to a variety of project ...

... level-of-effort estimates. * Coordinate closely with mechanical and plumbing teams to integrate ... Experience working in a small or mid-sized consulting firm with exposure to a variety of project ...

This position offers the opportunity to work on multiple exciting projects-ranging from mid-size ... Completion of a four (4) year college level academic program in Civil Engineering with a Bachelor ...

This position offers the opportunity to work on multiple exciting projects-ranging from mid-size ... Completion of a four (4) year college level academic program in Civil Engineering with a Bachelor ...

Showing results 21-40

Mid Level Java Developer information

See Winchester, KY salary details

$35

$49

$59

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

As of Aug 6, 2026, the average hourly pay for mid level java developer in Winchester, KY is $49.71, according to ZipRecruiter salary data. Most workers in this role earn between $43.41 and $56.68 per hour, depending on experience, location, and employer.

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 is a mid level Java developer?

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 as a mid level Java developer?

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 cities near Winchester, KY are hiring for Mid Level Java Developer jobs? Cities near Winchester, KY with the most Mid Level Java Developer job openings:
Infographic showing various Mid Level Java Developer job openings in Winchester, KY as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $103,392 per year, or $49.7 per hour.

Mid to Senior Process Engineer

LINKAN ENGINEERING LTD

Nicholasville, KY โ€ข On-site

$95K - $130K/yr

Full-time

Re-posted 13 days ago


Job description

LINKAN’S FOCUS

Linkan is a custom solutions provider for complex water problems. We specialize in water treatment projects related to the mining industry and beyond.


WHY LINKAN?

At Linkan, we are an employee-owned (ESOP) company, which means every person has a real stake in our success. We think and act like owners because we are owners—sharing in the responsibility, pride, and long-term value we build together.


Guided by our core values—Problem Solvers, Ownership, Teamwork, and Adaptable—we collaborate, innovate, and take responsibility for delivering high-quality results for our clients.


When you join Linkan, you join a team of owners committed to meaningful work and long-term success.


JOB DESCRIPTION

We are seeking a Water Treatment Engineer with strong laboratory and applied engineering experience to support the development, design, and implementation of industrial water and wastewater treatment systems. This role is ideal for an engineer who has hands-on experience with water quality testing, treatability studies, and pilot-scale systems, and who is interested in expanding into applications engineering, process design, and client-facing technical work.


The successful candidate will help translate bench-scale and pilot data into full-scale treatment solutions, working closely with project engineers, vendors, and clients to design reliable treatment systems for complex industrial water streams.


Essential duties include:

Water Treatment Process Development

  • Assist in designing and executing bench-scale and pilot-scale water or wastewater treatment studies.
  • Evaluate treatment performance and develop data-driven recommendations for full-scale systems.
  • Analyze water chemistry and interpret laboratory results to optimize treatment processes.
  • Develop and validate treatment strategies for challenging industrial water streams.

Applications Engineering & Process Design

  • Support process design and equipment selection for water and wastewater treatment systems.
  • Translate laboratory and pilot testing results into process design criteria, sizing parameters, and operating conditions.
  • Prepare process flow diagrams (PFDs), equipment specifications, and technical documentation.
  • Work with equipment vendors to evaluate technologies and integrate treatment processes.

Proposal Development & Technical Support

  • Prepare technical proposals for laboratory testing, treatability studies, and pilot programs.
  • Contribute technical expertise to larger client proposals, including scope development, technical approach, and supporting documentation.
  • Assist in defining testing programs needed to evaluate treatment feasibility and optimize system performance.
  • Support business development teams by helping communicate treatment approaches and engineering solutions.

Technical Leadership & Collaboration

  • Provide technical leadership on treatability programs and pilot testing initiatives.
  • Mentor junior staff in laboratory methods, data interpretation, and technical documentation.
  • Support cross-functional engineering teams during feasibility studies, preliminary engineering, and detailed design.

Client & Project Support

  • Participate in technical discussions with clients regarding treatment challenges and solutions.
  • Prepare technical reports, engineering memoranda, and presentations summarizing study results and design recommendations.
  • Assist with troubleshooting of operating treatment systems when required.


The above duties and responsibilities are representative of the nature and level of work assigned and are not necessarily all-inclusive.


SKILLS & EXPERIENCE

Specific skills and experience are as follows:

  • Bachelor’s degree in Environmental Engineering, Chemical Engineering, Civil Engineering, or related field
  • 5–15 years of experience in water or wastewater treatment
  • Experience with water quality testing and laboratory analysis
  • Experience performing or interpreting treatability studies or pilot-scale testing
  • Strong technical writing and analytical skills
  • Ability to interpret water chemistry and treatment performance data
  • Strong communication and teamwork skills
  • Professional Engineer (PE) license or ability to obtain preferred
  • Experience with industrial wastewater treatment systems preferred
  • Experience with biological treatment processes preferred
  • Experience with advanced treatment processes such as oxidation, filtration, or nutrient removal preferred
  • Familiarity with pilot plant design and operation preferred
  • Exposure to applications engineering, process design, or equipment specification preferred

EQUAL OPPORTUNITY

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender, national origin, disability or status as a protected veteran.