Java developer Resume
Philadelphia, PA
SUMMARY
- 6+ years of professional experience with expertise in Java and J2EE Technologies
- Hands - on experience in complete life cycle implementation of software engineering projects, application support, and maintenance
- Experienced in analyzing business processes, gathering requirements, writing specification, designing goals, and change/ release management process
- Adept in working in teams and delivering projects successfully
- 1.5 years of experience with Adobe CQ WEM and AEM 5.6.1/ 5.6 with good hands-on experience in web application development with frameworks such as Spring, Hibernate 3.0, RESTful Web Services
- 1.2 years of experience in Pentaho for creating pixel perfect reports.
- Proficient in Core Java, JDBC, Servlet, Java Server Pages, JavaScript, SQL, MySQL, and MVC Architecture
- Experienced in Agile development and test driven development with experience in project and lock manufacturer, mass media and information firm, pharmaceutical campaign management client, and multinational banking and financial services
- Working knowledge of application servers such as CQ5 Servlet Engine, Apache, and Tomcat Application Server
- Good knowledge of Spring and Hibernate with experience in web servers as Apache
- Excellent working knowledge in IDE tools such as Eclipse, EditPlus, Notepad++, CQ5 CRXDE, and CQ5 CRXDE Lite
- Good in writing SQL queries with experience in Windows/ Mac environments
- Excellent communication skills and organizational abilities
- Proactive/ initiative to learn and display high levels of creativity and innovation to evangelize new ideas
TECHNICAL SKILLS
Languages/ Technologies: JSP, Servlets, JDBC, Java, J2EE
Methods/ Project Tools: Agile Development, Test Driven Development
Operating Systems: Windows, Mac OS X
Databases: Oracle, MySQL Server,Postgres
Tool: ing/ Frameworks: Frameworks Hibernate 3.0 ORM, Spring, JIRA
User Interface: HTML5, CSS3
Service/ Distributed System Technologies: RESTful Web Service
Application Servers/ Containers: Tomcat, Apache
Content Management Systems: CQ 5.6.1/ 5.5, AEM 6.0,Documentum
Other Technologies: MVC3, JQuery, Ext JS, AJAX, Web Services, XML, JavaScript, Maven, CRX, GIT, Sling
IDEs: Eclipse, CRXDE, CRXDE Lite
PROFESSIONAL EXPERIENCE
Confidential, Philadelphia,PA
Java DeveloperResponsibilities:
- Implementing new functionalities for risk management department using frame works Struts as per business user request
- Designed and developed a web site application using J2EE, XML, EJB, Servlets, and JSP under the Apache Struts Framework. Responsible for all the content change and message updates for the project
- Developed Risk management system using Java, JSP, Struts, Java Beans, HTML, CSS with Oracle database as backend to provide high-quality query system for upper management. Gained expertise in configuration in CRX and Apache Felix Console
- Utilized open-source tools including Eclipse and Apache Tomcat Server for application deployment
- Used BEA Web logic server to deploy the application and created data sources in the server
- Performed configurations in Apache Tomcat web/application servers. Assisted other development projects with application design and performance issues
- Developed Struts Action and Form classes to access Java Beans, JQuery, Tag libraries and UI.
- Debugged MySQL, PL/SQL stored procedures and functions to manage data, MySQL queries for necessary requirements, and MySQL triggers for data automation
- Worked with Core Java concepts like Collections Framework, multithreading, memory management.
- Made users and assigned role and role groups in Documentum.
- Given presentations and demo’s to the client after developing the application
Environment: Core Java, J2EE, EJB, STRUTS MVC, Servlets,Jquery, JSP, JDBC, PL/SQL, Web Service, Log4J, VSS, UNIX, Oracle 10g, WebLogic
Confidential, Piscataway,NJ
Responsibilities:
- Worked on AEM 6.1.
- Gained expertise in configuration in CRX .
- Gained expertise in REST API and creating stubs
- Worked on development of templates and component for desktop/ mobile
- Gained hands-on experience with build tools such as Maven
- Gained expertise in configuration in CRX and Apache Felix Console
- Implemented custom forms with validations, services, and Servlets
Environment: Java,J2EE,ADOBE CQ5,Servlet,Maven,JSP,CRDXE,Javascript,Eclipse,SVN.
Confidential
Responsibilities:
- Created all the custom widgets for project
- Worked on complex Reports and workflows
- Worked on listeners and JavaScript’s.
- Responsible for writing high quality code with proper unit test coverage.
- Worked on WA Tracking
- Developed automatic mail generation
- Developed servlet classes.
- Developed Business objects.
- Developed Unit test cases and manual tested the application
Environment: Pentaho,Javascript,HTML,JQuery,SQL,Reporting tool.
Confidential
Responsibilities:
- Design, development, and testing of new UI components.
- Developing web pages using HTML5, CSS, JavaScript, JQuery.
- Worked on Internationalization and localization
- Developed the middle tier using Session Bean, Entity Bean / DAO and Business Objects .
- Extensively worked on EJBs
- Worked on complete design and coding using JSP, Servlets
- Built, tested and debugged for critical modules like reports, dashboards in the system using struts 2.0.
Environment: Core Java,J2EE,Java beans,Servlets,Struct,Jsp,JDBC,javascript,JQuery,HTML,CSS,Oracle 10g.
Confidential
Responsibilities:
- Requirements analysis and team management.
- Responsible for creating High-level and Low-level design documents.
- Used XML for exchanging data between different modules.
- Developed UI with HTML, JSP, CSS and JavaScript
- Workflow and lifecycle creation for the content files.
- Front-end validation using JavaScript
- Gained good hands-on experience with build tools such as Maven
- Gained expertise in configuration in CRX and Apache Felix Console
- Implemented custom Query Builder, Services, and Servlets
Environment: Core Java,J2EE,Struts,Servlet,Jsp,XML,CSS,JSP,HTML,Javascript,Eclipse,Apache Tomcat.
Confidential
Responsibilities:
- Client facing and Operation Support
- Error analysis.
- Production/UAT/Operation Support.
- Responsible for support, maintenance and implementation of small to medium non-complex components of a project module.
- Data Restoration and Validation
- Provided data on client request
- Maintained 100% efficiency in resolving the Incidents within SLA to avoid response breaches to meet customer and Wipro requirements Co-ordinate proactively with L2 and IT Service Desk Team.
Environment: Core Java,J2EE,Struts,Servlet,Jsp,XM,Javascript,Eclipse,Apache Tomcat,Documentum