Responsibilities
- Monitor and support Java-based applications in a production environment to ensure optimal performance and availability
- Investigate and resolve production issues in a timely manner to minimize downtime
- Collaborate with development teams to understand application architecture and perform troubleshooting
- Implement and maintain monitoring tools to proactively identify potential issues
- Document production incidents, resolutions, and processes to improve knowledge sharing
- Assist in the deployment of new releases and upgrades to production systems
- Participate in on-call rotation to provide 24/7 support for critical applications
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 4+ years of experience in Java application support and troubleshooting
- Strong knowledge of Java SE/EE, Spring Framework, and related technologies
- Experience with application servers such as Tomcat, JBoss, or WebSphere
- Familiarity with database systems such as MySQL or Oracle
- Experience with monitoring tools and techniques for production environments
- Strong problem-solving and analytical skills
- Good communication and teamwork abilities
- Ability to work under pressure and handle multiple issues simultaneously
- Experience in version control systems like Git
Benefits
Competitive salary and benefits package.
Opportunity to work on cutting-edge technologies and solve complex challenges.
Dynamic and collaborative work environment with opportunities for growth and career advancement.
Regular training and professional development opportunities.