Job Title: Java Developer (AD Integration, WebLogic, Web Development, Oracle DB, Hibernate, JPA, Struts)
Job Description:
We are seeking a highly skilled Java Developer with experience in Active Directory (AD) integration using WebLogic Server, strong web development skills, and expertise in Oracle databases.
The ideal candidate will also have in-depth knowledge of Hibernate, Java Persistence API (JPA), and Jakarta Struts for building scalable enterprise applications.
Key Responsibilities:
• Active Directory (AD) Integration:
o Configure and manage Active Directory (AD) integration with applications using Oracle WebLogic Server.
o Implement Single Sign-On (SSO) authentication and manage roles and groups via AD.
o Develop and maintain secure authentication mechanisms for user management and access control using AD.
• Web Development:
o Design, develop, and maintain responsive web applications using Java/J2EE technologies.
o Work with front-end technologies (e.g., HTML5, CSS3, JavaScript) and frameworks to ensure seamless user experience.
o Integrate server-side logic with client-side frameworks for dynamic and interactive applications.
• Oracle Database:
o Write efficient SQL queries and work with PL/SQL for data manipulation.
o Design, optimize, and manage Oracle database schemas, tables, views, and stored procedures.
o Perform database tuning and ensure high availability and security of Oracle database systems.
• Hibernate & JPA:
o Develop database interactions using Hibernate and JPA for data persistence.
o Optimize ORM (Object-Relational Mapping) models for performance and scalability.
o Implement best practices for transaction management, caching, and lazy loading.
• Jakarta Struts:
o Develop enterprise-level applications using the Jakarta Struts framework.
o Maintain and enhance existing applications using Struts MVC architecture.
o Implement form validation, exception handling, and security features using Struts.
• WebLogic Server Administration:
o Deploy and manage Java applications on Oracle WebLogic Server.
o Monitor, troubleshoot, and optimize the performance of the WebLogic environment.
o Configure WebLogic domains, manage data sources, and ensure server stability.
Required Skills & Qualifications:
• 5+ years of experience in Java/J2EE development.
• Strong experience with Active Directory (AD) integration and Oracle WebLogic Server.
• Solid knowledge of web development technologies (HTML, CSS, JavaScript).
• Expertise in Oracle databases: SQL, PL/SQL, schema design, and performance tuning.
• Hands-on experience with Hibernate, JPA, and Jakarta Struts.
• Understanding of MVC frameworks, and web security best practices.
• Strong problem-solving skills and attention to detail.
• Excellent communication and collaboration skills.