1

Senior Full Stack Java Developer Jobs in Louisville, KY

... full-stack software solutions that meet the needs of the business and those of our patrons. This ... Write and support backend services and APIs (Java, Spring Boot, AWS Lambdas) that further the ...

Senior Developer

Louisville, KY

$52.25 - $69.25/hr

Tey are expected to be proficient in a variety of technologies and languages (C#, Java, C++, etc ... The developer dabbles in emerging technologies (e.g., machine learning, internet of things and ...

Senior Developer 150002AR

Louisville, KY · On-site

$52.25 - $69.25/hr

... Senior Developer Responsibilities Provide technical knowledge, analyze and develop complex end-to ... Java experience; SQL Server and Oracle; Web Services Additional Information All your information ...

JavaScript Tutor

Louisville, KY · Remote

$18 - $40/hr

Ability to explain callback functions, scope and hoisting, and the event loop while preparing students for web development careers and full-stack engineering coursework. * Conceptual Teaching ...

Showing results 41-60

Senior Full Stack Java Developer information

See Louisville, KY salary details

$10

$55

$74

How much do senior full stack java developer jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for senior full stack java developer in Louisville, KY is $55.73, according to ZipRecruiter salary data. Most workers in this role earn between $48.46 and $62.50 per hour, depending on experience, location, and employer.

What is a senior full stack Java developer?

Senior Full Stack Java Developers are experienced software professionals who design, develop, and maintain both the front-end and back-end components of web applications using Java and related technologies. They typically work with frameworks such as Spring Boot for the backend and may use JavaScript frameworks like Angular or React for the frontend. In addition to coding, they often lead development teams, make architectural decisions, and ensure best practices are followed throughout the software development lifecycle.

What are the key skills and qualifications needed to thrive as a senior full stack Java developer?

A Senior Full Stack Java Developer needs advanced proficiency in Java, front-end frameworks (such as Angular or React), and a solid understanding of databases, supported by a bachelor’s degree in computer science or related field. Experience with tools like Spring Boot, RESTful APIs, version control systems (e.g., Git), and cloud platforms is typically required, along with relevant certifications. Strong problem-solving, communication, and teamwork skills help developers effectively collaborate and deliver robust solutions. These competencies are crucial for building scalable applications, leading projects, and ensuring efficient development processes.

How much do senior full stack Java developers make?

Senior full stack Java developers typically earn between $100,000 and $150,000 annually, depending on experience, location, and industry. They often possess skills in frameworks like Spring and front-end technologies such as Angular or React, which can influence salary levels.

What are some common challenges senior full stack Java developers face when balancing backend and frontend responsibilities?

Senior Full Stack Java Developers often encounter the challenge of staying up-to-date with both backend Java frameworks and rapidly evolving frontend technologies. Balancing deep expertise in server-side development with proficiency in modern JavaScript frameworks (like React or Angular) can be demanding. Additionally, these professionals often need to effectively prioritize tasks between client and server development while collaborating with specialized frontend or backend team members. Time management, clear communication, and a willingness to learn new tools are essential for success in this multifaceted role.

Is a senior full stack Java developer still in demand?

Senior full stack Java developers remain in high demand due to their expertise in both front-end and back-end development, with skills in frameworks like Spring and Angular. Organizations seek these professionals for building scalable applications, especially in environments emphasizing cloud computing and microservices architecture.
What are the most commonly searched types of Full Stack Java Developer jobs in Louisville, KY? The most popular types of Full Stack Java Developer jobs in Louisville, KY are:
What are popular job titles related to Senior Full Stack Java Developer jobs in Louisville, KY? For Senior Full Stack Java Developer jobs in Louisville, KY, the most frequently searched job titles are:
What job categories do people searching Senior Full Stack Java Developer jobs in Louisville, KY look for? The top searched job categories for Senior Full Stack Java Developer jobs in Louisville, KY are:
What cities near Louisville, KY are hiring for Senior Full Stack Java Developer jobs? Cities near Louisville, KY with the most Senior Full Stack Java Developer job openings:
Infographic showing various Senior Full Stack Java Developer job openings in Louisville, KY as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 8% Part Time, 6% Contract, and 1% Nights. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $115,921 per year, or $55.7 per hour.

Software Engineer - Front End

TwinSpires

Louisville, KY • On-site

Full-time

Re-posted 4 days ago


Job description


TwinSpires is the premier online horse racing wagering platform in the United States. TwinSpires is owned and operated by Churchill Downs, Inc., and is the official online betting partner of the Kentucky Derby, bringing you more than 148 years of wagering experience. Players can wager through the TwinSpires desktop, mobile, and app-based advance-deposit wagering platforms as well as at retail locations and race tracks across the country.

JOB SUMMARY

The Software Engineer will work as a part of a larger team to design and develop custom frontend-focused, full-stack software solutions that meet the needs of the business and those of our patrons.  This role will also participate as a member of an agile team and will therefore be required to participate in mutually deliverable goals and will have to coordinate efforts that maximize the contributions of the group. This engineer will have a strong emphasis on Angular-based frontend development while maintaining working knowledge of backend systems (Java, AWS Lambdas, etc.). Given our significant investment in AI-driven product initiatives, the ideal candidate will also bring applied experience with LLMs and AI-assisted development workflows.

ESSENTIAL DUTIES AND RESPONSIBILITIES
  • Write and support user-facing, web-based features that further the objectives of the organization
  • Write and support backend services and APIs (Java, Spring Boot, AWS Lambdas) that further the objectives of the organization
  • Manage and support a code base (repo), including deployment orchestration in a highly secure environment
  • Develop reusable, efficient code that lends itself to continual improvement and delivery
  • Collaborate with internal and external team members to design and achieve an optimal design solution
  • Document and troubleshoot bugs as is required to maintain a successful application platform; 24x7 operation
  • Investigate new technologies, techniques, and industry developments.
  • Integrate and work alongside AI/LLM-powered features and services; apply AI-assisted coding tools to improve development velocity and code quality
  • Improves operations by conducting systems analysis; recommending changes in policies and procedures
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
  • Design and participate in the development of one or more web-based, responsive apps, and back-end business services (e.g. web services) for consumer-facing products
  • Other duties as assigned by Management
EDUCATION AND EXPERIENCE
  • Bachelor of Science in Information Science/Systems, or equivalent experience and industry certifications
  • 5+ years of demonstrated career progression
  • Strong experience in development against relational database, preferably using MySQL
  • Experience developing consumer facing applications in a distributed, scalable environment
  • Deep experience in technologies: Angular, CSS, HTML, Java, Java Spring, Spring Boot, Spring MVC, MySQL, GitHub; frontend proficiency is primary, with working backend knowledge expected
  • Experience developing applications in AWS, including AWS Aurora and Lambda-based serverless architectures
  • Experience serving as an Agile Scrum team member
  • Authorized to work in the US on full-time basis
  • Foundational understanding of Large Language Models (LLMs) and AI/ML concepts; familiarity with prompt engineering, API integration (e.g., Anthropic Claude, OpenAI), and responsible AI practices
  • Demonstrated experience leveraging AI-assisted coding tools (e.g., Claude, GitHub Copilot, or similar) to accelerate development workflows
PHYSICAL REQUIREMENTS & WORKING CONDITIONS

The following physical and mental demands are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

    1. While performing the duties of this job, the employee is frequently required to sit, sometimes for prolonged periods while working at a desk, on the phone, and/or on the computer; type on a computer keyboard; use hands to finger, handle or feel; talk or hear; reach with hands or arms; walk or stand; and perform some repetitive motion activities.
    2. Specific vision abilities required by this job include close vision, color vision, color differentiation, peripheral vision, depth perception, and ability to adjust focus.
    3. This position requires the ability to work effectively as part of a team; and concentrate on a variety of details when faced with interruptions and changing work priorities.
    4. The mental demands are representative of those that must be met by an employee to successfully perform the essential functions, as described above, including but not limited to: demonstrated ability to anticipate and solve practical problems or resolve issues; reason, calculate figures and amounts; collect, interpret, and/or analyze complex data and information, and draw valid conclusions; interpret procedures and policies; and meet schedules in a dynamic and sometimes demanding work environment.
    5. The noise level in this work environment is usually moderate. The work environment characteristics are representative of those an employee encounters while performing the essential functions of this job in a typical office environment.
    6. The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

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