What are the responsibilities and job description for the Java Developer with Linux (L2+/L3 Support & Development) position at Value Technology Inc?
Job Title: Java Developer with Linux (L2 /L3 Support & Development)
Location: Dallas, TX / New York City, NY / New Jersey (Onsite)
Experience: 8–10 Years
Role Summary
Value Technology is looking for a senior Java Developer with strong Linux/Unix expertise and hands-on experience in L2 /L3 production support. The ideal candidate will be responsible for end-to-end application development, maintenance, and production support across multi-tier enterprise systems.
Key Responsibilities
- Design, develop, and maintain scalable Java/J2EE applications.
- Provide L2 /L3 production support, including incident resolution and root cause analysis.
- Perform code fixes and deployments in production environments following SDLC processes.
- Work across multi-tier architectures involving web, application, and database layers.
- Monitor and troubleshoot batch jobs and scheduling tools.
- Analyze logs, debug issues, and implement performance improvements.
- Collaborate with cross-functional teams (Dev, QA, Ops).
- Participate in change management, release cycles, and on-call support.
Required Technical Skills
Core Java & Web Technologies
- Strong experience in Java/J2EE
- REST APIs, Servlets, JSP
- JavaScript, HTML, jQuery, AngularJS
- Frameworks: Spring (Core, MVC, Boot, Integration, Cloud), Hibernate, Struts
Application Servers
- Hands-on experience with:
- Tomcat
- JBoss
- WebSphere
- WebLogic
Database
- Strong SQL and PL/SQL skills
- Experience with:
- DB2
- Oracle
-
- Sybase
Unix/Linux & Scripting
- Mid to advanced Unix/Linux knowledge
- Shell/Perl scripting (writing & modifying scripts)
DevOps & Tools
- Version Control: Git
- CI/CD: Jenkins
- IDEs: Eclipse, NetBeans
Job Scheduling & Monitoring
- Tools like Autosys, Crontab, ProcMon
- Experience monitoring batch jobs and workflows
Production Support Tools
- Ticketing systems: Jira, ServiceNow
- Familiarity with Incident, Problem, and Change Management processes
Additional Skills
- Experience in multi-tier/distributed systems
- Strong debugging and troubleshooting skills
- Ability to handle production deployments independently
- Good understanding of SDLC and release processes
Preferred Qualifications
- Experience in banking/financial domain (if applicable)
- Exposure to microservices architecture
- Strong communication and stakeholder management skills