1

Application Performance Monitoring Jobs in Tennessee

Remote DevOps Engineer

Nashville, TN ยท On-site

$120K - $155K/yr

Monitor application performance, system health, and infrastructure reliability. * Manage cloud environments using AWS, Microsoft Azure, or Google Cloud Platform. * Implement Infrastructure as Code ...

Java Developer GCP

Nashville, TN ยท On-site

$49.25 - $63.75/hr

Monitor application performance and ensure high availability and reliability * Collaborate with cross-functional teams including DevOps, QA, and Product teams * Write clean, maintainable, and ...

Senior DataOps Engineer

Nashville, TN ยท On-site

$99K - $136K/yr

Monitor and alert on pipeline health, freshness, database availability and performance, query and API latency, error rates, connection pools, cache health, replication lag, and application data ...

Senior DataOps Engineer

Nashville, TN ยท On-site

$150 - $200/hr

Monitor and alert on pipeline health, freshness, database availability and performance, query and API latency, error rates, connection pools, cache health, replication lag, and application data ...

... the application process on the follow-up screen. Position Summary Under the direction of the ... and monitoring of the nutritional status and nutritional needs of the team, using established ...

New

Assists with monitoring application(s) health, integration performance, recurring failures, release impacts, data quality trends, and operational readiness items; gathers examples and supporting ...

... the application process on the follow-up screen. Position Summary Under the direction of the ... and monitoring of the nutritional status and nutritional needs of the team, using established ...

Production Specialist - Operations

Memphis, TN ยท On-site

$16 - $21.75/hr

... monitoring operational performance, maintaining workforce readiness, driving KPI achievement ... Tuition Reimbursement Application Deadline: Applications for this job position will be accepted for ...

Production Specialist - Operations

Memphis, TN ยท On-site

$16 - $21.75/hr

... monitoring operational performance, maintaining workforce readiness, driving KPI achievement ... Tuition Reimbursement Application Deadline: Applications for this job position will be accepted for ...

$52 - $66.75/hr

Analyze, refactor, and modernize large legacy codebases while preserving application performance ... Support and monitor enterprise batch processing using scheduling tools such as CA-7 and Control-M ...

New

Showing results 41-60

Application Performance Monitoring information

See Tennessee salary details

$44.9K

$101.3K

$131K

How much do application performance monitoring jobs pay per year?

As of Sep 7, 2026, the average yearly pay for application performance monitoring in Tennessee is $101,304.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,800.00 and $123,600.00 per year, depending on experience, location, and employer.

What is application performance monitoring?

Application Performance Monitoring (APM) refers to the process of tracking and managing the performance and availability of software applications. APM tools help organizations detect, diagnose, and resolve issues that can affect the user experience, such as slow response times or application crashes. By monitoring key metrics like response time, error rates, and resource usage, APM solutions enable IT teams to proactively address performance problems and ensure applications run smoothly. This is essential for maintaining high levels of user satisfaction and meeting business goals.

How does an application performance monitoring specialist typically collaborate with development and operations teams to resolve performance issues?

Application Performance Monitoring (APM) specialists play a key role in bridging the gap between development and operations teams. They monitor application health, analyze data from APM tools, and proactively identify performance bottlenecks. When issues arise, they work closely with developers to pinpoint code-level problems and with operations to address infrastructure-related concerns, often facilitating cross-team meetings to ensure rapid resolution. This collaborative approach is essential for maintaining optimal application performance and delivering a seamless user experience.

What are the key skills and qualifications needed to thrive in application performance monitoring, and why are they important?

To excel in Application Performance Monitoring (APM), you need a solid understanding of software development, network infrastructure, and performance analytics, often supported by a degree in computer science or related fields. Familiarity with APM tools like New Relic, AppDynamics, or Dynatrace, as well as experience with logging, tracing, and monitoring systems, is typically required. Strong problem-solving skills, attention to detail, and effective communication help professionals quickly diagnose issues and collaborate with development teams. These capabilities are essential to ensure optimal application performance, minimize downtime, and deliver a seamless user experience.

