Job Description
Job Title: Java Developer with L2/L3 Support
Location: New York, NY 10282
Work Mode: Onsite from Day 1
Position Type: Full-Time
Experience: 12–15 Years
Interview Process: Face-to-Face Interview Mandatory
Job Summary
We are seeking an experienced Java Developer with strong hands-on development skills and expertise in L2/L3 production support. The ideal candidate will have extensive experience in Java/J2EE technologies, application servers, databases, Unix scripting, and production support processes. The candidate must be capable of troubleshooting complex production issues, implementing code fixes, and executing end-to-end changes in accordance with SDLC and change management procedures.
Roles and Responsibilities
- Develop, enhance, maintain, and troubleshoot enterprise applications using Java/J2EE technologies.
- Provide L2+ and L3 production support, including incident resolution, root cause analysis, problem management, and application stability improvements.
- Work with REST APIs, Servlets, JSP, JavaScript, HTML, JDBC, Struts, Hibernate, and Spring.
- Manage and troubleshoot applications deployed across multiple application servers, including Apache Tomcat, JBoss, IBM WebSphere, and Oracle WebLogic.
- Perform database development, troubleshooting, and performance optimization using DB2, Oracle, Sybase, and other relational databases.
- Write and maintain Unix shell scripts and perform basic Unix/Linux administration and troubleshooting.
- Use Git, Jenkins, and other source code management, build, and deployment tools.
- Monitor production applications and manage incidents, service requests, problems, and changes using Jira, ServiceNow, and related production support tools.
- Implement Java code, Unix script, and database changes in production environments following established SDLC, release, and change management processes.
- Execute end-to-end production deployment and validation activities, including post-deployment verification and issue resolution.
- Collaborate with development, infrastructure, database, and operations teams to resolve complex technical issues.
- Participate in incident bridges, root cause analysis, preventive action planning, and continuous service improvement.
Required Technical Skills
- Programming: Advanced Java/J2EE, REST APIs, Servlets, JSP, JavaScript, HTML, JDBC.
- Frameworks: Spring, Hibernate, Struts.
- Application Servers: Tomcat, JBoss, IBM WebSphere, Oracle WebLogic.
- Databases: DB2, Oracle, Sybase.
- Operating Systems and Scripting: Unix/Linux, Shell scripting, basic Perl.
- Version Control and CI/CD: Git, Jenkins, repository management, build and deployment tools.
- Production Support: L2+/L3 support, incident management, problem management, root cause analysis, production troubleshooting.
- ITSM and Monitoring Tools: Jira, ServiceNow, application monitoring and ticketing tools.
- Release Management: Production deployments, change management, SDLC compliance, and end-to-end implementation of application changes.
Required Experience and Qualifications
- 10–15 years of hands-on experience in Java/J2EE development and application support.
- Strong development expertise with the ability and willingness to handle L3 production support responsibilities.
- Proven experience supporting enterprise applications in multi-tier and multi-server environments.
- Strong debugging, troubleshooting, analytical, and problem-solving skills.
- Experience implementing application, database, and Unix script changes in production.
- Good understanding of incident, problem, release, and change management processes.
- Ability to work onsite in New York, NY, from Day 1.
- Must be available for a mandatory face-to-face interview.
No password to remember: you can log in with a link we email you. Log in →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.