1

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

IOS Developer

Nashville, TN · On-site

$50 - $68.75/hr

... with Java script with an ability to understands the type of UI dev Team of 3 developers are ... currently working on this on this iOS touch application in the store. This would be a POS ...

Deep knowledge of Java programming including primitive types, objects, boolean expressions, iteration, arrays, ArrayLists, two-dimensional arrays, inheritance, and recursion. Ability to explain ...

Senior Automation Engineer

Hermitage, TN · Hybrid

$91K - $119K/yr

Collaborate closely with Java developers, Mainframe engineers, product managers, and project leaders to align automation strategy with business and delivery priorities. * Document automation ...

... stack Java developer • 3+ years of hands-on development using PL/SQL, shell scripting • 2+ years of experience with real time streaming platform (Kafka) • 2+ years delivering software ...

Requirement - Software Developer Location- 100% onsite in Nashville, TN (Relocates are welcome ... Python * Java * TypeScript * Experience with distributed or multi‑tier systems * Strong ...

Software Developer

Nashville, TN · On-site

$70K - $150K/yr

You could sit down with our team leads and talk about React, Ruby, Java, C# or other programming languages (Elixir, Swift, you-name-it!) You've built applications and know what well-designed ...

Software Developer

Nashville, TN · On-site

$70K - $150K/yr

You could sit down with our team leads and talk about React, Ruby, Java, C# or other programming languages (Elixir, Swift, you-name-it!) You've built applications and know what well-designed ...

Software Developer

Nashville, TN · On-site

$70K - $150K/yr

Who you are: • You could sit down with our team leads and talk about React, Ruby, Java, C# or other programming languages (Elixir, Swift, you-name-it!) • You've built applications and know what ...

NET, Java, Databricks, Azure, Kafka, GitHub, and SonarQube. Deliver scalable, secure, and high quality AI powered applications. Required Skills Minimum 10+ years of software engineering experience.

New

next page

Showing results 1-20

Java Developer Java information

See Nashville, TN salary details

$15

$54

$74

How much do java developer java jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for java developer java in Nashville, TN is $54.76, according to ZipRecruiter salary data. Most workers in this role earn between $47.36 and $61.30 per hour, depending on experience, location, and employer.

What are Java Developers?

Java Developers are software professionals who design, develop, and maintain applications using the Java programming language. They work on a wide range of projects, from web and mobile applications to enterprise-level systems. Their responsibilities often include writing clean code, debugging, collaborating with other team members, and ensuring applications are secure and scalable. Java Developers are also expected to stay updated with the latest Java technologies and frameworks to deliver efficient solutions.

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

AspectJava Developer JavaJava Software Engineer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentDevelopment teams, tech companies, startupsDevelopment teams, tech companies, startups
Industry UsageSoftware development, web applications, enterprise solutionsSoftware development, web applications, enterprise solutions
Common Search IntentJob roles, skills, salary infoJob roles, skills, salary info

Java Developer Java and Java Software Engineer roles often overlap in skills and work environment. Both require similar credentials and are used interchangeably in the industry. The main difference lies in the job title emphasis: 'Developer' focuses on coding and building applications, while 'Software Engineer' may imply a broader scope including design and architecture. Candidates should review specific job descriptions to understand the expectations for each role.

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

To thrive as a Java Developer, you need strong programming skills in Java, a solid understanding of object-oriented design, and typically a degree in computer science or a related field. Familiarity with frameworks like Spring or Hibernate, version control systems such as Git, and build tools like Maven or Gradle is essential, and certifications like Oracle Certified Professional Java Programmer can be advantageous. Effective problem-solving, teamwork, and good communication skills help Java Developers excel in collaborative and dynamic environments. These technical and soft skills are crucial for building robust, maintainable software solutions that meet business requirements.

How does a Java Developer typically collaborate with other teams during the software development lifecycle?

Java Developers often work closely with cross-functional teams, including front-end developers, QA testers, project managers, and sometimes clients. They participate in code reviews, contribute to design discussions, and coordinate with DevOps professionals to ensure smooth deployment processes. Effective communication and teamwork are essential, as Java Developers must translate technical requirements, troubleshoot issues, and ensure their code integrates seamlessly with other system components. This collaborative environment not only enhances project outcomes but also provides opportunities to learn from different disciplines.
What are popular job titles related to Java Developer Java jobs in Nashville, TN? For Java Developer Java jobs in Nashville, TN, the most frequently searched job titles are:
What job categories do people searching Java Developer Java jobs in Nashville, TN look for? The top searched job categories for Java Developer Java jobs in Nashville, TN are:
What cities near Nashville, TN are hiring for Java Developer Java jobs? Cities near Nashville, TN with the most Java Developer Java job openings:
Infographic showing various Java Developer Java job openings in Nashville, TN as of July 2026, with employment types broken down into 82% Full Time, 8% Part Time, 1% Temporary, and 9% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $113,909 per year, or $54.8 per hour.
FileNet Developer Lead

Full-time

Posted 20 days ago


Job description

Role : FileNet Software Developer Lead
OtherEnterprise Application Consultant - FileNet/KnowledgeLake/ECM Software Developer Lead
Location : Nashville, TN - Onsite - only locals required (No relocation)
W2 position
Long term contract
Description of Duties (primary & secondary) % of Total Work Effort Java Development utilizing FileNet and KnowledgeLake API's/Workflow development 40% Relational Database: SQL Server, DB2, Oracle 20%
Scanning and Indexing solutions such as IBM DataCap/Kofax AutoStore/KnowledgeLake/Capture Professional 20%
Business Analysis and Project Design 10%
Systems Administration and Cloud Technologies 10%
Summary: The Strategic Technology Solutions division within the Department of Finance & Administration is seeking to replace a Senior FileNet/KnowledgeLake Lead Developer that was previously vacated. This position is vital in daily operations of the Enterprise ECM team providing services to over 23 State agencies. Candidate will need a deep understanding of the FileNet/KnowledgeLake suite of products as well as a deep understanding of the FileNet/KnowledgeLake API's using Java. Any .NET development experience is also a plus.
Candidates will also have knowledge of scanning and indexing solutions such as IBM DataCap, Kofax AutoStore, KnowledgeLake, and Capture Professional.
Work Activities:
Develop Java applications to interact with a highly available P8 FileNet
environment and cloud KnowledgeLake environment.
Oversee the data migrations/ingestions from multiple sources into FileNet P8 and
KnowledgeLake.
Deliver solutions by analyzing, designing, and building projects in FileNet and
KnowledgeLake environments.
Automate business processes by building documents classes, workflow maps, queues,
and subscriptions to achieve desired tasks.
Perform demos of FileNet/KnowledgeLake and its components as needed.
Assist in troubleshooting any FileNet P8/KnowledgeLake issues that may arise
Mentor other ECM staff as needed
Required Experience:
Experience in the design, development, troubleshooting, and implementation of large and
complex IBM FileNet and KnowledgeLake Solutions.
Experience developing Java applications to interact with FileNet P8 and
KnowledgeLake environments in order to perform such actions as inserting,
retrieving, update, and deletion of data.
Experience in the development of FileNet P8 and KnowledgeLake workflow maps and
custom components.
Experience with FileNet P8 Content Platform Engine, Process Engine, Content
Navigator, and FileNet P8 APIs.
Experience with KnowledgeLake API's or ability to learn.
Experience with IBM WebSphere Application server and deployed applications.
Experienced with administering and troubleshooting issues for a highly available and
clustered P8 environment.
Experience with scanning and indexing solutions such as IBM DataCap, Kofax
AutoStore, KnowledgeLake, and Capture Professional.
Experience working with SSL certificates and certificate vaults.
Strong problem-solving and analytical skills with high attention to detail.
Ability to troubleshoot logs and traces to determine root cause.
Must have a B.S. or equivalent, in Computer Science, IT, Mathematics, or related field
Technologies needed to support include:
Windows 2019 or latest
Microsoft SQL Server 2019 or latest
IBM WebSphere Application server 8.55 or later
FileNet P8 5.x and later
Content Navigator 3.0.x and later
KnowledgeLake ECM Solution
Kofax Autostore/QuickCapture
Relational databases such as SQL, DB2, and Oracle
Experience in on-prem or cloud database technologies