We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Sunnyvale, CA

OBJECTIVES

  • To get a challenging job assignment, that would enhance my overall skill, giving me an opportunity to contribute to the joint effort of the organization, and thus enabling me to grow with and within the company.
  • To be a part of highly motivated and dynamic team of professionals which offers an opportunistic environment to explore and enhance my dexterity equal to the international standards and presents more scope for growth

SUMMARY

  • 7+ Years of experience as a Java/J2EE developer in the areas of Analysis, Design, Development, Coding, Implementation and Testing of web based and client server multi - tier applications
  • Experience in Development and Maintenance of enterprise applications using J2EE, JSP, Servlets, Struts.
  • Experience in providing Production Support for Java/J2EE applications.
  • Expertise in Development of web-based applications in Java, J2EE (Servlets, JSP, EJB, JDBC, JNDI and JMS), REST and Restful Web Services, SOAP, Axis2, Spring 3.0/2.5, Hibernate 3.0, JPA, XML, XSL, XSLT, CSS; Application servers (Websphere, JBOSS, Tomcat and BEA Weblogic); Strong OOA/OOD concepts.
  • Hands on experience in architecture, design, development, maintenance and support of E-Commerce and B2B web and enterprise applications using Java/J2EE.
  • Utilized the Agile based iterative methodology using scrum and Extreme Programming.
  • Thorough understanding & involvement in all phases of Software Development Life Cycle. Extensive work on implementing persistent architecture mechanism using Hibernate and EJB.
  • Successfully either implemented / participated in Multithreading, N-tier, MVC, SOA architecture for various enterprise projects.
  • Extensively utilized the features provided by Struts and spring framework in various projects for MVC architecture.
  • Development, testing and deployment experience of enterprise applications on Windows & UNIX platforms through IDE's such as Eclipse/My Eclipse, WSAD/RAD.
  • Used SOAP UI for invoking Webservices and groovy script for test automation and assertion/ output validation
  • Experience in using and developing code inJava for MongoDB.
  • Configured Tibco Database Adapter to listen to inserts into a Sybase database shadow table and publish the inserted data into a Tibco EMS message queue.
  • Experience in application/web servers like WebSphere 6.x/7.x, Tomcat 7.0 and Glassfish server.
  • Extensive experience in different IDE’s like Rational Application Developer, Eclipse, Net Beans
  • Developed, Configured and Deployed a variety of Java/J2EE applications. Sound knowledge of SOA principles and design patterns. Expertise in Java, JSP, Servlet, JDBC, JNDI, JMS, RMI, EJBs and Object Oriented Programming concepts (OOP). Sound knowledge of XML, XSLT, XSD, HTML, DHTML, JavaScript, CSS and AJAX.
  • Experience in designing & developing BPMN 2.0 process work flows using open source technologies -JBoss JBPM.
  • Experience in developing applications using: Swing/AWT, Spring 1. x/2. x, Jakarta Struts Framework 1. x/2.0,Java Server Faces1.2,Hibernate 2.0/3.0 ORM,JPA, Struts Validation and Tiles Frameworks.
  • Implement business rules using JBoss Drools framework.
  • Created Wiki documentation for the entire Build and Release Management process.
  • Good experience with XML, XML Parsers & Web Services.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, XPath, SOAP, WSDL, DTD, XSD, SOA, JAXB, JAXP, Apache Axis.
  • Experience with unit testing using Junit and knowledge of ANT and Log4j tools.
  • Experience with test-driven development using a various unit testing framework such as JUnit
  • Experience in batch programming.
  • Worked on full cycle development from conceptualization to programming and deployment.
  • Experience in developing PL/SQL queries and Stored Procedures.
  • Experience with Multithreading.
  • Expertise in RDBMS design and modeling with SQL Server, My-SQL, Oracle, DB2, databases.
  • Exceptional at team building and motivating either at a peer level or in a leadership role.
  • Able to work with little or no supervision. Good communication and time management skills.

TECHNICAL SKILLS

Technologies: Java, J2EE, EJB, Java Beans, JSP/JSF, Servlets, JDBC, JNDI, Java Mail, Messaging (JMS), Multithreading, Web Services, SOAP, ActiveX/COM/DCOM, JavaScript, SQL, PL/SQL, UML, HTML5, HTML, XHTML, DHTML, XML, CSS, LDAP, Json, JQuery

