J2ee Developer Resume
Indianapolis, IN
SUMMARY
- Having 7+ years of IT experience in design and development of Core Java oriented enterprise - based application with strong understanding ofJava and J2EEtechnologies.
- Strong experience in Software Development Methodology such asSDLC, Design, Implementationand Testing ofObject Orientedapplications and web basedEnterprise Applications.
- Hands on experience with Core Java with OOP, multithreading, Exception Handling, File handling, IO, Generics, Data structures, Collections, Logging and Garbage Collection.
- Extensive experience in Java/J2EE technologies including Servlets, JSP, JDBC, Spring, Hibernate, Struts, JSF.
- Achieved SOA using web services technologies like SOAP(jax-ws), REST(jax-rs), UDD, WSDL.
- Implemented various J2EE Design patterns like MVC, Factory, and Singleton.
- Experience using web applications servers like Apache Tomcat, JBOSS.
- Strong Experience in RDBMS concepts, Oracle, MySQL, DB2 and SQL Server
- Experienced in developing GUI/front-end components using HTML, JavaScript, CSS, JSP, AJAX, and XML.
- Expertise in developing GUI based application withJava AppletsandSwings.
- Experienced in programming tools like ANT, Maven Build scripts and Log4j.
- Experience in writing Junit test cases for logic checking and debugging.
- Experience in developing teh application for Financial Services like Banking.
- Expertise in Hibernate framework and JPA specification for ORM.
- Have good Work experience on databases like Oracle and MySQL.
- Experience in writing SQL queries. Worked with SQL to create tables, and views.
- Hands on Experience in UNIX shell scripting language.
- Self-motivated and proven ability to work independently or in a team environment.
TECHNICAL SKILLS
Languages: Java, SQL, HTML, CSS3.
Java Technologies: JDK, J2EE, Servlets, Java Server Pages (JSP), JSP Tags, JSTL, JDBC, Threads.
Web Technologies: HTML, XML, JavaScript, Ajax, CSS, XHTML, JQuery.
Web Services: Restful (jax-rs), SOAP (jax-ws).
Frame Works: Hibernate 3.0, Struts 2.0, Spring 3.0, and JSF (prime Faces), Jersey (open source).
Design Pattern: MVC, Factory, Singleton.
Databases: Oracle, MYSQL, SQL Server.
Web Servers: Apache Tomcat 8.0, JBOSS 6.0.
Testing, Logging Tools: Junit, Log4j.
Version Controls: SVN, CVS.
IDE: Eclipse, NetBeans, RAD.
Building Tools: Ant, Maven.
Environment: Windows, Red Hat Linux, Unix
PROFESSIONAL EXPERIENCE
Confidential, Indianapolis, IN
J2EE Developer
Responsibilities:
- Developed complex web-based UI using JSP, HTML, XHTML, CSS, AJAX (JQuery) and JavaScript.
- Developed Servlets and JSPs using Struts MVC Framework.
- Extensively used Spring IOC Framework for dependency injections of components.
- Developed add, edit and profile view web pages using JSP
- Developed forms using HTML and performing client side validations using JavaScript.
- Inserted External Style Sheets to various web pages using CSS.
- Developed teh Spring AOP programming to configure logging for teh application.
- Developed SQL stored procedures to store data into MySQL Database.
- Implemented ORM in teh persistence layer using Hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
- Designed and developed RESTful Web Services to interact with various business units.
- Used Eclipse IDE for designing, coding and developing applications.
- Developed web components using JSP, Servlets under J2EE Environment.
- Developed Maven scripts for various tasks to automate teh build process and for teh deployment of teh application in WebSphere server.
- Used SVN for version control.
- Developed test cases and performed unit test using JUnit Tester.
Environment: JAVA/J2EE, Spring, Hibernate, Struts, WebSphere, SOAP, Web Services, JavaScript, HTML, JSP, JSTL, Servlet, Eclipse, JUNIT, Maven, XML, SVN.
Confidential, Brea, CA
Java/J2EE Developer
Responsibilities:
- Implemented self-monitoring tools using java threads
- Developed quick quote service which is an AJAX call and returns a JSON object as a response.
- Used retrospection to get teh data for teh quote object.
- Developed JSP pages and JSTL custom tags
- Used JQuery for client validation
- Worked with infrastructure team to develop teh Argent alerts for teh application.
- Configured autantication and encryption for teh web services.
- Developed Web services and EJBs using RAD 6.0.
- Tested teh web services using SOAP UI.
- Implemented teh Google Tracking tags and third party vendor tracking tags.
- Integrated with Third Party Vendors and other Mercury applications by using web services.
- Implemented Employee Referral program
- Used Hibernate for querying data from different DB2 tables.
- Lead teh upgrade of Web quote application from WAS 5.1 to WAS 6.1.
- Implemented WCM to post teh data to teh mercury corporate website.
- Lead teh team of FOUR and coordinated teh testing efforts with QA team.
- Involved in writing use cases and sequence diagrams
- Developed APIs for integrating with other Mercury applications.
- Designed and developed teh Presentation layer using JSP/Servlets and Struts MVC Frame work.
- Responsible for implementing teh J2EE design patterns like session facade, business delegate, value object pattern and Data access objects
- Tested teh applications using Junit.
- Implemented JDBC programming to query teh data in DB2 data base.
- ImplementedLog4j for teh debug and error logging purpose.
Environment: DB visualizer, DB2, Unix,Java1.4,J2EE, JSP, HTML,EJB, Java Script, JDBC,SQL, WebSphere application server 4.1, Struts Frame work, Ant, Junit,Log4j, and Unix.
Confidential, New Jersey
Java Developer
Responsibilities:
- UsedJSP and struts,to implement CSSto maintain a standard look.
- ImplementedMVC patternto create modularity between teh business logic and presentation layer.
- Implemented validations in teh application usingstrutsvalidatorframework.
- Developed and maintained teh data layer using teh ORM frameworkHibernatewithOracle Database.
- Implemented teh integration ofStrutswithspringarchitecture.
- Worked extensively with teh project architect in developing database tables.
- Actively involvedin teh system requirement study and conceptual design.
- Integratedfilterswithin teh application, to control teh flow of teh request and to prevent unauthorized access.
- Used RESTFULfor data communication between various events in teh ordering and fulfillment systems
- ImplementedOpenLDAPAutantication for role based autantication.
- Involved in teh preparation of theJunittest cases.
- Extensively worked withWebLogicWeb Server during teh duration of teh project.
- Worked on Code coverage tool (Cobertura) for measuring code coverage and writing related documentation.
Environment: WebLogic, Java 1.5, J2EE 1.4, JMS, Struts 2.0, Spring Core, Web services, JSP,CSS, XML, Hibernate.
Confidential, Pittsburgh PA
J2EE Developer
Responsibilities:
- Designed and developed user interface components using Spring MVC and JSP
- Developed teh code for asynchronous update to web page using JavaScript and Ajax.
- Participated in regular code reviews and design meetings.
- Development of custom objects with teh halp of Hibernate framework to access database tables.
- Preparation of configuration files for Hibernate.
- Creating JUnit test cases.
- Use Log4j for logging Errors.
- Written Stored Procedures, Triggers, and Views extensively.
- Worked on Oracle as teh backend database.
Environment: J2EE, JDK 5, spring, AJAX, JSP 2.1, Eclipse, IBM WebSphere, XML, HTML, JSTL, UML, Oracle, PL/ SQL, Junit.
Confidential
Java Developer/UI Developer
Responsibilities:
- Responsible for design and development of Web pages using HTML, CSS, JavaScript including AJAX controls and XML.
- Worked with business analysts to understand teh technical requirements of teh web page
- Created Application sheet lists using list elements in HTML.
- Implemented page designs in standard-complaint dynamic HTML and CSS.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure
- Developed Job Seekers login page and Online Test Modules independently.
- Developed Servlets to respond to client requests and to send response or forward teh request to JSP pages to display content.
- Developed a persistence layer using JDBC to access teh Oracle database and used Driver Manager to open and close connections to teh database.
- Apache Tomcat is used as a Web Server to Deploy teh Application.
- Performed Unit testing on teh applications that are developed.
Environment: Apache Tomcat, Java Servlets, JSP, Java, XML, JavaScript, JSTL, HTML, JSF, JDBC, Oracle 10g.
