×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Production Support Engineer - Java

Job in Fort Lauderdale, Broward County, Florida, 33323, USA
Listing for: Intersources
Full Time position
Listed on 2026-08-05
Job specializations:
  • Software Development
    Java Developer
Job Description & How to Apply Below

Production Support Engineer (Core Java – Concurrency & Multithreading)

Location:

Must be on-site a few days a week in Sunrise, FL (Relocation will work) Duration: 6+ Months

We are seeking an experienced Production Support Engineer with strong expertise in Core Java, concurrency, and multithreading to support and maintain high-performance, mission-critical applications. The ideal candidate will play a key role in ensuring system stability, troubleshooting complex issues, and driving improvements in application performance and reliability.

Key Responsibilities
  • Provide L2/L3 production support for Java-based applications in a 24/7 environment.
  • Investigate and resolve performance issues, memory leaks, threading problems, and application bottlenecks.
  • Analyze thread dumps, heap dumps, and GC logs to identify and fix issues related to concurrency and multithreading.
  • Work closely with development teams to debug and fix complex production defects.
  • Lead incident management, root cause analysis (RCA), and problem resolution.
  • Design and implement monitoring, alerting, and automation solutions to improve support efficiency.
  • Ensure high availability, scalability, and reliability of applications.
  • Participate in release deployments, validations, and post-release support.
  • Mentor junior engineers and provide technical leadership in production support activities.
  • Drive continuous improvement initiatives to reduce incidents and improve system performance.
Required

Skills & Qualifications
  • 6+ years of experience in Java-based application development/support.
  • Strong expertise in Core Java (collections, memory management, JVM internals).
  • Deep understanding of concurrency, multithreading, synchronization, locks, thread pools, and related concepts.
  • Hands-on experience analyzing:
    Thread dumps Heap dumps Deadlocks and race conditions
  • Proficiency in tools like JVisualVM, JConsole, Eclipse MAT, or similar.
  • Experience with Unix/Linux environments and shell scripting.
  • Strong knowledge of Postgres and database performance tuning.
  • Experience with monitoring tools (Dynatrace, App Dynamics, Prometheus, etc.).
  • Strong debugging and problem-solving skills in production environments.
Preferred Skills
  • Experience with microservices architecture and distributed systems.
  • Knowledge of Spring/Spring Boot frameworks.
  • Familiarity with cloud platforms.
  • Exposure to CI/CD pipelines and Dev Ops practices.
  • Experience with incident management tools (Service Now).
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary