Java Support Engineer
Futran Tech Solutions Pvt. Ltd.
Job Description
Role - Java Support Engineer Location - Pittsburgh, PA (Hybrid 2-3 Days) Job Type - Contract to Hire Job Description: Client Overview: A Java Support Engineer or Production Support Engineer is responsible for maintaining troubleshooting and optimizing Java based applications to ensure high availability and performance They analyze diagnose and resolve technical issues often collaborating with developers to fix bugs and implementing solutions while providing 247 on call support Key skills include proficiency in Java Spring SQL and monitoring tools Core Responsibilities 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