Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Application Support Engineer

Home > Java programming jobs

Java Application Support Engineer in Others

  • Datamatics Technologies
  • Full time
  • Email
  • Lahore, Pakistan

Responsibilities

  • Provide production support for distributed cache clusters and Java application integrations.
  • Monitor cluster health, partition distribution, memory, latency, throughput, capacity, and performance.
  • Troubleshoot distributed maps, Near Cache, eviction and expiry/TTL, partitioning, backup and replication, serialization, and cluster discovery.
  • Diagnose cache incidents including high latency, memory pressure, member restarts, split-brain conditions, data inconsistency, and degraded performance.
  • Coordinate with application, infrastructure, and vendor support teams to investigate issues and drive technical resolution.
  • Review and modify Java and Spring Boot code to onboard application use cases to the distributed-cache platform.
  • Assess application data models, access patterns, expected load, and caching objectives.
  • Implement and validate application-side cache integration changes.
  • Troubleshoot JVM and application issues during onboarding, integration testing, and production stabilization.

Requirements

  • Bachelor's degree in computer science, Software Engineering, or Information Technology.
  • At least 5 years of relevant experience in Java backend development, Java application support, distributed systems, or closely related engineering work.
  • At least 2 years of hands-on experience with distributed caching or in-memory data grid technologies used with Java applications.
  • Strong hands-on Java development experience and ability to write and modify Java code.
  • Strong JVM troubleshooting skills, including memory management, garbage collection, thread dumps, heap analysis, and performance diagnosis.
  • Hands-on Spring Boot development or application-support experience involving cache integration or use-case onboarding.
  • Hands-on experience with Hazelcast, Redis/Redis Cluster, Apache Ignite, or a comparable distributed-cache or in-memory data-grid platform.
  • Strong understanding of distributed maps, Near Cache, eviction/expiry/TTL, partitioning, backup/replication, split-brain, serialization, and cluster discovery.
  • Production application support in banking, telecom, or another mission-critical environment is preferred.
  • Basic support-level exposure to Kubernetes, containers, Linux, networking, Anthos, or OpenShift is preferred.
  • Familiarity with CI/CD processes and deployment-pipeline troubleshooting is preferred.
  • Experience with Splunk, AppDynamics, or Hazelcast Management Center and basic TLS/mTLS and certificate troubleshooting is preferred.

Benefits

  • Onsite work arrangement.

Datamatics Technologies

Datamatics Technologies delivers innovative technology solutions that empower businesses to transform operations, enhance customer experiences, and drive sustainable growth. By combining advanced analytics, automation, and industry expertise, the company helps clients navigate digital change with...

Similar positions

QA Automation Engineer

  • Applaudo Studios
  • Full time
  • USA
  • 09/13/2026
  • Irvine, CA

DevOps Engineer (REF5793N)

  • Deutsche Telekom IT Solutions
  • Full time
  • Others
  • 09/13/2026
  • Debrecen, Hungary

Lead Software Engineer - Android Engineer

  • JPMorgan Chase
  • Full time
  • USA
  • 09/13/2026
  • Salary: $157k - $215k/yr
  • New York, NY

Full Stack Software Engineer 4

  • Netflix
  • Full time
  • USA
  • 09/13/2026
  • Salary: $250k-$413k
  • Remote

Staff Software Engineer, Data Warehouse

  • Airbnb
  • Full time
  • USA
  • 09/12/2026
  • Salary: $212k-$265k
  • Remote