1

Mid Level Java Developer Jobs in Nashville, TN (NOW HIRING)

Full Stack Developer

Hendersonville, TN

$70K - $190K/yr

  • Medical

  • Retirement

  • PTO

Full Stack Developer (Mid to Senior Level) Location: Nashville, TN Employment Type: Full-Time Come ... Java * Spring Boot * Node.js * Python Front-End Technologies * React * Angular * JavaScript

Full Stack Developer

Hendersonville, TN

$70K - $190K/yr

  • Medical

  • Retirement

  • PTO

Full Stack Developer (Mid to Senior Level) Location: Nashville, TN Employment Type: Full-Time Come ... Java * Spring Boot * Node.js * Python Front-End Technologies * React * Angular * JavaScript

Principal Platform Software Engineer

Nashville, TN · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Java Certified Developer is highly desired Qualifications Disclaimer: Certain U.S. based or U.S ... Career Level - IC4 About Us Only Oracle brings together the data, infrastructure, applications, and ...

Lead Software Engineer

Nashville, TN · On-site

  • Retirement

  • PTO

NET, C#, and/or Java . Leverage latest cloud first technologies and serverless architectures such ... Mentor and support junior and mid level team members . Collaborate with team members to find better ...

Roadway Engineers and Designers

Nashville, TN · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Junior level, mid-level and senior level Roadway Engineers * Roadway CAD Designers * Roadway Modelers Desired skillsets include: * Design/Build or Alternative Delivery project experience * Experience ...

Showing results 21-40

Mid Level Java Developer information

See Nashville, TN salary details

$39

$55

$66

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

As of Aug 19, 2026, the average hourly pay for mid level java developer in Nashville, TN is $55.59, according to ZipRecruiter salary data. Most workers in this role earn between $48.51 and $63.37 per hour, depending on experience, location, and employer.

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 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 Nashville, TN?

The most popular types of Java Developer jobs in Nashville, TN are:

What are popular job titles related to Mid Level Java Developer jobs in Nashville, TN?

For Mid Level Java Developer jobs in Nashville, TN, the most frequently searched job titles are:

What job categories do people searching Mid Level Java Developer jobs in Nashville, TN look for?

The top searched job categories for Mid Level Java Developer jobs in Nashville, TN are:

What cities near Nashville, TN are hiring for Mid Level Java Developer jobs?

Cities near Nashville, TN with the most Mid Level Java Developer job openings:

Infographic showing various Mid Level Java Developer job openings in Nashville, TN 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 $115,617 per year, or $55.6 per hour.

Full Stack Developer

LHH US

Hendersonville, TN

$70K - $190K/yr

Full-time

Medical, Retirement, PTO

Posted 29 days ago


Job description

Full Stack Developer (Mid to Senior Level) Location: Nashville, TN Employment Type: Full-Time Come work with the best during your job search! About the Opportunity LHH Recruitment Solutions is actively building a network of experienced Full Stack Developers for current and future opportunities with our clients across healthcare, financial services, technology, manufacturing, logistics, higher education, and other growing industries. We are seeking software professionals who enjoy building scalable applications, developing modern web solutions, integrating cloud technologies, and collaborating with cross-functional teams to deliver impactful business solutions. This position is ideal for developers with experience across both front-end and back-end technologies who can contribute throughout the entire software development lifecycle. Key Responsibilities
  • Design, develop, test, and maintain scalable web and enterprise applications.
  • Build responsive user interfaces and modern front-end experiences.
  • Develop APIs, integrations, and backend services.
  • Collaborate with business stakeholders, product owners, analysts, and engineering teams to define and deliver technical solutions.
  • Write clean, efficient, and maintainable code following best practices.
  • Troubleshoot, debug, and resolve application issues.
  • Participate in code reviews and architecture discussions.
  • Develop and optimize database structures and queries.
  • Support cloud-based applications and deployment processes.
  • Contribute to Agile development teams and sprint activities.
  • Create and maintain technical documentation.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related field, or equivalent professional experience.
  • 4+ years of professional software development experience.
  • Experience building both front-end and back-end applications.
  • Strong proficiency in object-oriented programming principles.
  • Experience with relational databases and SQL development.
  • Experience working within Agile or Scrum environments.
  • Strong communication and problem-solving skills.
Preferred Technical Skills Experience with some combination of: Backend Technologies
  • C#
  • .NET / .NET Core
  • Java
  • Spring Boot
  • Node.js
  • Python
Front-End Technologies
  • React
  • Angular
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
Databases
  • SQL Server
  • PostgreSQL
  • MySQL
  • Oracle
  • MongoDB
Cloud & DevOps
  • Microsoft Azure
  • AWS
  • Docker
  • Kubernetes
  • Azure DevOps
  • GitHub Actions
  • CI/CD Pipelines
Additional Skills
  • REST APIs
  • Microservices
  • Entity Framework
  • Authentication & Security
  • System Integrations
  • Test Automation
Preferred Experience Experience supporting one or more of the following:
  • Enterprise Software Development
  • Customer-Facing Applications
  • API Development
  • Digital Transformation Initiatives
  • Cloud Migrations
  • ERP Integrations
  • CRM Integrations
  • Data-Driven Applications
  • SaaS Platforms
Average Pay for Full Stack Developer near Nashville, TN: Actual salary is based on experience, skills, education and individual opportunity. Junior (0-2 years): $70,000 - $95,000 Mid-Level (3-6 years): $100,000 - $130,000 Senior (7+ years): $125,000 - $160,000+ Lead / Principal: $150,000 - $190,000+ LHH Recruitment Solutions partners with organizations throughout Tennessee and the greater Nashville market to identify and connect top talent with career opportunities. By applying to this position, you consent to having your qualifications reviewed by our recruiting team for this opening and other relevant opportunities that may align with your background. Submission of an application does not guarantee employment, an interview, or placement. LHH Recruitment Solutions is committed to equal employment opportunity and considers all qualified applicants without regard to race, color, religion, creed, sex, pregnancy, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, veteran status, or any other status protected by applicable federal, state, or local law. LHH is dedicated to providing reasonable accommodations to qualified individuals with disabilities throughout the application, interview, and hiring process. Applicants requiring accommodation should notify their recruiter or the appropriate LHH representative. Pay Transparency Statement: The anticipated salary range for this position is $70,000 - $190,000 annually. Actual compensation will be determined based on factors including experience, skills, education, certifications, internal equity, and market conditions. Eligible employees may also have access to benefits, incentive programs, bonus opportunities, and other forms of compensation, as applicable. Additional details regarding compensation and benefits will be discussed during the hiring process. LHH Recruitment Solutions is an Equal Opportunity Employer. We value diversity and are committed to creating an inclusive workplace where all employees can thrive. Benefit offerings vary by client, position, and employment type. Eligible candidates may have access to health insurance, retirement plans, paid time off, bonus opportunities, and other employer-sponsored benefits. Details will be provided for specific opportunities.
Pay Details: $70,000.00 to $190,000.00 per year
Search managed by: Jessica Weathers
Equal Opportunity Employer/Veterans/Disabled
Military connected talent encouraged to apply
To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.lhh.com/us/en/candidate-privacy
The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
  • The California Fair Chance Act
  • Los Angeles City Fair Chance Ordinance
  • Los Angeles County Fair Chance Ordinance for Employers
  • San Francisco Fair Chance Ordinance
Massachusetts Candidates Only: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.