We provide IT Staff Augmentation Services!

Java And J2ee Developer Resume

0/5 (Submit Your Rating)

San, JosE

SUMMARY

  • 6 + Years of experience in software design and development of Object - Oriented Software application with expertise using Java and J2EE technologies.
  • Experienced in full life cycle application development from requirements gathering, design, development, testing, implementation and production support.
  • Excellent Trouble shooting and debugging skills.
  • Expertise in Object Oriented Programming concepts and implementation.
  • Extensive experience in core Java Programming Language.
  • Experience in database development using database engines like Oracle 11g, IBM DB2, SQL Server 2005/2008 and MySQL.
  • Proficient in applying various design patterns like Singleton, Session Factory, Value Objects, and Data Access Object pattern.
  • Proficient in Struts, Spring and Hibernate with MVC for building web applications.
  • Experienced with Weblogic, WebSphere Application Servers Tomcat, and JBOSS Web Container.
  • Strong experience with Agile Methodologies and Test Driven Development.
  • Experience working with SqlServer, DTS and SSIS packages.
  • Worked with Data Transformation Services in order to save it on Microsoft Repository.
  • Strong exposure to SQL, PL/SQL, Triggers, Stored Procedures, Indexes and DB design.
  • Worked with UML- Use cases, Activity and Process flow diagrams, Sequence diagrams, deployment diagrams using Rational Rose as design tools and Design Pattern Methodology.
  • Self-motivated and a good team player with excellent communication and interpersonal skills and also capable of working independently even under high-pressure challenges.
  • Experience on distributed application development and SOA.
  • Experience working with telecom and financial firms for building applications.
  • Excellent debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools
  • Good communication and interpersonal with demonstrated ability to interact within all levels of organization
  • Hands on experience in developing client/server, multi-tier and web-based applications.
  • Quick learner and adoptable to new design patterns/frameworks for fast and quality development.
  • A resourceful team player with good Interpersonal, TEMPeffective problem solving and decision making skills, looking ahead for great career in a fair working environment with opportunities to grow.

TECHNICAL SKILLS:

Languages: Java, C, C++, basic ADA

J2EE Standards: JDBC, JNDI, JMS, Java Mail, JTA, JTS, XML Deployment Descriptors, JBOSS and Tomcat server Workflow

Web Technologies: JSF, JSP, Servlets, EJB, Java Script, Struts 1.1, HTML, DHTML, AJAX, JASON, XML, XSL, XSLT, Spring, Hibernate

Database: Oracle 8i/9i, DB2, SQL Server 2000/2005, MySql

IDE: Eclipse, NetBeans

MOM: JMS

Web/App Servers: WebLogic Application Server 9.x, IBM WebSphere Application Server 4.0/5.x, Apache Tomcat and JBoss

Operating Systems: Windows 95/98/NT/XP, UNIX, Linux, Sun Solaris, MS-DOS

PROFESSIONAL EXPERIENCE

Confidential, San Jose

Java and J2EE Developer

Responsibilities:

  • Used Spring Framework for dependency and object injection; Used Spring MVC in the Middle Tier for portal development
  • Used Hibernate 3.x with JPA annotation and created several persistent classes and involved in designing and creating generic DAOs for the domain model
  • Implemented design patterns such as Inversion of Control (IOC), Singleton, Factory Pattern, and Collections
  • Implemented DAO pattern to provide abstraction for Transaction Management
  • Developed portal components, deployed files as necessary, and created and managed various contents
  • Involved in other phases of SDLC including requirement analysis, Testing Design and Implementation, Build validation and Business Support
  • Integrated Spring AOP with Hibernate to create OR Mapping layers and Data Access application
  • Created configuration settings for each application based on specifications
  • Responsible for using RESTful API to deal with XML data. Called Restful API to update and validate various tasks
  • Designed UML to represent data model
  • Designed and Developed Stored Procedures, Triggers in MSSQL to cater the needs for the entire application. Developed complex SQL queries for extracting data from the database
  • Developed Web Service with 8 operations for the frontend application to retrieve data from backend systems.
  • Created war files and deploy on server.
  • Worked on Subversion, TFS and Maven.
  • Developed portal components, deployed files as necessary, and created and managed various contents

