Lead Java Developer
Job Overview:
We are seeking a skilled Senior Java Developer to design, develop, and maintain web-based applications. The ideal candidate will be responsible for hands-on coding, developing complex SQL queries, and performing root cause analysis to support application stability and performance.Key Responsibilities:
Develop and maintain Java-based web applications
Write and optimize complex SQL queries
Perform root cause analysis and troubleshoot application issues
Collaborate with cross-functional teams for design and development
Ensure high performance, scalability, and reliability of applications
Contribute to batch processing and web services developmentRequired Skills & Qualifications:
3+ years of experience in Java development (Java 6.0, J2EE)
Strong experience with:
JSP, Custom Tag Libraries
JavaScript
Session EJBs, JDBC
Experience with Java IDEs (e.g., RAD 7.5 or higher)
Strong understanding of Object-Oriented Design and Design Patterns:
Singleton
Factory
DAO
Solid understanding of MVC architecture
Experience in Batch Job development and Web Services
Experience with IBM WebSphere Application Server (WAS) 8.0
Experience working with relational databases (DB2, Oracle) and writing SQL queriesPreferred Qualifications:
Experience with WAS 8.0 on SuSE Linux 11 (VMware environment)
Prior experience with Integrated Eligibility Systems (IES)
Strong communication and problem-solving skills