1

Senior Java Software Developer Jobs in Lexington, KY

... Software Developers, IT, Project Management Professionals, and more. Responsibilities Project Management: * I nitiation: Assist project sponsor to collect initial client requirements, identify ...

... Software Developers, IT, Project Management Professionals, and more. Responsibilities Project Management: * I nitiation: Assist project sponsor to collect initial client requirements, identify ...

The Senior Project Manager is responsible for the oversight and successful completion of multiple ... Software Developers, IT, Project Management Professionals, and more. Project Management: * I ...

The Sr. Test Engineer is a senior technical leader responsible for driving test strategy, design ... Create test procedures, test fixtures, and software to support production requirements. * Implement ...

The Sr. Test Engineer is a senior technical leader responsible for driving test strategy, design ... Create test procedures, test fixtures, and software to support production requirements. * Implement ...

... Software Developers, IT, Project Management Professionals, and more. Responsibilities Geospatial Analysis and Product Development: * Conduct complex geospatial analyses using transportation-related ...

Senior Engineer

Lexington, KY · On-site

$91K - $126K/yr

The Lexington office is seeking a Senior Engineer to lead, manage, execute, and provide technical ... Strong technical background using various geotechnical and computer-aided design software, such as ...

Sr. Mechanical Engineer

Lexington, KY · On-site

$109K - $192K/yr

... ve expanded into software and services to sustainably power the hybrid workplace of today and ... The Sr. Mechanical Engineer is responsible for supporting Product & Process Quality Assurance (PPQA ...

Showing results 41-60

Senior Java Software Developer information

See Lexington, KY salary details

$10

$57

$79

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

As of Aug 7, 2026, the average hourly pay for senior java software developer in Lexington, KY is $57.60, according to ZipRecruiter salary data. Most workers in this role earn between $50.48 and $64.38 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?

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.

Infographic showing various Senior Java Software Developer job openings in Lexington, KY as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $119,811 per year, or $57.6 per hour.

Senior Electrical Engineer (AEC Industry)

KLH Engineers

Lexington, KY • On-site

$93K - $122K/yr

Full-time

Re-posted 9 days ago


Job description

Title: Senior Electrical Engineer
Location: Hybrid Friendly
Department: Electrical
Reports To: Team Leader amp; Director of Electrical Engineering
I. Summary
A Senior Engineer is a veteran project engineer with a deep level of engineering experience and expertise. While not responsible for basic design and drafting, they are staffed on complex projects as the lead project engineer, responsible for engineering and documenting high level systems and leading a team of other employees through project execution. They also assist others on their teams with complex project challenges, signoff on the quality of others’ work, and serve as a teacher and mentor, responsible for growing the engineering expertise of their team.
II. Duties amp; Responsibilities
People
  • Providing engineering mentorship to all technical employees on their teams.
  • Holding all team members accountable for the quality of the work they produce and sharing immediate feedback.
  • Providing feedback to Team Leaders on the quality of the work their team members are producing.
  • Leading teams of employees to execute on projects. This includes delegating tasks plus reviewing and taking ownership of all work produced by their project team.
Projects
  • Providing quality control for project types with which they are familiar with an emphasis on the following:
    • Attending technical kickoff meetings setup by the project’s lead engineer to review project scope and ensure all engineering challenges have been identified prior to project execution.
    • Performing quality control reviews for each project at every official issuance.
    • Signing off on the quality and completeness of the projects they review.
    • Educating the project team on engineering issues found in reviews with the goal of eliminating the issue for the next project.
  • Serving as a project’s lead engineer for complex projects when staffed by a Team Leader and performing high level engineering tasks to the highest level of detail. They are not drafters; they focus on documenting high level work only then delegate other tasks to members of their project team. Tasks may include, but are not limited to:
    • Designing electrical distribution systems including zoning concepts, single line diagrams, and equipment specifications for both low and medium voltages.
    • Coordinating with local electrical utility companies and designing site electrical infrastructure plans.
    • Creating detailed reports as needed for electrical studies such as power quality, selective coordination, arc-flash incident energy, and power system reliability.
    • Performing complex electrical distribution analysis such as generator paralleling, reliability, and redundancy.
    • Performing and documenting high level code research and competently discussing it with clients, local authorities, and peers.
    • Performing advanced calculations such as load shedding, derating, custom feeder sizing, etc.
    • Researching and preparing engineering studies such as feasibility studies, life cycle analysis, and cost analysis.
    • Editing master specifications to be job specific, and writing custom specifications as required.
    • Designing complex lighting control systems in compliance with energy code requirements.
  • Understanding the processes, software, and standards necessary to complete a project within their respective discipline. They are at a level of proficiency sufficient to execute on every aspect of a project.
  • Assisting with project execution including drafting tasks when needed. This is not their primary focus, but when necessary, their help may be requested by a Team Leader.
  • Resolving complex project issues during construction including mitigating change orders.
  • Assisting Team Leaders and Project Managers with the development of project proposals.
  • Assisting Market Practice Leaders with project pursuits including interviews as the technical experts.
  • Effectively delegating work to others and taking ownership of their work.
Clients
  • Serving as the main client point of contact for their respective discipline on projects they are assigned to.
Innovation
  • Being a driving force for innovation within their respective teams. Don’t wait for innovation to happen, make it happen. Champion innovative thinking, challenge the status quo, and promote a culture of continuous improvement where ideas are shared, nurtured, executed on, and celebrated.
III. Supervisory Responsibilities
This role contains no direct supervisory responsibilities. However, they perform a key role with the team’s technical development and quality control of reviewing the quality of each team member’s work. Where repeated issues are found, they have a responsibility to bring these to the attention of the individual’s Team Leader and work with the Team Leader to develop a plan to address.
IV. Qualifications
  • Minimum of a Bachelor of Science degree (BS) from an accredited four-year university required.
  • 10+ years of applicable experience within the AEC industry preferred.
  • Licensed professional engineer (PE) required.
  • Detailed understanding of portions of the following codes and standards applicable to their discipline:
    • National Electrical Code (NEC)
    • International Building Code (IBC)
    • International Energy Conservation Code (IECC)
    • NFPA standards such as:
      • 72 – National Fire Alarm and Signaling Code
      • 101 – Life Safety Code
      • 110 – Standard for Emergency and Standby Power Systems
  • Diverse engineering experience within their respective discipline.
  • Involvement in industry organizations preferred.
  • Autodesk Revit experience preferred.
V. Performance Metrics
  • Effective client communication
  • Effective delegation and project team management
  • Commitment to innovation by pursuing new ideas and the continuous improvement of processes, standards, and workflows
  • Quality and thoroughness of project reviews
  • Level of engagement in and the quality of technical mentorship
  • Technical growth of their team