We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • 7 years of experience in the Software Development Life - Cycle (SDLC) phases of design, development, implementation, deployment, testing and maintenance using quality standards of Agile and waterfall methodologies.
  • Strong understanding of Object Oriented Analysis and Design (OOAD) Concepts with excellent logical and analytical skills focused towards business needs.
  • Proficient with Software development methodologies like Agile Methodologies.
  • Strong experience in Client-Server systems using Object Oriented Concepts and Design Patterns and data structures.
  • Expertise in coding business components using various API’s of Java like Multithreading collections.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Struts, spring Batch(IOC & AOP), Hibernate, EJBs, MDBs, Session Beans, JDBC and JNDI.
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL. Exposure to JAXB & JAX-WS.
  • Experience inRDBMS using DB2, PL/SQL and Sybase
  • Implemented Java Mail APIs to send e-mails.
  • Proficient in JDK 1.5/1.6, Spring, Hibernate, Web Services, AOP, Struts, JDBC and EJB.
  • Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements & Subqueries.
  • Involved in configuring, deploying applications on Application Servers like IBM Websphere, BEA WebLogic and Apache Tomcat on UNIX, Linux and Windows platforms.
  • Extensive experience in Design, Development and implementation of Model-View-Controller (MVC) using Spring and JSF Frameworks.
  • Experience in Web Services using SOAP, JAXB, WSDL and XML related technologies - XSD, DTD, XSLT, XPath, SAX, DOM, JAXM, JAXB and XML Beans.
  • Experience in designing, developing, and deploying JDBC, JSP, Struts, EJB, Java Beans, JDK, Servlets, JMS.
  • Experienced in web development using HTML, CSS, JavaScript, AJAX, JQuery and AngularJS technologies.
  • Expertise in implementing Action classes, Form Beans using Struts framework and writing JSP pages with Struts tag library, JSTL and custom tags.
  • Experience in creating build scripts using Ant and Maven.
  • Strong TDD (test driven development) and continuous integration experience using JUnit, Mock Framework.
  • Strong experience in developing SOAP and Restful applications.
  • Proficient in developing UML diagrams using Rational Rose and Visual Paradigm.
  • Strong experience with version control tools such as SVN, CVS and Clear Case

TECHNICAL SKILLS

Languages: C, C++, Java, SQL, PL/SQL, Java Enterprise Edition

Web Technologies: Servlets, JSP, Struts, Spring (IOC and AOP), Hibernate, MDBs, Session Beans, Javascript, AJAX, DOJO, ExtJs, Java Mail, HTML, HTML5, CSS, DTD, SCHEMA, XML, SAX, DOM, Angular JS, Bootstrap

Web Services: SOAP, WSDL,REST, JAX-RPC, JAXB, JAX-WS, Apache Axis

Databases: Oracle, MySql, PostgreSQL, DB2, Informix, SQL Server, Mongo DB

Distributed/ Middleware: JMS (Java Messaging Service)

Tools: /Software Eclipse, MyEclipse, RAD, Net Beans, SQL, TOAD, SQL Developer, Clear case, Subversion, JUnit, UML

Application/Web Server: Apache Tomcat, Jboss7, Websphere8 and WebLogic

Operating Systems: UNIX, Suse Linux, Windows

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP

Other Tools & Design Patterns: ANT, MVC, Front Controller, Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern, DAO Pattern

PROFESSIONAL EXPERIENCE

Confidential, AUSTIN TX

SR JAVA/J2EE DEVELOPER

Responsibilities:

  • Created detail design documents which has the UML Design diagrams, table information, object model etc which are required for the developer.
  • Designed Graphical User Interface (GUI) for various WebPages using AJAX, HTML, CSS, JSF, JQuery, JavaScript, Bootstrap.
  • MVC architecture is implemented by struts framework.
  • Extensively used HTML5 with AngularJS, JSTL, JSP and JQuery for the presentation layer along with Java script for client side validation.
  • Converted obsolete Java web interface into a Rich Internet Application using Ext JS 5.0
  • Developed API using Hibernate to interact with the Oracle database
  • Developed a controller Servlet that dispatches request to appropriate Action Classes.
  • Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session façade, Value object and DAO design patterns.
  • Used Spring Framework’s IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.
  • Extensively worked on Spring Bean wiring, Spring DAO and Spring AOP modules.
  • Used join point and advice Spring AOP modules for cross cutting concerns and IOC for dependency injection.
  • Used Java Persistence API(JPA) and Hibernate for performing the Database Transactions.
  • Using JPA for designing and creating the entities and establishing the relation between the entities in a persisted way for EJB.
  • Involved in developing EJB’S for the business logic using Session facade pattern.
  • Fully functional prototype application is developed using JavaScript (jQuery and Backbone.js) andBootstrap, connecting to a Rest-ful server on a different domain.
  • Used JNDI to lookup for the data sources required and configured Hibernate’s second level caching using Eh cache for general purpose caching.
  • Wrote complex Database PL/SQL Statement and Did PL/SQL tuning for the performance of the Database.
  • Managed and maintained Oracle and NoSQL databases in production domain and used mongoDB(NoSQL) for database services.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Consumed Web Services (WSDL, SOAP, UDDI) from third party for authorizing payments to/from customers.
  • Developed server side software modules and client side user interface components deployed on Amazon Web Services(AWS)
  • Architect and design for new Application as J2EE Web application and Oracle ADF.
  • Developed web-based customer management software using JSF.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML
  • Identified and resolved programming issues, Servlets and EJBs performance tuning opportunities.
  • Exposed Survey API to other applications in DOE using Apache Axis2.
  • Used Apache to build projects, which assisted in testing, and produce reports on projects.
  • Integrated with IBM WebSphere Application Server.
  • UsedSVN, CVSversion control tool along withGIT
  • Setting the development environment on eclipse and Developed the application under J2EE Architecture using Spring, Struts, Hibernate, Servlets, WebSphere and JSP.
  • Designed extensive additions to existing Java Web Application utilizing Service Oriented Architecture (SOA) techniques.
  • Involved in implementing JQuery for providing interactive user interfaces.
  • Written Test cases using JUnit to validate the application flows in different scenarios in the standalone application.

