Java Application Support Engineer in Philadelphia
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
We are seeking a skilled Java Application Support Engineer to provide Tier 2 and Tier 3 support for critical enterprise applications. The ideal candidate will have strong Java code analysis, SQL, debugging, and root cause analysis skills, along with experience troubleshooting production issues across applications, databases, and system integrations.
This role involves collaborating closely with software engineering, business, and support teams to resolve incidents, improve application performance, prevent recurring issues, and support ongoing application modernization initiatives.
Key Responsibilities
- Provide Tier 2 and Tier 3 application and production support for critical business applications.
- Investigate, troubleshoot, and resolve production incidents, application failures, and system performance issues across multiple platforms.
- Read, analyze, and debug Java application code to identify defects and diagnose technical issues.
- Perform detailed root cause analysis (RCA) and document findings, corrective actions, and preventive measures.
- Identify recurring incidents and recommend permanent solutions to improve application stability and reliability.
- Troubleshoot application, database, API, and system integration issues.
- Write and execute SQL queries to analyze data, validate system behavior, and support incident investigations.
- Collaborate with software engineers to implement defect fixes, enhancements, and performance improvements.
- Support client-facing reports, batch processes, scheduled jobs, and system integrations.
- Monitor application health, investigate performance bottlenecks, and proactively identify opportunities for optimization.
- Participate in incident management, problem management, and post-incident reviews.
- Contribute to application modernization, automation, and continuous improvement initiatives.
- Work within Agile teams and collaborate with development, business, and production support stakeholders., * Java
- SQL
- Relational databases
- Python, JavaScript, and Shell scripting
Application Support and Troubleshooting
- Tier 2 / Tier 3 application support
- Production support
- Root cause analysis (RCA)
- Incident and problem management
- Code debugging
- Performance analysis and tuning
- API and system integration troubleshooting
Tools and Methodologies
- Splunk or similar monitoring and log analysis platforms
- Devin IDE
- Agile / SAFe methodologies, Awesome company with great references and growth opportunity. Customized Payroll Structure 1 on 1 guidance available in person full learning support available
Company DescriptionAwesome company with great references and growth opportunity. Customized Payroll Structure\r\n1 on 1 guidance available in person\r\nfull learning support available
Requirements
- 1-3 years of experience in application support, production support, software development, or a related technical role.
- Strong understanding of Java applications, including the ability to read, analyze, and troubleshoot application code.
- Hands-on experience writing, executing, and troubleshooting SQL queries.
- Experience conducting root cause analysis for application, database, or system-related issues.
- Strong debugging, analytical, and problem-solving skills.
- Experience supporting enterprise applications in production environments.
- Ability to investigate complex technical issues and work toward effective, long-term resolutions.
- Excellent written and verbal communication skills.
- Ability to work independently and collaborate effectively with cross-functional teams., * Experience supporting Java-based enterprise applications.
- Additional experience in full-stack engineering, ideally 3-10 years.
-
Familiarity with scripting such as: *
- Python
- JavaScript
- Shell scripting
- Experience troubleshooting APIs, batch processes, scheduled jobs, and system integrations.
- Familiarity with log analysis, application monitoring, and observability tools such as Splunk or similar platforms.
- Exposure to Agile or SAFe development methodologies.
- Experience in financial services, investment management, or asset management environments.
- Familiarity with AI-assisted development tools, including Devin IDE.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