J2EE (Versions 1.2 – 1.4): Introduced by Sun Microsystems in 1999, heavily relying on early server-side components .Java EE (Versions 5 – 8): Renamed by Sun Microsystems (later acquired by Oracle) to simplify the API and configuration overhead.
- Client Tier: Runs on the user's local machine using web browsers or standalone apps.
- Web Tier: Processes client requests and generates dynamic responses using Servlets and JavaServer Pages (JSP).
- Business Tier: Handles core business logic, transaction boundaries, and concurrency using Enterprise JavaBeans (EJB).
- Enterprise Data Tier: Manages database persistence via standard database drivers or Object-Relational Mapping.
- JDBC: Standard interface for establishing database connections and executing SQL queries.JPA: Simplifies data persistence by mapping Java objects directly to database tables.JMS: Enables asynchronous messaging between separate enterprise software components.JNDI: A directory service lookup used to discover objects and resources by name.
Pay: ₹349,142.59 - ₹590,027.50 per year
Benefits:
- Health insurance
- Life insurance
- Paid sick time
- Provident Fund
Work Location: In person