What are the responsibilities and job description for the Java Developer (Integrated Eligibility) position at Merit Consulting Group Inc?
Job Description : We are seeking a highly skilled Java Developer with hands-on experience in Integrated Eligibility systems. The ideal candidate will have expertise in developing Java and J2EE application components and a strong understanding of relational databases, web services, and modern design patterns. Responsibilities : Develop and maintain Java and J2EE application components, including JSP, custom tag libraries, session EJBs, and JDBC. Utilize Java Integrated Development Environments (IDEs) such as RAD 7.5 or above. Perform Object-Oriented analysis and design using design patterns such as Singleton, Factory, and DAO. Implement applications following the MVC architecture. Design and develop batch jobs and RESTful web services. Work with relational databases, particularly Oracle, to write and optimize SQL statements. Collaborate with cross-functional teams to understand requirements and deliver high-quality software. Deploy applications and troubleshoot issues in IBM WebSphere Application Server 8.0 or similar environments. Provide support and enhancements for existing applications as needed. Required Skills and Experience : 5 years of development experience in Java and J2EE. Proficiency in Java development tools and IDEs (e.g., RAD 7.5 or higher). Strong knowledge of Object-Oriented Programming (OOP) and design patterns (Singleton, Factory, DAO). Hands-on experience with MVC architecture and web application development. Experience in batch job creation and web services development, especially RESTful services. Proficiency with relational databases, particularly Oracle Database 12c, and SQL scripting. Familiarity with IBM WebSphere Application Server 8.0 or similar platforms. Strong analytical, problem-solving, and communication skills. Preferred Qualifications : Experience with Integrated Eligibility systems is a must. Exposure to Agile development methodologies. Strong teamwork and collaboration skills. Work Environment : Collaborative and fast-paced environment with opportunities to work on impactful projects. Emphasis on skill enhancement and career growth.