Environment: Java1.6, J2EE, EJB, JDBC, XHTML, XSLT, ANT, Web Services - RESTFull, SOAP, Oracle 10g, SQL, Eclipse, PL/SQL, SoapUI, JSF, MyEclipse, Agile methodology, SQL Server,AWS, AJAX, XML, XSD, JavaScript, AngularJS, Backbone.JS, Bootstrap, Ext JS 5.0, CSS, Struts, JNDI, EHCache, Hibernate 3.0, Spring, HTML, DHTML, IBM WebSphere, CVS, SVN, DB2, JUnit, Unix.

Confidential, FORTMILL, SC

JAVA/J2EE DEVELOPER

Responsibilities:

  • Developed the Site using the Struts withSpringIntegration using the tiles framework
  • Developed and Enhanced application banking application on Spring MVC Framework.
  • Developed and Implemented Web Services and used Spring Framework.
  • Developed the application under Core Java, J2EE Architecture using REST, JBoss, spring, Struts, Hibernate, Servlets, Web logic, Swing, Agile, Eclipse and JSP.
  • Developed static and dynamic Web Pages using JSP, HTML, HTML5 and CSS.
  • Interfaced with the back-end using Hibernate, Selenium Framework and XML
  • Implemented business logic using Struts action components in the Struts and Hibernate framework.
  • Developed AJAX scripting to process server side JSP scripting.
  • Implemented the Connectivity to the Data Base Server Using JDBC.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Used ANT scripts to build the application and deployed on JBoss Application Server.
  • Responsibilities include designing and developing new back-end services, maintaining and expanding our AWS infrastructure, and providing mentorship to others on my team.
  • Created PL/SQL procedures, functions and written complex SQL queries.
  • Implemented View layer of MVC architecture using JSF components.
  • Developed internal application using AngularJS, NodeJS, Eclipse and connecting to Oracle on the backend.
  • Used Spring MVC, IOC, and AOP to develop intranet webapplication.
  • Extensive use of Ext JS on UI components.
  • Rebuilt a spring application that used Java Swing for the GUI and ActiveMQ for distributed messaging.
  • Transformed the standalone application into a client/server application using Adobe Flex, BlazeDS, Tomcat and ActiveMQ. Many custom components were required.
  • Used JUnit/JMock to write Unit tests, STIQ for unit testing, JMeter for Black-Box testing.
  • Designed and developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2.
  • Bottle micro-framework implemented with REST API and SQL as back end database.
  • Developed a fully functional prototype application using JavaScript (JQuery and AngulaJS) connecting to a Swing, REST-ful server on a different domain.
  • Use modern web technologies such as HTML5, JQuery, Agileframeworks.
  • Implemented WSDL specification in combination with SOAP and XML Schema to provide Web Services.
  • Used JavaScript, XML Spy for validating the WSDL and XSD's.
  • Developed the presentation layer using Java Server Pages (JSP), Tiles, Ajax and Java Script.
  • Developed web pages using HTML5, CSS3 and JavaScript.

Environment: Java, Core Java, HTML4/5, CSS2/3, Java Script, jQuery, DHTML, MVC, DOM, JSON, Angular.js, JSP, Servlets, JSTL, AJAX, JSF, ANT, Maven, Selenium Frame Work, JBoss, AWS, GWT, Grails, Ext JS, NodeJS, Apache Axis, SOAP, WSDL, Swing, RESTFul, XSD, XML, JNDI, JUnit, JMock, JMeter, STIQ, XPATH, PLSQL, Log4J, Oracle, Windows.

Confidential, STERLING, VA

JAVA/J2EE DEVELOPER

