More jobs:
Production Support Engineer - Java
Job in
Fort Lauderdale, Broward County, Florida, 33323, USA
Listed on 2026-08-05
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.
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.
- 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).
(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:
×