1

Cache Developer Jobs in Texas (NOW HIRING)

Java / Spring Boot Developer

Fort Worth, TX

$48.75 - $63.25/hr

Kafka Developer Develop, deploy, and manage Kafka-based data pipelines and real-time streaming ... Improve performance using Redis cache, PostgreSQL, NoSQL databases such as DynamoDB. * Develop Data ...

Java / Spring Boot Developer

Fort Worth, TX

$48.75 - $63.25/hr

Improve performance using Redis cache, PostgreSQL, NoSQL databases such as DynamoDB. * Develop Data ... Implement CI/CD pipelines for DevOps using tools (Nexus, Hygieia, SonarQube, Github, Jenkins)

Principle DevOps Engineer

Austin, TX · On-site

$52.25 - $71.50/hr

Redis Cache * Working experience with configuration management (e.g. Ansible/Puppet/Chef/Octopus ... Extensive Azure DevOps Experience * Azure certification. * Multiple are better * Preferred Az-400 ...

Principle DevOps Engineer

Austin, TX · On-site

$52.25 - $71.50/hr

Redis Cache * Working experience with configuration management (e.g. Ansible/Puppet/Chef/Octopus ... Extensive Azure DevOps Experience * Azure certification. * Multiple are better * Preferred Az-400 ...

DevOps Engineer

Austin, TX · On-site

$52.25 - $71.50/hr

JOB SUMMARY As a Senior DevOps Engineer, your mission is to make our software engineers faster ... and cache layers underneath. * Experience with at least one major cloud provider (AWS, GCP, or ...

React JS Developer

Irving, TX

$99.90K - $116.20K/yr

React Js Developer Location: Tampa, FL and Irving, TX Full Time React Js - 10-12 years exp; the ... At least a basic understanding of web application performance Tools and libraries, cache management ...

next page

Showing results 1-20

Cache Developer information

See Texas salary details

$15

$49

$76

How much do cache developer jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for cache developer in Texas is $49.23, according to ZipRecruiter salary data. Most workers in this role earn between $37.64 and $60.24 per hour, depending on experience, location, and employer.

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

To thrive as a Cache Developer, you need strong programming skills, a solid understanding of database and cache architectures, and experience with languages like Java, Python, or C#. Proficiency with caching technologies such as Redis, Memcached, or Apache Ignite, along with knowledge of relevant frameworks and cloud platforms, is typically required. Analytical thinking, problem-solving abilities, and effective communication are valuable soft skills in this role. These competencies ensure efficient data retrieval, system scalability, and high application performance in demanding environments.

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

As a Cache Developer, you'll frequently work alongside backend engineers, database administrators, and front-end developers to ensure optimal data retrieval and storage performance. Collaboration often involves designing caching strategies, integrating cache solutions with APIs, and troubleshooting issues related to data consistency or latency. Regular communication with DevOps and QA teams is also important to monitor cache health and implement automated testing. This cross-functional teamwork helps ensure that caching mechanisms support overall application scalability and reliability.

What is a Cache Developer?

A Cache Developer is a software professional who specializes in designing, implementing, and optimizing caching systems to improve application performance and scalability. They work with various caching technologies, such as Memcached, Redis, or in-memory caches, to reduce database load and accelerate data retrieval. Cache Developers often collaborate with backend and frontend teams to ensure data consistency, efficient cache invalidation, and optimal resource utilization. Their work is crucial for high-traffic applications and systems requiring real-time data access.

What is the difference between Cache Developer vs Web Developer?

AspectCache DeveloperWeb Developer
Required CredentialsBachelor's in Computer Science, knowledge of caching technologiesBachelor's in Computer Science or related field, knowledge of web technologies
Work EnvironmentSoftware development teams, backend systemsFront-end and back-end web development teams
Employer & Industry UsageTech companies, data-intensive applicationsWeb agencies, tech firms, e-commerce
Common Search & ComparisonYesYes

Cache Developers focus on optimizing data storage and retrieval through caching techniques, primarily working on backend systems. Web Developers create and maintain websites and web applications, often working on both front-end and back-end. While both roles require programming skills, Cache Developers specialize in performance optimization related to data caching, whereas Web Developers handle overall website functionality and user experience.

What are popular job titles related to Cache Developer jobs in Texas? For Cache Developer jobs in Texas, the most frequently searched job titles are:
What job categories do people searching Cache Developer jobs in Texas look for? The top searched job categories for Cache Developer jobs in Texas are:
Infographic showing various Cache Developer job openings in Texas as of May 2026, with employment types broken down into 98% Full Time, 1% Part Time, and 1% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $102,393 per year, or $49.2 per hour.
Java / Spring Boot Developer

Java / Spring Boot Developer

Samprasoft

Fort Worth, TX

$48.75 - $63.25/hr

Other

Posted 16 days ago


Job description

Kafka Developer

Develop, deploy, and manage Kafka-based data pipelines and real-time streaming applications.

Proficient in Kafka internals, producer/consumer APIs, and integrating Kafka with external systems using Kafka Connect and Schema Registry.

Skills / Experience:

  • Perform requirements gathering, analysis. Create architecture & design documents
  • Refine requirements and map to technical modules fitting the enterprise wide architecture.
  • Represent design of the system in UML diagrams such as Sequence Diagrams and ER models.
  • Create Data flow diagrams and represent data in JSON format and map to business cases.
  • Develop applications using Java, Spring Boot, Spring Cloud, and Cloud Foundry, Kubernetes
  • Develop microservices using REST, Spring, Spring Boot
  • Write Maven build scripts for building Java based Spring Boot microservices
  • Develop scripts to deploy the microservices in Cloud such as Cloud Foundry and Kubernetes.
  • Develop Github actions to automate the scripts using CI/CD – continuous integration and Continuous delivery.
  • Use Swagger2API for publishing REST interfaces.
  • Scale the applications using auto-scaling policies, design for fault tolerance, availability and low response times.
  • Develop using Spring modules such as actuator for metrics, health check of services
  • Develop using Spring Cloud Config for storing configuration of the services.
  • Develop using Spring Cloud Eureka to have service registry and discovery.
  • Improve performance using Redis cache, PostgreSQL, NoSQL databases such as DynamoDB.
  • Develop Data access layer using JPA, Hibernate and ORM tools over JDBC layer.
  • Develop applications using cache such as Redis using Java Jedis client.
  • Test REST resources using tools like Postman, Curl etc.
  • Make enhancements to legacy systems
  • Develop/enhance SOAP webservices over XML and JSON written using J2EE technologies, Servlets, JSP, JavaScript, jQuery, AJAX, Angular, React, NodeJS
  • Debug issues involving multi-threading, concurrency issues.
  • Experience using XML, XSD, XSLT, DOM, JMS, Spring Integration
  • Knowledge of application servers such as Tomcat, Glassfish and JBoss.
  • Develop applications using Spring MVC, Spring Batch and Spring Integration.
  • Do performance tuning of SQL queries, propose improvements to existing systems.
  • Support applications using multi-threading concepts, TCP/IP, database, and REST based JSON APIs
  • Handle legacy systems which involves processing using multithreading, handle concurrency issues and network issues.
  • Configure Database connections, write SQL and PLSQL scripts to interact with RDBMS databases.
  • Using Java and Spring technologies to develop REST based API’s and clients invoking such REST services using JSON as payload.
  • Knowledge of NGINX and other infrastructure tools.
  • Create scripts using build and deployment tools: Maven, Git, Junit
  • Should be able to create code repositories in Git
  • Should perform GIT branching, merging and Push Requests in Git flow.
  • Build Maven pom.xml build files to automate CI/CD in Jenkins.
  • Implement CI/CD pipelines for DevOps using tools (Nexus, Hygieia, SonarQube, Github, Jenkins)
  • Should implement Jenkins pipelines to enable Code pipelines.
  • Should fix code issues shown by SonarQube and improve code quality.
  • Linux/Unix and Shell scripting
  • Develop scripts written in Shell/Bash for various operational tasks.
  • Experience with the scrum process
  • Should participate in Agile ceremonies and contribute to the overall success of the project.
  • Should effectively contribute in Sprint Planning, Daily Scrum Sprint Review and Sprint Retrospectives.
  • Should update user stories, tasks in JIRA, Confluence, IBM Rally tools.
  • Produce reports.
  • Experience and understanding of test driven (TDD) & Behavioral Driven development (BDD)
  • Should develop test cases by writing code using tools such as Mockito, EasyMock.
  • Should develop integration tests by writing code using tools such as Cucumber.
  • Excellent verbal and written communication skills and problem-solving skills
  • Ability to work very closely with a larger development team of differing skillsets

Minimum Requirements:

  • Bachelor’s degree in computer science, electronics, engineering, or related field, plus 5-7 years of experience in the job offered or in software development or engineering plus demonstrated experience in:
    • Design/Development Techniques: Object-oriented Analysis and Design) OOAD, Unified Modelling Language (UML), Test Driven Development (TDD), Java Design Patterns, Enterprise Integration Design Patterns, Disaster Recovery Design and Development
    • Web Technologies: Java EE, Spring MVC, Spring Web Flow, Struts, HTML, CSS, XML, Servlets, JSP, JavaScript, JQuery, Junit, JSON, Ajax, Angular, React
    • Service Technologies: Java 1.8, EJB, Spring Framework, Spring Boot, Groovy, In-memory computation, REST/SOAP Web Service, WSDL, JAXB, JAXP, XPATH, XSLT, XQuery, XSD, JMS, Spring Integration, WebSphere MQ, ActiveMQ
    • Relational Database and Persistence: Hibernate (Object/Relational Mapping), JPA, JDBC, MySQL, Oracle, PostgreSQL, PL/SQL, Query Performance Tuning
    • No-SQL Database: DynamoDB, NoSQL
    • Cloud Technologies: Amazon Web Services (AWS), CloudFormation Template
    • Caching Technologies: Redis Cache, EhCache
    • Messaging Technologies: Kafka, Azure Event Hubs
    • Servers: Tomcat, JBoss, Glassfish, WebSphere
    • CI/CD Tools – Junit, Mockito, JBehave, Maven, Jenkins, Nexus, Chef, Puppet, Linux/UNIX Shell Scripting, Ruby
    • SCM Tools – Git, Subversion
    • Monitoring Tools: Dynatrace, CloudWatch, Zenoss
    • Project Management Tools: Jira, Rally, Confluence, Visio, PowerPoint, Excel, Word
    • Operating Systems: Windows, Unix, Linux
    • IDEs: Eclipse, RAD, Oracle SQL Developer, PuTTY, Visual Studio Code, Robo Mongo
    • Testing tools - Postman, SoapUI
    • Methodologies: Agile, Scrum, Kanban, XP

Top 5 Mandatory Skills:

  • Spring Boot
  • Kafka
  • Java
  • PostgreSQL
  • Production Support experience

Ideal Candidate:

  • He needs to deliver quality code, reliable and good debugging skills for production support

Environment and Team Structure:

  • DevOps cultured squads.