Responsibilities:

  • Responsible for system analysis, design and development in J2EE using MVC based architecture.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design & development and the project was developed using Agile Methodologies.
  • Developed the front end of the application using HTML, CSS, JSP and JavaScript, AJAX, EXTJS.
  • Implemented the design patterns like DAO Factory, Singleton, Service Locator and Business Delegate.
  • Designing and editing GUI with innovation and creativity with the help of graphs, charts, other diagrams, etc.
  • Integrated Spring (Dependency Injection) among different layers of an application.
  • Developed Object Model from Hibernate mapping files.
  • Used Spring validation framework for server side validation.
  • Performed coding of Action classes, Business Layer and DAO, JDO and wired them using Spring Framework.
  • Used Hibernate as ORM tool to store the persistence data into the MySQL database.
  • Involved in Architecture, design and development using jQuery and Spring MVC framework with AOP concepts.
  • Design of REST APIs that allow sophisticated, effective and low cost application integrations.
  • Created the domains, application servers and load balancers using WebLogic 9.0.
  • Used Web 2.0 to scrape the event data from various web sites
  • Developed Restful Web Services using JAX-WS.
  • Used AJAX in suggestion list and to display dialog boxes.
  • Built applications for scale using JavaScript and NodeJs.
  • Developed Web Services using SOAP, WSDL and XML.
  • Developed Session Beans (EJB) for the Business logic.
  • Wrote views, Triggers, Stored Procedures using MySQL database.
  • Performed unit testing using JUNIT framework and used Test Cases for testing Action Classes.
  • Monitored the logs using Log4j and fixed the problems and used SVN for version control.
  • Used Maven to automate the build and deployed on WebLogic process.

Environment: Java/J2EE, JSP 2.0, JSF, JSTL, jQuery, JavaScript, JDBC, EJB, HTML, XML, XSLT, XSD, Servlets, JAX-WS Web Services, MySQL, AJAX, EXTJS, NodeJS, SOAP,WSDL, Spring, Hibernate, PL/SQL, log4j,JUnit 3.8, Maven, Eclipse, Groovy, WebLogic Application Server, SVN.

Confidential, AUSTIN, TX

JAVA DEVELOPER

Responsibilities:

  • Heavily used the Dependency Injection feature provided by spring framework for bean wiring.
  • Developed UI usingJavaScript, HTML, CSS,JavaScriptvalidations and XML.
  • Used spring framework's JMS support for writing to JMS Queue, Hibernate Dao Support for interfacing with the database and integrated spring with JSF.
  • Added interactivity to the UI pages using JavaScript.
  • Developed Contract first Web Services using Spring-WS to communicate with Database Tables.
  • Implemented Java object persistence using Hibernate and integrated with postgreSQL database.
  • Involved in Design, development and testing of web application and integration projects using Object Oriented technologies such as Core Java, J2EE, Struts, JSP, JDBC, Spring Framework, Hibernate, Java Beans, Web Services (REST/SOAP), XML,XSLT,XSL, and Ant.
  • Built Web pages that are more user-interactive using AJAX,JavaScript and AngularJS.
  • Developed web pages using JSP, CSS, jQuery, JavaScript.
  • Created and consumed Web Services using - SOAP, WSDL and developed XSD schemas to exchange data .
  • Used SAX and DOM parsers to parse the raw XML documents.
  • Integrated Spring (Dependency Injection) among different layers of an application.
  • Implemented the data access layer for persisting data using Hibernate framework.
  • Used Maven to build the application and deployed on IBM Websphere Application Server.
  • Used different design patterns like DAO, MVC, Singleton, Session Factory and DTO.
  • Used SQL Client and SQL Developer for querying the data in the tables.
  • Used SVN for version control and change management.
  • Developed various test cases and performed unit testing using JUnit.
  • Used Log4j to log errors and messages.

Environment: Java, J2EE, Agile methodology, Struts, Hibernate, JSP, Servlets, XML, SOAP, WSDL, XSD, JUnit, Websphere Application Server, Groovy, SVN, DB2, postgreSQL, IBM Data Studio, Junit, Log4j.

Confidential

SOFTWARE ENGINEER

Responsibilities:

  • Developed the GUI using JSP’s
  • Involved in analysis, design and development of the application.
  • Prepared Screens using JSP, HTML, struts, JSTL.
  • Created XML formatted output files.
  • Designed and developed the Action controls using Struts framework.
  • Extensively used Spring framework for injecting the classes.
  • Handling team and coordinating with onshore.
  • Involved in the Spring based DAO layer to perform the Database operation.
  • Deploying the application on test environment using WebLogic console.
  • Developed business logic using Java and Servlets.
  • Deployed application and created connection pools in WebLogic server.
  • Prepared SQL queries for data access.
  • Involved in Unit and Integration Testing.
  • Prepared test cases to support the testing team

Environment: Java, HTML, JSP, XML, spring, SQL, JSF, Servlets, JSP, Oracle and Web logic.

We'd love your feedback!