Application Servers: Weblogic 10.x/8.1, Websphere 7.0/6.1,Tomcat 5.0, Jboss 4.x, IIS 4.0 Frameworks/ORM tools Spring 3.0/2.5, Struts 2.0/1.1, Hibernate 3.0

Databases: Oracle, DB2, MS SQL Server 2000, MS Access, mySql.

Operating System: Windows 2000/2003/XP, Unix, Linux and Solaris.

IDE: Eclipse 3.x, WSAD, JBuilder, NET BEANS

Tools: Maven, JProfiler, Junit, ANT, VSS, CVS/Win CVS, Toad, MS Visio, Clear Case.

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale, CA

JAVA/J2EE Developer

Responsibilities:

  • Worked on core Java including multithreading, concurrency, memory management
  • Integrated Spring (Dependency Injection) among different layers of an application.
  • Developed trading rule app integrating DROOLS open source framework with Xpress
  • Used Spring framework for dependency injection, transaction management.
  • Using Spring MVC framework controllers for Controllers part of the MVC.
  • Developed user interface using JSP, JSP Tag libraries and Java Script to simplify the complexities of the application.
  • Worked on GWT for developing AJAX based applications.
  • Inserted Dependency Injection between components using Spring's(IoC) concept.
  • Implemented Asynchronous messaging between components using JMS.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • UI design and development using DOJO,STRUTS,JSP, JAVA,JAVASCRIPT, JSON, and HTML/HTML5
  • Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML using CXF framework tool/Apache Commons.
  • Worked on parsing the XML files using DOM/SAX parsers.
  • Worked on Application and system level design/coding/debug on clinical database
  • Implemented various complex PL/SQL queries.
  • Solid experience in SOA/ MVC, JSF, Struts, JPA, Spring Framework, Drools Rule Engine, Ant, Mavern and Hibernate.
  • Followed the Agile Methodologies like Srcum for development process.
  • Worked on Java Multithreading processes.
  • Used Maven for project builds.
  • Used SQL Developer
  • Implemented MVC Architecture using Spring Framework.

Environment: JAVA 8, J2EE, Servlets, CSS, JBPM, Spring Framework, DOJO, Drools, JPA, HTML, DOM, JavaScript, JDBC, XML, UML, UNIX, Oracle, Tomcat

Confidential, Richmond, VA

JAVA / J2EE Developer

Responsibilities:

  • Involved in study of User Requirement Specification.
  • Information and helped clearing ambiguity in requirements document.
  • Analysis and Design of various modules using SOA and J2EE stack.
  • Worked on core Java including multithreading, concurrency, memory management and NIO
  • Developed Web services to allow communication between the applications using Rest Webservices.
  • Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and Spring.
  • Integrated Spring (Dependency Injection) among different layers of an application.
  • Used Spring framework for dependency injection, transaction management.
  • Used Spring MVC framework controllers for Controllers part of the MVC.
  • Implementation of several business rules relating to Order Processing using DROOLS rules engine. Ported a Java Web Application from Struts to Spring MVC 3.0.
  • Implemented Business Logic using POJO's and used Websphere to deply the applications
  • Implemented various Java design patterns like Front Controller, Service Locator,
  • Business Delegate, and Data access Object, Factory Pattern, Session Façade, etc.
  • Implemented various complex PL/SQL queries.
  • Designed and implemented the application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, ANT, Oracle and Websphere app server 7.0 .
  • Developed various Junit test cases for Unit and Functional Testing respectively.
  • Worked with Testers in resolving various defects in the application and was an integral part of the team.
  • Experience in using At lassian products like Jira, Bamboo, Crucible and Fisheye for Issue tracking, release management
  • Improved the UI front-end using the Dojo Javascript framework.
  • Hands on exposure to multiple Application Servers like JBoss, JBOSS DROOLS engine, WebSphere Server and BEA Weblogic.
  • Implemented Hibernate for data persistence.
  • Followed the Agile Methodologies like Srcum for development process.
  • Worked on Java Multithreading processes.
  • Implemented Java Persistence API (JPA) through Hibernate 3.0.
  • Used RAD6, WSAD as IDE for development of the application.
  • Worked with Websphere 6.0, Tomcat as the application server .
  • Assisted Oracle DB development team in developing stored procedures and designing the database.
  • Design and manipulation of JBPM process for the client activities in order to manage the people queue for each activity.
  • Worked on Drools (rule engine) to have separate business logic and presentation layer and to run business rules efficiently without having to redeploying the ear with the help of OCN.
  • Used Rational Rose as part of development of Rules.
  • Performed Clear Quest defects, Database change requests logging using Clear Quest.
  • Used Perforce as versioning system.
  • Used Maven Cruise-Control for project builds.
  • Used SQL Developer, TOAD, XML SPY, Ultra-Edit as tools in building the Application.
  • Provided Production support for the application
  • Created rich client using Ajax to pull the data from database.
  • Developed User- Interface screens involving Servlets, JSP, JavaScript and XMLDOM parser.
  • Implemented MVC Architecture using Spring Framework.
  • Interacted with Business Analysts to come up with better implementation designs for the application.
  • Developed client side interface and GUI with the help of XML using XSLT.
  • Design and Development of software components like Interface, Action Handlers,
  • Client side scripts using JAVA, JSP, and Java Script.

