Java/j2ee Web App Developer Resume
Denver, CO
SUMMARY
- 7+ years of IT experience in application design, software development life cycle (SDLC),agile methodologies maintenance and enhancement of web - based applications.
- Extensive experience as designing and developing in Java & J2EE Web technologies based on In-depth knowledge of Object Oriented Programming, Database Programming, Web Programming and GUI Development.
- Technical skills encompasses Java, J2EE (JDBC, Servlets, JSP, Custom Tags, EJB, JMS, JNDI, JQuery, Struts, web services (SOAP,RESTFUL), Spring &Hibernate frameworks), ORM, XML, HTML5.0,DHTMLX, UML, JSON, JQuery, JSTL, Apache, LOG4J, Ant, Maven, Shell script and JavaScript.
- Strong working experience in Design, Development of several Web-based Applications using open source frameworks such as Struts and spring.
- Over 6+ years of experience in development and Support of Java/J2EE Web applications with emphasis on OOP-based web forms, business logic, database access components.
- Over 1+ years of experience in Android technology.
- Experienced in Software Configuration management tools such as CVS, SVN, PVCS and also build script Ant.
- Experience in application and web servers such as WebSphere, JBoss, Apache Tomcat & Unix.
- Involved in SQL/PLSQL and Stored Procedures using Oracle 9i.
- Have strong experience in code debugging and bug fixing.
- Experience with unit testing using JUnit and knowledge of ANT and Log4j tools.
- Communicate effectively (both written and verbal) with people at different levels including stakeholders, internal teams and teh senior management.
- Excellent Communication and Interpersonal Skills with Strong Technical and Analytical reasoning ability.
- Self-motivated, able to set priorities to achieve immediate and long-term goals.
- Experience in performing requirement analysis working with software vendors
- Eager to learn new technologies and can easily adapt to teh new technologies and tools.
TECHNICAL SKILLS
Skills: Java, J2EE (JDBC, Servlets, JSP, EJB, Ant, Struts, Maven,Shell script Spring, web services (SOAP, RESTFUL), Hibernate, SQL), ORM, XML, HTML, UML SQL,PL SQL, LOG4J and JavaScript, AngularJS, JPA,JAX-WS, Android
Frameworks: Struts, Spring
Middleware Servers: IBM Web Sphere 8.5.5,JBoss 6.0, Tomcat 7.0, weblogic 10 .
Databases: Oracle 11g/10g/9i
XML Technologies: XML, XSLT, SAX, DOM, DTD Schema
Operating Systems: UNIX, Windows, Solaris
IDE’s / Tools: Eclipse Kepler,RAD, WinCvs, SVN, Beyond Compare
PROFESSIONAL EXPERIENCE
Confidential, Denver, CO
Java/J2EE Web App Developer
Responsibilities:
- Implemented teh project using teh Spring MVC framework.
- Used Spring Framework’s Dependency Injection to have a loose-coupling.
- Implemented AOP of Spring Framework to implement logging.
- Also incorporated teh validation framework for teh project.
- Built various controller classes and application context file.
- Used various Java, J2EE design patterns like DAO, DTO, and Singleton etc.
- Used Agile UI methodologies.
- Implemented Hibernate instead of traditional JDBC code.
- Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
- Developing and consuming web services likeSOAP (JAX-WS),REST (JAX-RS).
- Wrote SQL Queries to interact with Oracle Database.
- GeneratingREST (JAX-RS)based web services usingServer Oriented Architecture.
- Implemented custom tags in Struts framework.
- Designed and developed web pages using JSP, Java Beans JSTL, HTML, CSS, DHTML, XSLT, JavaScript, JQuery and AJAX.
- Implemented text messing by usingJAX-RSRestful API.
- Used Hibernate 3.0 for object relational mapping with teh persistent database.
- Exposed functionally of system to other system by creating Web Services using Jersey.
Environment: JDK 1.5/6, AJAX, Hibernate 3.x, JSP 2.1, Spring, Servlets, Weblogic 10.x, Eclipse 3.x, Oracle 10g, SVN, MS-SQL, PL/SQL, XML, HTML, JavaScript, AngularJS Web sphere, JUnit, Log4j, Shell Scripting, UNIX
Confidential, Kent, OH
Application Developer
Responsibilities:
- Implemented teh project using teh Spring MVC framework.
- Used Hibernate 3.0 for object relational mapping with teh persistent database.
- Used various Java, J2EE design patterns like DAO, DTO, and Singleton etc.
- Creating custom, general use modules and components which extend teh elements and modules of core AngularJS
- Implemented Hibernate instead of traditional JDBC code.
- Developing and consuming web services likeSOAP (JAX-WS),REST (JAX-RS).
- Wrote SQL Queries to interact with Oracle Database.
- GeneratingREST (JAX-RS)based web services usingServer Oriented Architecture.
- Worked on large volumes of data and database performance tuning.
- Unit testing was performed using JUnit and Version control through Subversion.
- Wrote Shell Scripts for executing batch statements.
- Practiced agile development approaches.
Environment: JDK 1.5/6, AJAX, Hibernate 3.x, JSP 2.1, Spring, Servlets, Web logic 10.x, Eclipse 3.x, Oracle 10g, SVN, MS-SQL, PL/SQL, XML, HTML, JavaScript, AngularJS, JUnit, Log4j, Shell Scripting, UNIX
Confidential
Java Web Developer
Responsibilities:
- Designed and developed java backend batch jobs to update teh product offer details.
- Hands on experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections
- Experienced with RAD/Iterative development methodologies.
- Worked on UNIX flavors like SUN Solaris, Linux.
- UsedHibernate3.2as ORM solution in persistence layer of teh application.
- Used Log4j as a logging tool.
- Used HQL(HibernateQuery Language) to write static and complex queries while communicating with Oracle 10g database.
- Involved in developing custom tag libs, JSP, EJB's, Portlets and DB2 - stored procedures.
- Defined persistent classes dat are mapped to database tables based on teh analysis of teh business domain.
Environment: Java 1.6, JSP, Struts, Servlet, EJP, Spring, Hibernate, My Eclipse, Java Script, AngularJS JSTL, Unix, Shell script, AJAX, XML, WebSphere Application Server, SQL,PL SQL, Maven, ORM, web logic 10, Web service(SOAP,RESTFUL).
Confidential
Java Developer
Responsibilities:
- Involved in coding using Java, Jsp, Servlets & JavaScript
- Preparing test cases and technical specification documentation.
- Involved in Bug Fixing and Production Support Maintenance.
- Integrated various modules and deployed on WebSphere.
- Involved in writing JSP and SQL/PLSQL to handle transactions.
- System Integration Testing and Implementation.
- Documented teh defects using Quality Center and tracked them to completion by communicating and co-coordinating with teh development as well as teh support group.
- Developed multiple user interfaces usingXMIs/GWTsandAngular JSwith HTML/CSS.
Environment: Java 1.6, J2EE 1.6, Java Script., Eclipse, MySQL, JSP, Servlet, spring, WebSphere Application Server, AngularJS.
Confidential
Java Developer
Responsibilities:
- Implemented Software Development Life Cycle (SDLC) - Requirements Specification, Design documents and writing Test cases -Waterfall to Agile methodology.
- Used teh Use cases, Interaction diagrams and Class diagrams in development of teh application.
- Worked extensively on creating rich front-end web interface using HTML/CSS, jQuery and JavaScript.
- Used struts framework to develop Action Servlets, Action Form bean and configured teh struts-config.xml file.
- Configured connection caches for JDBC connections.
- Developed code for processing teh web service response obtained in XML as a String after calling teh web Services using SAX parser.
- Implemented teh MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Struts Action classes.
- Used Struts Action Classes to service teh requests from teh UI layer and populate business objects and invoke EJBs.
- Used Rational Clear Case for Version control.
- Developed teh Application using RAD Application Developer and Web Sphere.
- Involved in unit testing and wrote test cases to verify teh code for different conditions using JUnit.
- Involved in scripts for teh creation of database tables.
- Configured Logger, appended and layout using log4j.
- Performed Unit Testing of all Modules.
Environment: Struts 1.0, JAVA, J2EE, JSP, CSS, JavaScript, RAD, JUNIT, JDK 1.4, EJB, Clear Case.
Confidential
Android Developer
Responsibilities:
- Requirement analysis, module level designing, UI design, development and deployment in teh marketplace
- Built apps dat communicate with Restful services
- Implemented teh dashboard and action bar UI design pattern
- Implemented unique design for portrait and landscape modes
- Implemented C2DM push notification service
- Analysis of mobile application code for reengineering
- Worked closely with teh web application development team to ensure proper integration between mobile application and web application
Environment: Android 2.2, Java, Eclipse IDE, SQLite, JSON, and REST APIs