1. Application Development & Maintenance
- Design, develop, test, and deploy features and fixes for existing Java EE applications
- Technologies: Java 8, Spring Boot, JSF, RichFaces, JSP, Servlets
2. Core Programming Knowledge
- Strong understanding of Object-Oriented Programming (OOP) concepts
- Proficiency in data structures and algorithmic problem-solving
3. Frontend Development
- Expertise in HTML5, CSS3, JSTL, jQuery, Bootstrap, and JavaScript
- Ability to build responsive and user-friendly web interfaces
4. Backend & Persistence
- Experience with Oracle Database (SQL and PL/SQL)
- Knowledge of JPA (EclipseLink) for ORM and persistence management
5. Web Services & Integration
- Development and testing of REST/SOAP services
- Familiarity with Postman for API testing and integration validation
6. Application Servers
- Deployment and configuration on:
- Oracle WebLogic Server
- IBM WebSphere (Rational Application Developer, Application Server, and E‑Commerce modules)
7. Version Control
- Proficient in Git and SVN for source code management and collaboration
8. Project Tracking
- Hands-on experience with Jira for issue tracking, sprint planning, and agile workflows
9. Reporting & Data Management
- Ability to design and develop complex reports
- Manage data exports using JasperReports