We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Around 6 years of IT experience in Analysis, Architecture, Development, Implementation and Integration ofClient - Serverand standalone applications using Java/J2EE. (Object Oriented Design and Methodologies).
  • Experienced in Analysis, Design, Development, Testing and Implementation of software including Client Server application.
  • Experienced in JSDK, J2EE, Java Servlets, JSP, Java Beans, ORM - Hibernate,Maven, MVC, JSP, Struts, and spring, JDBC, JavaScript, Ajax, CSS and HTML.
  • Experience in working on various spring modules (Spring MVC, DAO and AOP) along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Good knowledge on Webservices such as SOAP, REST, WSDL, UDDI.
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, SAX, JAXP, JAXB, XML-RPCand XMLBeans.
  • Strong experience in MVC architecture and design implementation using Servlet and JSP as well as open source frameworks such as Struts and Spring MVC.
  • Good working experience with Java Beans, Pojo‘s, Tag libraries and expression language to embed dynamic content into JSP pages.
  • Good Understanding on UML components such as Use Case diagrams, Sequence diagrams and Class diagrams.
  • Proficient in unit testing the application using JUnit.
  • Experience in UML Modeling, Rational Rose and Design Patterns (J2EE) like Singleton Factory Method, DAO, Session Facade, Front Controller, and Delegate Pattern.
  • Very good experience in working with WebLogic using both console and command line. Also worked with IBM websphere, JBOSS, Apache Tomcat for several web applications.
  • Good knowledge of Relational Database design and development. Strong in writing SQL queries in both GUI and Non-GUI environment. Worked on both Oracle and SQL Server databases.
  • Experience in configuring, managing and monitoring ASM for standalone database and RAC database systems.
  • Experience in implementation and Administration of Data Guard for disaster and recovery setup.
  • Experience working with Waterfall and AGILE methodology. Worked on Maven based projects and have good understanding of build tools (ANT) and project management tools (SVN).
  • Working experience with MS Visio and Eclipse IDE.
  • Excellent interpersonal communication, analytical skills and have an ability to work in a team as well as independently.

TECHNICAL SKILLS

J2EE Technologies: Servlets, JSP, EJB, JNDI, JDBC

Framework and Tools: Jakarta Struts, Hibernate, Spring, ANT, Maven, Log4J, JUnit, J2EE Design Patterns, HP Quality Center, Drools

Programming and Scripting: Java 1.4/1.5/1.6, C, SQL and PL/SQL

Web Technologies: XML, WSDL, XSLT, JavaScript, HTML, XHTML, Swing, CSS,JSF,AJAX, JQuery, Web Services, SOA, Drools

Application/Web servers: JBoss, BEA WebLogic 7.x/8.x/10.x, Apache Tomcat, Web sphere

IDE Tools: Eclipse 3.0/5.5, My Eclipse, Edit plus, Toad

Databases: Oracle 11g/10g/9i, SQL Server 2000/2005/2008 , MySQL, DB2 7.1/6.5

Messaging, Design, and Version Control: Java Messaging Service, UML

Database Tools: Toad, SQL Developer, DB Visualizer

Operating Systems: Windows 98/2000/XP/7, UNIX, LINUX.

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java/J2EE developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Followed Agile Methodology in analyse, define, and document the application which will support functional and business requirements. Coordinate these efforts with Functional Architects.
  • Develop and maintain elaborate services based architecture utilizing open source technologies like Hibernate, ORM and Spring MVC Framework.
  • Designed and developed front-end using JSP, DHTML, Java Script, and CSS.
  • Developed JSP pages using Custom tags and JSTL.
  • Implemented Spring MVC Architecture; Servlet targeting request module and flow of control generating JSP in Presentation layer.
  • Implemented Dependency Injection for wiring between Controller, Service layer, DAO and database.
  • Managed transactions by implementing cross-cutting concern of Spring AOP (Aspect Oriented programming)
  • Developed DAO (Data Access Object) classes in order to access data from database.
  • Developed ORM scripts for Hibernate to synchronize Domain Model and Relational Model.
  • Used HQL (Hibernate Query Language) to write SQL for add/update database.
  • Implement Hibernate Annotation for reduce excess mapping file
  • Developed and consume REST Web Service using Jersey that is shared between front end and medical bill review system.
  • Write JUnit test case to test application code.
  • Used Web Logic as Application server and Eclipse as IDE
  • Used SVN for version control.

Environment: J2EE, Hibernate, Spring, UML, Servlet, JSP, JSF, AJAX, DHTML, Java Script, Oracle, Web services, JDK, DAO, Web Logic 10.3, RAD, SVN, JUnit.

Confidential, Alpharetta, GA

Sr. J2EE developer