What is the difference between Application Performance Monitoring vs Software Developer?

AspectApplication Performance MonitoringSoftware Developer
Primary FocusMonitoring and optimizing application performance and user experienceDesigning, coding, and maintaining software applications
Required SkillsPerformance analysis, troubleshooting, monitoring toolsProgramming languages, software design, problem-solving
Work EnvironmentIT teams, operations, DevOpsDevelopment teams, coding environments
CertificationsAPM tools certifications, ITIL, cloud certificationsProgramming certifications, computer science degrees

Application Performance Monitoring professionals focus on ensuring applications run smoothly by tracking performance metrics, while Software Developers create and improve the software itself. Both roles are essential in the software lifecycle but serve different functions within the tech industry.

How do you monitor application performance as an Application Performance Monitoring professional?

Application Performance Monitoring (APM) professionals use tools like New Relic, Dynatrace, or AppDynamics to track metrics such as response times, error rates, and throughput. They analyze logs, set alerts for anomalies, and utilize dashboards to identify and resolve performance issues in real-time, often integrating with development and operations teams for continuous improvement.

What are popular job titles related to Application Performance Monitoring jobs in Tennessee?

For Application Performance Monitoring jobs in Tennessee, the most frequently searched job titles are:

What job categories do people searching Application Performance Monitoring jobs in Tennessee look for?

The top searched job categories for Application Performance Monitoring jobs in Tennessee are:

Infographic showing various Application Performance Monitoring job openings in Tennessee as of August 2026, with employment types broken down into 86% Full Time, 11% Part Time, and 3% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $101,304 per year, or $48.7 per hour.

Java Developer - 4-8 Years | USC/GC/H4EAD

Hudson Manpower

Knoxville, TN โ€ข On-site

$125 - $150/hr

Other

Posted 18 days ago


Job description

Job Summary

We are seeking an experienced Java Developer with 4-8 years of professional experience to design, develop, test, deploy, and maintain scalable enterprise applications and distributed systems. The ideal candidate will have strong hands-on expertise in modern Java, Spring Boot, REST APIs, microservices, cloud platforms, event-driven architecture, containers, and CI/CD, along with a solid understanding of application security, observability, and system design.

Exposure to AI/LLM integration and AI-enabled application development using modern Java frameworks is highly desirable.

The candidate must be flexible regarding location and willing to relocate anywhere in the United States for the right opportunity.

Experience

4-8 Years

Employment Type

W2 Only

Work Authorization

U.S. Citizen / Green Card / H4 EAD Only

Location

Open to opportunities across the United States

Relocation

Must be willing to relocate anywhere in the U.S. for a suitable opportunity

Cloud & Modern Development
  • AWS, Microsoft Azure, or Google Cloud Platform (GCP)

  • Cloud-native application development and deployment

  • Docker and containerized application development

  • Kubernetes and container orchestration

  • Helm for Kubernetes application deployment

  • CI/CD using Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, or equivalent

  • Apache Kafka or other event-streaming/messaging technologies

  • Redis or other distributed caching technologies

  • NoSQL databases such as MongoDB, DynamoDB, or Cassandra

  • Infrastructure as Code using Terraform or equivalent tools

Security & API Development
  • Experience with Spring Security

  • Understanding of OAuth 2.0, OpenID Connect, and JWT

  • Experience securing REST APIs and microservices

  • Knowledge of API Gateway patterns and rate limiting

  • Understanding of authentication, authorization, secrets management, and secure coding practices

  • Familiarity with API documentation using OpenAPI/Swagger

Event-Driven & Distributed Systems
  • Hands-on experience with Apache Kafka, including producers, consumers, topics, partitions, consumer groups, and event-driven architecture

  • Understanding of asynchronous processing and messaging patterns

  • Experience designing resilient and scalable distributed services

  • Knowledge of fault tolerance, retries, circuit breakers, timeouts, and idempotency

  • Exposure to Spring Cloud, Resilience4j, or equivalent technologies