Environment: JAVA 1.5, J2EE, Servlets, Spring 3.0, Drools, Hibernate 3.0,Apache Axis2, Rest Web Services, Spring Framework 3.0, CSS, HTML, DOM, JBPM. JavaScript, ILOG, AOP, DOJO, JDBC, JPA, PL/SQL, XML, UML, UNIX, Oracle 9i, Websphere Application Server 7.0/6.0, Tomcat

Confidential, Herndon, VA

Java/J2EE Developer

Responsibilities:

  • Implemented the Model View Control (MVC) structure.
  • Used Spring Core for Dependency Injection.
  • Involved in developing the Shopping Offer application using Java/J2EE platform.
  • Developed the code for the new user story demanded in each new sprint.
  • Fixed the defects by debugging and handled the corresponding test cases.
  • Developed the code for suppressing the hard stop and also applying the hard stop by Exception Handling.
  • Written the code for XH split payment and forming the calculation. Also reevaluate it by writing the Junit test cases for it.
  • Provided the view to come out from the various backlogs.
  • Used Axis to implementing Web Services for integration of different systems.
  • Developed Web services component using XML, WSDL, and SOAP to transfer and transform data between applications.
  • Exposed various capabilities as Web Services using SOAP/WSDL.
  • Used SOAP UI 4.5.1 for testing the Web services by sending an SOAP request.
  • Wrote and executed unit test cases using JUNIT.
  • Used Log4j for the logging the error and debug the files.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Used JIRA to see the existing technical design, functional requirements of the Turnpike.
  • Implemented J2EE design patterns.
  • Used JAXB to manipulate XML documents.
  • Built the code by using Maven.
  • Used Log4j 1.2 for logging and SVN for version control on the application.
  • Exposed to Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Provided effort estimates, possible risks/issues with requirements, and an evaluation of technical feasibility for each story.
  • Worked together to define a Sprint delivery strategy, including breaking User Stories into tasks and estimating them in hours.
  • Updated Task Cards/Story Cards, highlighted dependencies/blockages, and prioritized the Sprint backlog between Sprint activities on Rally.
  • Deployed the application on weblogic serve

Environment: JDK1.7, JSP,Spring Framework 3.0, Spring IOC, Weblogic, Oracle 9i, XML, Web ServicesWSDL, SOAP, AJAX, JAXB, Maven, Rally Software Development, SOAP UI 4.5.1.

Confidential, Chicago, IL

J2EE Developer

