1

Tomcat Jobs (NOW HIRING)

Senior Tomcat Engineer

Dallas, TX ยท On-site

$103K - $142K/yr

Senior Tomcat Engineer Location: Onsite - Dallas, TX Experience Required: 8-10 Years Employment Type: Contract Role Overview We are seeking a highly experienced Senior Tomcat Engineer (Middleware ...

Engineer with experience on working with tomcat, undertow, JBossAS, or other java runtimes. Cloudscale Runtime engineering team is responsible for the Engineering and Delivery of Next Generation ...

next page

Showing results 1-20

Tomcat information

See salary details

$26

$51

$80

How much do tomcat jobs pay per hour?

As of Jun 5, 2026, the average hourly pay for tomcat in the United States is $51.41, according to ZipRecruiter salary data. Most workers in this role earn between $38.46 and $61.06 per hour, depending on experience, location, and employer.

What is a Tomcat administrator?

A Tomcat administrator is a professional responsible for installing, configuring, maintaining, and monitoring the Apache Tomcat web server. Their duties include managing web applications, troubleshooting server issues, optimizing performance, and ensuring security updates are applied. Tomcat administrators work closely with developers and IT teams to deploy Java-based applications and maintain server health. They typically have a solid understanding of both system administration and Java servlet technology.

What is the difference between Tomcat vs Java Developer?

AspectTomcatJava Developer
Primary RoleWeb server and servlet container for deploying Java web applicationsDesigning, coding, and maintaining Java applications
Required SkillsKnowledge of Java Servlets, JSP, server configurationJava programming, software development, problem-solving
Work EnvironmentServer administration, deployment environmentsDevelopment teams, software projects
CertificationsNone specific, familiarity with Java EE beneficialJava certifications (e.g., Oracle Certified Java Programmer)

While Tomcat is a web server used to deploy Java web applications, Java Developers focus on creating and maintaining those applications. Tomcat handles the runtime environment, whereas Java Developers write the code that runs on it. Both roles often collaborate in Java-based web development projects.

What are some common challenges faced by Tomcat administrators, and how can they be addressed?

Tomcat administrators often encounter challenges such as managing application performance, securing server configurations, and troubleshooting deployment issues. Keeping Tomcat updated and properly configured is essential to mitigate security vulnerabilities. Performance tuning, such as optimizing thread and connection pool settings, is also crucial for handling high-traffic environments. Collaboration with development and network teams is common to ensure smooth deployment and integration with other systems. Staying current with best practices and leveraging monitoring tools can help administrators proactively address these challenges.

What are the key skills and qualifications needed to thrive as an Apache Tomcat Administrator, and why are they important?

To thrive as an Apache Tomcat Administrator, you need a solid understanding of Java application servers, web technologies, and server administration, usually backed by experience in IT or computer science. Familiarity with Tomcat configuration, deployment tools, scripting languages, and monitoring systems like Nagios or Splunk is typically required. Strong troubleshooting, attention to detail, and effective communication skills help you collaborate with development and operations teams. These skills ensure reliable application performance, security, and seamless deployment in complex enterprise environments.

What is a Tomcat job?

A Tomcat job typically refers to a role related to managing and maintaining Apache Tomcat, an open-source servlet container used for deploying Java web applications. Responsibilities may include installation, configuration, performance tuning, security management, and troubleshooting server issues. Professionals in this role often work as system administrators, DevOps engineers, or software developers specializing in Java-based applications.

More about Tomcat jobs
What cities are hiring for Tomcat jobs? Cities with the most Tomcat job openings:
What are the most commonly searched types of Tomcat jobs? The most popular types of Tomcat jobs are:
What states have the most Tomcat jobs? States with the most job openings for Tomcat jobs include:
Infographic showing various Tomcat job openings in the United States as of May 2026, with employment types broken down into 93% Full Time, and 7% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $106,928 per year, or $51.4 per hour.

Senior Tomcat Engineer

Purple Drive Technologies

Dallas, TX โ€ข On-site

$103K - $142K/yr

Other

Posted 24 days ago


Job description

Overview:
Job Title: Senior Tomcat Engineer
Location: Onsite - Dallas, TX
Experience Required: 8-10 Years
Employment Type: Contract
Role Overview
We are seeking a highly experienced Senior Tomcat Engineer (Middleware / Systems Operations Engineer) to design, build, configure, and support Apache Tomcat in large-scale, clustered production environments running on Red Hat Linux.
This role focuses on high availability, performance tuning, security hardening, automation, and operational excellence across enterprise middleware platforms. The ideal candidate will have strong hands-on experience in Tomcat administration, OpenShift deployments, DNS/LB coordination, and production-grade troubleshooting.
Key Responsibilities
Tomcat Administration & Build
  • Install, configure, upgrade, and patch Apache Tomcat in complex production environments.
  • Perform build and support activities across Dev, QA, and Production environments.
  • Manage configuration parameters including JVM tuning, thread pools, connectors, and MBeans.
Performance & Optimization
  • Optimize JVM memory, GC settings, and connection pools to maintain SLA performance targets.
  • Analyze service-level issues and perform root-cause analysis in production environments.
Container & Platform Deployment
  • Deploy and manage Tomcat applications on Red Hat OpenShift container platform.
  • Collaborate with DevOps teams for CI/CD and container orchestration improvements.
Infrastructure & Networking Coordination
  • Create DNS URLs, CNAME records, and coordinate load balancer (LB) requests with network teams.
  • Integrate Tomcat with NGINX, Apache HTTPd, and enterprise load balancers.
Automation & Scheduling
  • Use configuration management tools such as Chef (JSON files) for automation.
  • Configure Autosys jobs for automated weekly and monthly server reboots.
  • Implement scripting for deployments and routine maintenance tasks.
Security & Compliance
  • Conduct vulnerability management and regular security scans.
  • Ensure hardened configurations and compliance with enterprise security standards.
  • Manage certificate creation (e.g., DB2-related certificates) and production readiness checks.
  • Ensure PSE PROD servers are placed in Break Glass mode prior to go-live activities.
Operations & Support
  • Provide L3 support and participate in rotational/night shift coverage.
  • Troubleshoot high-severity incidents and production outages.
Required Skills & Qualifications
  • 8-10 years of experience in middleware platforms, with strong specialization in Tomcat build and support.
  • Deep expertise in Apache Tomcat administration and performance tuning.
  • Strong experience deploying applications on Red Hat OpenShift.
  • Hands-on experience with Red Hat Linux environments.
  • Knowledge of DNS management, CNAME creation, and load balancer coordination.
  • Experience with Chef (JSON configurations) and automation scripting.
  • Experience configuring Autosys job scheduling.
  • Strong troubleshooting skills in high-availability production environments.
  • Flexibility to support rotational/night shifts.
Desirable Skills
  • Experience integrating Tomcat with NGINX or Apache HTTPd.
  • Exposure to enterprise certificate management processes.
  • Familiarity with database integrations (e.g., DB2).
Key Competencies
  • Strong production ownership mindset
  • Ability to troubleshoot complex middleware issues under pressure
  • Collaboration with infrastructure, DevOps, and network teams
  • Attention to security, compliance, and operational discipline
Technical Skills
Apache Tomcat | Red Hat Linux | OpenShift | JVM Tuning | Load Balancers | DNS | Chef | Autosys | NGINX | Apache HTTPd | Middleware Operations