Environment: Java, SQL, XML, Spring, RESTful Web services, Spring, Hibernate, UML, IOC, Singleton, MVC, DAO, BPM, TFS, Tomcat, Oracle JSP 2.1, Servlets 2.5, SQL, HTML, XML, Ajax, Log4J, Java 1.6/1.7, Junit 4.x,Spring 3.5, Spring MVC, Spring AOP, Spring Web Flow, Hibernate 4.x, JBOSS EAP 6.x, JBOSS 7, Eclipse 3.5,MS SQL Server 2008, Oracle 11g, Maven 3.x, Ant, SonaType, Hudson, SVN, Rally, HP Quality Center,SOAP UI, Rest Clients, FireBugs, JQuery, CSS, web 2.0, HTML5 etc

Confidential

Java & J2EE Developer

Responsibilities:

  • Designed and developed customer registration and login screens using AJAX, HTML, XHTML, DHTML, JSF, Servlets for more interactive web pages.
  • Developed web pages to display the account transactions and details pertaining to dat account using DHTML, Spring Web Flow, JSF and CSS.
  • The Java Persistence API (JPA) used as an object/relational mapping facility for managing relational data in Java applications.
  • Transactions implemented as part of the Stateless Session Beans through annotations or xml configurations.
  • Created Data Access Object (DAO) which is used by the Hibernate API calls to interact with the database.
  • Implemented Spring architecture and Spring Bean Factory using IOC, AOP concepts.
  • Configured Spring to manage Actions as beans and set their dependencies in a Spring context file and integrated middle tier with JSF web layer.
  • Wrote JavaScript validations to validate the fields of the customer registration screen and login screen.
  • Implement MVC architecture using JSF Framework
  • Designed and developed JSF components, implemented event handling using Java, JSF, AJAX, and JavaScript for various modules.
  • Involved in coding Stateless Session Bean dat validates an input XML and sends the validated XML to the Queue using JMS API. These session beans are called by Message Driven Beans. .
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
  • Developed messaging framework using JMS, MQ, MDB process message in point-to-point scenarios.
  • Involved in creating various reusable Helper and Utility classes which are used across all the modules of the application.
  • Worked on Oracle as the backend database and integrated with Hibernate to retrieve Data Access Objects.
  • Worked on Perl Scripting.
  • Involved in helping team members to debug issues with the application and designed and prepared Unit test case using JUnit and Log4j.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Deployed flow of Execution in the Servlet Environment using JSF and defined Navigation Rules.
  • Developed various activities like transaction history, search products dat enable users to understand the system efficiently.
  • Used RAD for application development and deployed the application on WebSphere to integrate run time components and the tools to develop applications.

Environment: Java 1.5, J2EE, JSF, Hibernate, Spring, WebServices, JPA, JCPS, RAD, SVS, UML, HTML, XHTML, DHTML, Java Script, CSS, Spring Web Flow, XML, WebSphere, Log4j, Oracle 10g, PL/ SQL, JUnit, JNDI.

Confidential, NJ

Java & J2EE Consultant

Responsibilities:

  • Implement MVC architecture using Spring Framework
  • Business Logic was implemented using EJBs.
  • Successively implemented Hibernate ORM framework.
  • Used Hibernate for transaction management
  • Designed using Core Spring, Spring MVC.
  • Developed the module of generating task list to the collectors using Front Controller Pattern and Command pattern to submit the request from presentation layer
  • Web application development using J2EE: JSP, Servlets, JDBC, Java Beans, Struts, Ajax, JSTL, Custom Tags, EJB, JNDI, Hibernate, ANT, JUnit and Apache Log4J, Web Services, Message Queue (MQ).
  • Crystal reports is used for reporting the database details
  • Experience using Version controls such as CVS, PVCS, And Rational Clear Case.
  • Developed Entity Beans and Session Beans for the transactions in the application; developed business entity and session beans.
  • Worked on Flash.
  • Developed a high-end presentation layer with CSS, JSON, JavaScript, Ajax, JSP, and custom tags.
  • Worked with the testing team to identify, categorize and fix bugs; involved in the maintenance and support of the application
  • Webservices (SOAP, XML, REST) implemented for user autantication for logging in to the application.
  • Implemented Business Delegate, DAO, DTO, Service locator, Session Façade, View Helper and Value Object design patterns for all the modules.
  • Entity and Session Beans were created using Session Facade Pattern to reduce network calls and enhance transactional capabilities and deployed using JBoss application server, Good working experience developing advanced Swing components.
  • Extensively worked with the retrieval and manipulation of data from the Oracle database by writing queries using SQL and PL/SQL.
  • Involved in the development of client programs which are responsible for transferring messages using SOAP technology
  • Used JNDI for LDAP Server for users ‘s autantication and authorization