Responsibilities:

  • Involved in Full Cycle of Software Development from Analysis through Design, Development, Integration and testing phases.
  • System built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Composite View, Session Façade, Business Delegate, Bean Factory, Singleton, Data Access Object, and Service Locator.
  • Developed Web services to allow communication between application through SOAP over HTTP using Apache Axis2
  • Designed and implemented application using JSP, Spring MVC, Struts, JNDI, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, SQL, ANT, JMS, DB2, Oracle, JBoss and Websphere app server 6.0 .
  • Developed EJB's for implementing Business Logic and deployed them on WebSphere Application Server
  • Involved in migrating CTC from Struts to Spring framework
  • Designed and implemented transaction management using Spring AOP.
  • Used Spring Aspects for implementing functionalities like Caching.
  • Used JPA for mapping business objects to the Oracle database
  • Used Unix commands and shell scripting
  • Was Involved in the upgrade process of Spring 2.0 to Spring 2.5 and Hibernate 2.x to Hibernate 3.0 to take advantage of new Spring and Hibernate features.
  • Did object modeling using UML2. Created Class Diagrams, Sequence Diagrams and Activity Diagrams to describe the relationship that exists among system's object in accordance with the business requirements.
  • Implemented different types of spring controllers as per application requirements, Spring Validators, persistence layer, DAO and service layer components using Spring/Hibernate API and Spring/Hibernate annotations. Extensively used Hibernate QL.
  • Extensively used Spring IOC, configured Application Context files and performed database object mapping using Hibernate annotations.
  • Provided production support for the application and co-ordinated with cross functional teams
  • Implemented front-end using JSP, HTML, JSTL, CSS and JavaScript.
  • Developed client request validations and processing using JavaScript and HTML.
  • Implemented action classes, form beans and JSP pages interaction with these components.
  • Performed action mapping in the struts-config.xml file.
  • Used the Struts validation and Tiles Framework in the presentation layer.
  • Developed user interface using JSP, Struts Tag Libraries, JSTL to simplify the complexities of the application and easy integration with Struts actions.
  • Troubleshooting of high volume and transaction and connection pool related issues in production and refactored code to fix the issues.
  • Used Clear case version control tool.
  • Automate build process by writing ANT build scripts.
  • Configured and customized logs using Log4J.
  • Deployed applications on Jboss Application Server and performed required configuration changes.
  • Involved in multiple high priority releases with aggressive deadlines.
  • Provided technical guidance and support to offshore developers.
  • Provided production support by debugging and fixing critical issues related to application and database.

Environment: Java 1.5, J2EE, JavaScript, AJAX, JSP, Servlet, JMS, Struts, Spring MVC 2.5, Hibernate 3.0, JDBC, SOAP Webservices, Axis2, MyEclipse, JBoss Application Server, ANT, JMeter, TOAD, HTML, Clearcase, XML, UML, RationalRose, Unix, SQL, Windows, DB2 and Oracle

Confidential, Dallas, TX

Java/J2EE developer

Responsibilities:

  • Used Spring framework in the development of business components and integrated with the Hibernate ORM tool.
  • Worked on ESB for the Mortgages project.
  • Developed and consumed Web Services for the application which perform the eligibility checks.
  • Involved in group meetings with Managers, Team Members in designing, implementing and testing.
  • Designed User Interfaces using JSF with Richfaces, JavaScript, Ajax, CSS, DHTML, JFC, Drag & Drop(C#) functionality
  • Responsible for the design and development of the web front-end, middle-tier messaging and approval system.
  • Implemented Spring MVC pattern at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Build and maintain RESTfulWeb Servicesfor delivering identity and access related data to technical community.
  • Involved in designing and developing remote calls tomethods and soap basedWeb Services.
  • Followed Agile methodology with 1 week sprint.
  • Developed user interfaces using JSP, JFC, JDBC, Servlets using J2EE Patterns.
  • Designed the application by implementing JSF Framework based on MVC Architecture, simple Java Beans as a Model, JSP & JSF UI Components as View &Faces Servlet as a Controller
  • Worked on Multithreading concepts.
  • Used Spring-IOC concepts and Spring MVC pattern for developing the application.
  • Designed various tables required for the project in Oracle 10g database and used Stored Procedures in the application.
  • Created UI interfaces using AWT components.
  • Worked on Angular JS to change all the screens that are in use.
  • Support the application through debugging, bug fixing and maintenance releases.
  • Written TDDs/BDDs to test the user interfaces that were developed within the application.
  • Coordinated the development of Crystal Reports and data extraction to assist management and managers better understand changes in business using Crystal Reports, Xcelsius and Crystal Reports Scheduler.
  • Used defect tracking systems like HP Quality Center.
  • Managed beans in JSF were developed to handle the presentation logic
  • Used JUnit for unit testing.
  • Installed and configured Websphere MQ Server.
  • Used to co-ordinate between the Offshore and Onshore team.

Environment: Servlets, Java 1.7,JSP, JSF, Spring MVC, Struts 2.0, HTML, XSLT, JavaScript, Angular JS AJAX, XML, Jquery, CSS, Bootstrap, XML, JMS, SQL, PL/SQL, Web Logic, JUnit, UNIX, Shell Script, SAX Parser, Web Services, Hibernate 4, Objective C, C#, Agile

We'd love your feedback!