Responsibilities:

  • Involved in requirements gathering, developed the GUI, and wrote business logic code for server side and client side implementation.
  • Worked in Agile software development environment for planning, estimation & developing and maintaining Shopping site.
  • Developed various J2EE components like JSP, JSTL, AJAX, and CSS.
  • Worked on AJAX for dynamic web content generation.
  • Developed web components using Spring MVC, JSP, HTML, CSS and JavaScript.
  • Used Spring Framework to develop light weight application by using IOC.
  • Used Spring MVC framework for providing loose coupling between layers.
  • Wrote Spring controller, bean classes to handle UI requests, Configure servlet config.xml
  • Involved in server and application configurations and logging using XML and log4j.
  • Used Hibernate for creating persistence layer to access/persist database entities.
  • Integrate spring with Hibernate by configuring session factory, application-context.xml and hbm.xml files.
  • Developed Hibernate configuration file for communication with the database and used second level caching (EH-Cache) for optimizing the database performance.
  • Wrote DAO and service classes to process requests.
  • Involved in writing CRUD operation and automated emails for text and data files processing.
  • Wrote SQL queries and store procedure for updating data into the Oracle database.
  • Extensively used TOAD for querying the database.
  • Deploy and logging application by UNIX Shell script
  • Managed code using SVN version control.
  • Used Ant scripts to build the code.
  • Worked closely with the development team in case of any deployment issues.
  • Participate in daily project status meeting of the team for providing current status of my work and discussing future applications and issues, and requirements gathering.

Environment: Java, J2EE, Servlets, EJB, JSP, Hibernate, spring, Web Services, Java Script, Junit, ANT, SVN, Weblogic, Oracle 11g, Windows 7.

Confidential, Katy, TX

J2EE developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Followed Agile Methodology in analyze, define, and document the application which will support functional and business requirements. Coordinate these efforts with Functional Architects.
  • Develop and maintain elaborate services based architecture utilizing open source technologies like Hibernate, ORM and Spring MVC Framework.
  • Designed and developed front-end using JSP, DHTML, Java Script, CSS.
  • Developed JSP pages using Custom tags and JSTL.
  • Implemented Spring MVC Architecture; Servlet targeting request module and flow of control generating JSP in Presentation layer.
  • Implemented Dependency Injection for wiring between Controller, Service layer, DAO and database.
  • Managed transactions by implementing cross-cutting concern of Spring AOP (Aspect Oriented programming)
  • Developed DAO (Data Access Object) classes in order to access data from database.
  • Developed ORM scripts for Hibernate to synchronize Domain Model and Relational Model.
  • Used HQL (Hibernate Query Language) to write SQL for add/update database.
  • Implement Hibernate Annotation for reduce excess mapping file
  • Developed a Web Service with AXIS2 that is shared between front end and medical bill review system.
  • Write JUnit test case to test application code.
  • Used Weblogic as Application server and Eclipse as IDE
  • Used SVN for version control.

Environment: J2EE, Hibernate, Spring, UML, Servlet, JSP, JSF, AJAX, DHTML, Java Script, Oracle, Web services, JDK, DAO, WebSphere, RAD, SVN, JUnit.

Confidential, Austin, TX

Java/J2EE developer

Responsibilities:

  • Actively participated in meetings with Business Analysts and Architects to identify the scope, requirements and architecture of the project.
  • Followed MVC model and used spring frameworksfordeveloping the Web layer ofthe application.
  • Developed User Interface using JSTL, Struts tag library, HTML tags.
  • Developed User Interface and web page screens for various modules using JavaScript, HTML, and CSS.
  • Implemented MVC Architecture using Struts Framework for managing navigation and page flow.
  • Implemented Action Form class, Generic Action class, Action class and Action Mapping for separating the logic from the presentation using Struts.
  • Developed interfaces and their implementation classes to communicate with the mid-tier (services) usingJMS.
  • Extensively used JavaScript to provide dynamic User Interface and for the client side validations
  • Used Struts validation framework to validate client side.
  • Extensively used Java Multi-Threading concept for downloading files from a URL.
  • Designed and developedEJBs stateless session beansto handle business logic.
  • Configured JDBC Connection Pools in Weblogic server for Oracle database, configured web.xml for various filter classes, listener classes and context parameters.
  • Developedunit test cases using JUnit and Log4j for logging.
  • Generate reports using Adobe Live Cycle reporting tool
  • Involved in requirement gathering, Status Meetings.
  • Deploy and logging application by UNIX Shell script
  • Used Maven to build application.

Environment: Java, JSP, HTML, XML, JavaScript, Struts, JDBC, Oracle, EJB, Log4j, Oracle and Weblogic, Eclipse.

Confidential

Software Engineer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Responsible for development of various GUI Screens using HTML, DHTML, JavaScript and JSP.
  • Responsible for Coding using JSP, Java Servlets, Struts and XML
  • Implemented Model View Control (MVC) architecture using Struts Framework
  • Responsible in writing Data Access codes using JDBC and Oracle database as backend as Model component
  • Responsible writing JSPs, Data Beans
  • Responsible for Testing - unit testing & integration testing using JUNIT.
  • Used Ant tool to build and deploy application on Tomcat Server.
  • Involved in writing procedures and Packages for Report Generation using Oracle as Database.
  • Involved in writing code for printing of Report pages in HTML format and Microsoft Excel files.

Environment: Java, JSP, Servlets, Struts, XML, JDBC and Servlet, ANT, Apache Tomcat, Java Script, XML, Oracle.

We'd love your feedback!