Environment: Java development in EA server 6.x, Hibernate, Spring, CSS, JQuery, JSON, Java Script, JSP, JSF, Servlets, JSF 1.2, Rich Faces 3.1.6, JDBC, EJB 2.x, XML, Crystal Reports, HTML, JavaScript, JBoss, WSAD, Oracle 9i, SQL, PL/SQL, REST, UNIX, Sun Solaris, JNDI, LDAP, SOAP.

Confidential, FL

Java/J2EE Developer

Responsibilities:

  • Worked closely with architects to understand requirements and developed creative solutions to meet business requirements.
  • Intensively involved in developing Use Case Diagrams, Sequence diagrams and Class diagrams using UML notation.
  • Involved in development of the modules called Budget Settings and Profile Information UI.
  • Involved in Design, Development, Testing and Implementation of the complete business solution.
  • Auto completion of forms and user-validation functionalities using AJAX DWR framework.
  • Developed the application based on Struts MVC Architecture, Action Forms and Java beans as a Model, JSPs and Tags as View and Action Servlet configured by Struts-config.xml as a Controller.
  • Validated the required fields e-mail, phone, SSN etc with Validator framework for Client as well as Server side.
  • Used web services for data exchange using SOAP and WSDL.
  • Involved in writing business logic using Struts for functionalities like Budget Calculations and Profile creation/update using Struts Action Classes.
  • Developed the application by implementing Spring Framework based integration.
  • Designed and developed the POJOs components & O/R Mapping files using Hibernate and used the Spring-Hibernate Template mechanism to reduce the development time.
  • Developed Hibernate DAO’s and configuration files to access the ORACLE database.
  • Involved in writing Hibernate queries in HQL and SQL.
  • Developed XML applications using JAXP and XSLT to read or transform the data between nodes.
  • Developed Web Services clients using SOAP, WSDL and Apache Axis.
  • Involved in the Technical Documentation of the various modules and functional testing of the product.
  • Developed build scripts using Ant tool for compilation and deployment purpose.
  • Used Rational Clear Case version control for source code.
  • Worked on Eclipse IDE.

Environment: Java, J2EE, Spring, Hibernate 3.0, Struts, AJAX, DWR, JSP, Servlets, CSS, HTML, DHTML, JavaScript,XML, DOM, SAX, XSLT,ANT, Rational Clear Case, Oracle, Tomcat, Web Logic, Apache Axis, WSDL and SOAP, Eclipse.

Confidential, Denver, CO

Java Developer

Responsibilities:

  • Involved in requirement analysis and documentation of workflows & functional diagrams.
  • Designed J2EE framework, which generates different screens, based on access level using stateful session beans, JSP & XML. Developed HTML forms & client side validation using JavaScript.
  • Wrote classes to parse XML to display data on UI.
  • Implemented Session Tracking and User Autantications.
  • Involved in designing and implementation of complete admin module using HTML, XML, JSP, Multithreading, servlets and Java Beans classes.
  • Developed an environment where a JSP file is requested which in turn uses a Java bean dat generates and sends a form associated to XML Schema.
  • Created multiple web-based forms using Tiles, Servlets, JSP, JSTL, and JavaScript menus.
  • Implemented JSP custom tags, developed Struts Actions, Action Form, and Value Objects for presentation tier. Similarly JavaScript applications were also developed to support validation and interaction for presentation layer.
  • Implemented the nested tag concepts of the Struts tag libraries.
  • Used Ant scripts for building and deploying .war, .jar, .ear.
  • Implemented Web Services to propagate business logics to different clients. The RPC were given through SOAP protocol.
  • Wrote Test scripts using JUnit
  • Used web services for data exchange using SOAP and WSDL.
  • Hibernate was used for object/relational persistence and query service.
  • Log4j was used of logging and debugging purposes.
  • Interfaced with the client team and development team during acceptance testing and dry runs on the production systems.
  • Version control of the source is maintained using VSS.

Environment: Java/J2ee, Struts, JSP, Java Script, Web logic, Oracle, SOAP, Multithreading, WebServices, Hibernate, Log4j, JUnit, Unix.

We'd love your feedback!