Job Title: Java Support Engineer
Job Location: Pittsburgh, PA
Job Type: Contract
Job Description:
- Application Support Maintenance Provide technical support for Java based applications monitor system performance and ensure stability
- Troubleshooting Debugging Diagnose and resolve complex production incidents bugs and performance issues
- Technical Collaboration Work with development teams to implement fixes enhance application performance and deploy updates
- Documentation Document support processes technical analyses and root cause resolutions
- On Call Support Participate in 247365 rotational on call support for critical issues
- Performance Optimization Analyze application data tune system performance and modernize refactor underperforming software
- Required Technical Skills
- Languages Strong Java programming skills
- Frameworks Spring Framework Spring Boot Hibernate Struts
- Databases Proficiency in SQL and database management
- Tools Maven Gradle Git and monitoring logging tools eg ELK stack
- Middleware IBM MQ Active MQ or similar messaging tools
Qualifications
- Bachelor’s degree in computer science information technology or a related field
- Proven experience in technical support specifically with Java applications
- Strong problem solving communication and analytical abilities