Observability & Performance
  • Experience with application and infrastructure monitoring

  • Familiarity with Prometheus, Grafana, OpenTelemetry, Splunk, ELK/OpenSearch, or equivalent observability platforms

  • Understanding of metrics, logs, distributed tracing, and application health monitoring

  • Experience troubleshooting production issues and analyzing application performance

  • Understanding of JVM monitoring, garbage collection, memory management, and performance tuning is a plus

AI & Modern Application Development
  • Exposure to Generative AI, LLMs, or AI-enabled enterprise applications

  • Experience with Spring AI, LangChain4j, or similar Java-based AI integration frameworks is a plus

  • Understanding of integrating LLM APIs, embeddings, vector databases, RAG, or AI-powered APIs is desirable

  • Experience building applications that consume AI/ML services through REST APIs or cloud AI platforms is a plus

Front-End Exposure
  • Working knowledge of modern front-end technologies such as React, Angular, TypeScript, HTML, and CSS is a plus

  • Understanding of integrating Java/Spring Boot backend services with modern web applications

Preferred Qualifications
  • Experience with Spring Cloud and cloud-native development

  • Experience with Kafka/event-driven architecture

  • Experience with Kubernetes, Helm, and Docker

  • Experience implementing CI/CD and DevSecOps practices

  • Experience with Terraform and Infrastructure as Code

  • Understanding of 12-factor application principles

  • Experience with API design, versioning, documentation, and lifecycle management

  • Strong understanding of system design, scalability, availability, reliability, and performance

  • Experience working in production environments supporting highly available applications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred

Key Responsibilities
  • Design, develop, test, and maintain scalable Java-based enterprise applications

  • Build and maintain Spring Boot microservices and REST APIs

  • Develop cloud-native and distributed applications

  • Design and implement event-driven solutions using Kafka

  • Integrate applications with relational and NoSQL databases

  • Develop secure APIs using Spring Security, OAuth2/OIDC, and JWT

  • Write high-quality unit, integration, and automated tests

  • Participate in code reviews and maintain coding standards

  • Develop and maintain CI/CD pipelines

  • Containerize applications using Docker and deploy them using Kubernetes

  • Monitor, troubleshoot, and optimize applications in development and production environments

  • Collaborate with architects, DevOps engineers, QA engineers, product teams, and other developers

  • Participate in Agile ceremonies and contribute to technical design and architecture discussions

  • Evaluate and adopt modern technologies that improve application scalability, reliability, security, and developer productivity

  • Contribute to AI-enabled application initiatives where applicable

Core Technology Stack

Java 17/21 | Spring Boot | Spring Security | REST APIs | Microservices | Kafka | SQL | MongoDB | Redis | Docker | Kubernetes | Helm | AWS/Azure/GCP | Terraform | CI/CD | JUnit 5 | Mockito | Git | OpenTelemetry | Prometheus | Grafana | OAuth2/OIDC | JWT | Spring AI | LangChain4j

Required Skills
  • 4-8 years of professional experience in Java development

  • Strong hands-on experience with Java 17/21, with exposure to newer Java LTS versions a plus

  • Strong knowledge of Core Java, OOP, Collections, Generics, Streams, Multithreading, Concurrency, Exception Handling, and JVM fundamentals

  • Strong experience with Spring Framework and Spring Boot

  • Hands-on experience developing RESTful APIs and Microservices

  • Strong understanding of microservices architecture, distributed systems, and service-to-service communication

  • Strong experience with SQL and relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server

  • Experience with Git and Git-based development workflows

  • Experience writing unit, integration, and API tests using JUnit 5, Mockito, Spring Boot Test, or equivalent frameworks

  • Experience with Maven or Gradle

  • Strong understanding of Agile/Scrum development methodologies

  • Strong debugging, troubleshooting, performance optimization, and problem-solving skills.

Candidate Requirements
  • Must be authorized to work in the U.S. as a U.S. Citizen, Green Card holder, or H4 EAD holder.

  • Must be willing to work on W2.

  • Must be willing to relocate anywhere in the United States for a suitable opportunity.

  • Must have 4-8 years of hands-on professional Java development experience.

  • Strong communication and collaboration skills required.

#J-18808-Ljbffr