We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Having 7+ years of experience in requirement analysis, development, implementation, documenting and maintenance of Web Applications using Java/J2EE technologies.
  • Strong Experience in Spring, Struts and Hibernate technologies
  • Have extensive knowledge and working experience on Software Development Life Cycle (SDLC), Object Oriented Analysis and Design (OOAD).
  • Experience in server side programming like Servlets, JSP, JDBC, JNDI and JMS.
  • Good experience on application servers like Apache, JBoss, Web Logic, Web Sphere.
  • Experience in developing applications using Waterfall, RAD and Test Driven methodologies.
  • Hands on in Core Java (multithreading, JDBC, Servlets, Java performance tuning and memory management etc.).
  • Experience in Spring MVC architecture, Struts framework, Spring IOC and Hibernate
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts, Spring, Hibernate and EJB
  • Experience in developing secure web applications and server side development using Servlets, JSP, CSS, HTML, XML, JavaScript, JSF, Angular JS, Spring, Hibernate, SOAP/Rest services, JMS and EJB
  • Extensive experience in design, development and deployment of Web Service( Hosting and Consuming) in SOA architecture using JAX - WS(SOAP), JAX-RS(REST), Spring-WS(REST), Core Java, XML, XSD, WSDL, JAXB, DOM, Jersey Framework, JSON.
  • Experience in Handle JMS message events. Implemented JMS based Disconnect events for disconnecting the customers.
  • Extensive experience in XML related technologies/tools such as JAXB, XSL, XQuery and Xpaths.
  • Experience in UI development using CSS/CSS3, HTML/HTML5, XML, XSL/XSLT, JavaScript, JQuery, AngularJS, AJAX and JSON for both Mobile & desktop applications.
  • Experience in Providing in Auto deployment scripts (JBoss) and Auto execution of Junit scripts.
  • Experience in implementing REST Web Services using Jersey / JAX-RS.
  • Committed to enhancement of software reliability, performance and adherence to coding standards while contributing to the technical code documentation.
  • Strong knowledge and experience in developing applications using servers like WebSphere, WebLogic, JBOSS and Tomcat.
  • Experience with different J2EE Design Patterns like Singleton, DAO, Data Transfer Object, Session Facade, Template, and Service Locator.
  • Experience in XML with Java using DOM and JDOM.

TECHNICAL SKILLS:

Programming Languages: Java, C, C++

J2EE Technologies: JSP, JDBC, JMS, RMI, Servlets, JNDI

Java Frameworks: Spring, Struts, Hibernate

Web Technologies: HTML5, CSS3, JavaScript, AJAX, JQuery, XML

Web Services: REST, JSON, SOAP, Apache Axis

Databases: Oracle, Microsoft SQL Server 2005/2008/2012, MS Access

App/Web Servers: Apache Tomcat, Oracle Web Logic Server, JBoss

Tools: Maven, Ant, Log4j, JUnit

Operating Systems: Windows, DOS, UNIX, Linux

Design Patterns: MVC, Singleton, Factory, Front Controller, DAO

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Developed business components using Core Java concepts and classes like Inheritance, Polymorphism, Collections, Serialization and Multithreading etc.
  • Used Spring framework that handles application logic and makes calls to business objects and services mainly SOAP Web Services
  • Used Object ¬Oriented Analysis (OOA) for object ¬modeling techniques to analyze the functional requirements for a system.
  • Developed the application using Google Web Toolkit (GWT) which is compatible across different browsers.
  • Developed Google Web Toolkit (GWT) code to create presentation layer using Google Web Toolkit (GWT) widgets and event handlers.
  • Developed cross-browser/platform HTML5, CSS3 and JavaScript to match design specs for complex page layouts while adhering to code standards
  • Used JSP, Servlets and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
  • Developing unified Global Transaction Banking platform using Google Web Toolkit (GWT) to support a consistent web experience.
  • Created user interface and backend server application using Java, Google Web Toolkit (GWT), Spring, Tomcat and GIS.
  • In the Front end of the Application designed and implemented a publishing framework and reusable UI component library based on AngularJS, Ajax, and JQuery.
  • Implemented DAO for data access using Spring ORM and Hibernate.
  • Developed dynamic e-mails using JavaScript and hand coding of HTML5, CSS3.
  • Used RESTful Web Services to retrieve and update the data which is populated in view using AngularJS directives/services.
  • Developed and implemented DAOs and services using Hibernate, Spring AOP and Web Services.
  • Used AngularJS and JQuery library for creation of powerful dynamic Web Pages and web applications by using its advanced and cross browser functionality.
  • Designed and developed custom JQuery components for the front end client side validations.
  • Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
  • Developing internal modules using AngularJS framework along with CSS3, HTML5.
  • Implemented Front-End modules using JSP, HTML5, JavaScript and CSS3.
  • Extensively used Hibernate concepts such as inheritance, lazy loading, dirty bit checking, optimistic locking, and transactions.
  • Involved development of front-end components using JSP, JavaScript and Java.
  • Used JSON, JQuery and Ajax for updating the web pages.
  • The front-end JSP pages were developed using the Struts framework and were hosted in a J2EE environment on an Apache Tomcat Server.
  • Used for the EIS layer with a migration from Oracle 10g to the 11g database.
  • Developed a Web Service (SOAP, WSDL) that is shared between front end and cable bill review system.
  • Implemented Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL, and UDDI).
  • Implemented REST messages for communication between Web Service client and service provider.
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.
  • Worked on J2EE frameworks like Spring and Struts for developing industry standard web applications
  • Involved in development of various controller classes as a part of Spring MVC Framework.
  • Implement Hibernate for data persistence and management.
  • Used Spring Framework for Dependency injection and integrated with the Spring Web Flows
  • Design and Development of User Interface using Struts tag libraries.
  • Used Log4j framework to log/track application.
  • Responsible for effective communication between the project team and the end user.

Environment: JDK, Eclipse IDE, Core Java, J2EE, Spring, Google Web Toolkit (GWT), Hibernate, Unix, Web Services, Oracle10g/11g, SOAP UI, WebLogic Application Server, JUnit, Agile, Log4j, HTML5, CSS3, AJAX, JavaScript, AngularJS, JSON, JQuery.

Confidential, NYC,NY

Java/J2EE Developer

Responsibilities:

  • Worked as a Java Developer and involved in analysis of requirements, design, development, Unit and Integration testing and Deployment.
  • Reviewed and discussed the BRD to analyze the requirements for the project and contributed to the proposed System Architecture.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML and CSS.
  • Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit (GWT), Java and XML in a UNIX environment.
  • Analyzed, designed and implemented presentation layer using Spring MVC for rendering web pages.
  • Developed views and Controllers using Spring MVC Framework.
  • Created the dynamic application prototype and implemented application UI utilizing Google Web Toolkit (GWT).
  • Involved in the implementation of AngularJS, MVC Architecture using Struts framework.
  • Developed the ORM Mappings with Hibernate.
  • Design Patterns were used to add flexibility while connecting to the Oracle database.
  • Developed the application module using Spring AOP and Inversion of Control.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery UI.
  • Used Hibernate named queries and criteria queries.
  • Used Struts Tiles and Validator framework extensively in developing the applications. Worked on data binding as well as with HTTP service of AngularJS.
  • Involved in detecting changes to model objects and detect execution context for expressions by using AngularJS.
  • Interpreted and manipulated Spring and Hibernate configure files
  • Created the Service WSDL’s for the finalized set of services with the corresponding operations and designed the corresponding SOAP-UI Test Cases.
  • Used Log4J to logging, debugging, and providing warning and info on the server console.
  • Involved in creation of Test Cases for SOAP-UI Test Suite and carried out Load testing using Load UI.
  • Designed User Interfaces using Struts HTML tags in JSP.
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and JQuery.
  • Used JQuery event handling in UI pages handle validations.
  • Used Struts tag libraries, JSTL and created web interfaces using JSP technology.
  • Involved in triaging, debugging and troubleshooting related to environment issues.
  • Developed views and Controllers using Spring MVC Framework.
  • Leveraged Spring Validator framework for validating user input and used J-query for client side validation and building rich UI with AJAX capabilities.
  • Designed/developed service layer using Spring and used the IOC container and AOP for request/response logging and transaction management
  • Designed and developed Facade layer of services which interact with the DAO’s, JMS services and external Web Services.

Environment: Java, Web Services, Spring, Hibernate, Eclipse, Google Web Toolkit (GWT), JavaScript, XML, AngularJS, HTML, CSS, JSP, SERVLETS, MQ Series, QC and Linux, JSTL, Struts, JDBC,JNDI, UML, DB2, SOA, UNIX, Oracle, JUnit, Log4J, ANT and Stored Procedures.

Confidential, Custody, Oaks, PA

Java/J2EE Developer

Responsibilities:

  • Involved in Agile - Scrum methodologies to do requirements gathering, analysis and sprint planning.
  • Closely worked with client in order to perform requirement analysis, design and the implementation.
  • Created an XML configuration file for Hibernate for Database connectivity.
  • Creation of ORM mapping files for Java objects for Hibernate.
  • Used HTML, JavaScript, CSS, JSP and SEI Tag libs to develop web pages.
  • Used AJAX calls and JSON responses to populate values on various UI components
  • Implemented a clear JavaScript validation API.
  • Implemented a Middle tier using Spring MVC to process client requests and build server side graph models using mx graph server side framework.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Done with logging, exception handling and transaction management using Spring AOP.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used JUnit framework for Unit testing of application and ANT to build the application and deployed on Web Logic.
  • Application was designed and developed using the Spring framework
  • Involved in developing applications to post mails using Java Mail API.
  • Built web-based applications using Spring MVC Architecture suitable for Apache Axis framework.
  • Involved in Debugging bugs as reported to the existing system.
  • Designed and developed Presentation Layer using MVC framework, JSP, HTML, XML, XSLT and JavaScript & CSS.
  • Developed XMLs, JavaScript and Java classes for dynamic HTML generation to perform the server side processing on the client requests.
  • Creating JUnit test cases to have thorough Unit testing to avoid defects.
  • Used Spring MVC framework controllers for Controllers part of the MVC.
  • Built web-based applications using Spring MVC Architecture suitable for Apache Axis framework.
  • Developed Web Services to allow communication between applications through SOAP over HTTP using Apache Axis.

Environment: Spring MVC, IOC, AOP, Web Services, JavaScript, HTML, Hibernate, JDK, AJAX, JSON, Eclipse, Web logic, Log4J, Servlets, CSS, JSP, JUnit, XML, JAXP, JAXB, XML, XSD, JMS, XSLT.

Confidential, Houston, TX

Java Developer

Responsibilities:

  • Involved in the analysis & design of the application using UML with Rational Rose.
  • Object Oriented Analysis and Design using UML include development of class diagrams, Sequence diagrams, and State diagrams and implemented these diagrams in Microsoft Visio.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Developed the controller Servlets to handle the requests and responses.
  • Developed User- Interface screens involving Servlets, JSP, JavaScript and XML DOM parser.
  • Designed and developed JSP pages using Struts framework.
  • Used Struts Framework for action mappings. Developed and Refracted the Action Servlets and JSPs using Struts following MVC architecture.
  • Configured Hibernate objects as Spring Beans in the Spring Configuration File.
  • Used Struts tag libraries, JSTL and created web interfaces using JSP technology.
  • Wrote client side and server side validations using Struts Validator and JavaScript’s Validations.
  • Involved in developing Static and Dynamic pages using JSP and Servlets.
  • Involved in the design of the Referential Data Service module to interface with various databases using JDBC.
  • Used Hibernate framework to persist the employee work hours to the database.
  • Configured Apache HTTP Server and Apache Tomcat Server.
  • Designed and developed the Application based on Model-View-Controller architecture.
  • Involved in the development of JSP and Action Classes.
  • Designed and developed JSP Custom Tags based on Struts Framework
  • Technically involved in the analysis, designing and development of various server side components like DAOs for persistence layer and action classes, JSPs Servlets for user interface layer.
  • Configured and deployed the J2EE application on WebLogic Application Server.
  • Built several web applications for USC Digital Archive in Spring MVC framework using Java and JavaScript.
  • Design and Development of server side modules using J2EE, Struts, EJB and Utility classes.
  • Involved in the SOA implementation using Axis/WebLogic Web Service framework for different product integrations and Web Service interfaces using SOAP.
  • The data that is passed between the different layers are in the form of XML. Hence, developed an application that validates the XML file with the Schema and also parses the XML.
  • Involved in unit testing JUNIT and in integration testing.
  • Designed each module as a separate service interacting as Web Services between each other.
  • Involved in designing test plans, test cases and overall Unit testing of the system.
  • Prepared documentation and participated in preparing user’s manual for the application.

Environment: JSP, Struts, spring, JavaScript, Hibernate, JDBC, WebLogic Application Server, XML, XSLT, UML, Apache Axis, Web Services, Eclipse, JUnit, Windows XP, Ajax.

Confidential, Ann Arbor, MI

Java Developer

Responsibilities:

  • Involved in design, coding and testing phases of the project which follows Rational Unified Process (Incremental Development) methodology for development.
  • Created use case specification documents.
  • Used J2EE design patterns such as MVC, Data Access Objects in the architecture, Session Facade, Singleton for the enterprise application.
  • Developed Oracle PL/SQL stored procedures and queries for payment release process and authorization process.
  • Developed front end screens using JSP, JavaScript, JQuery, HTML, DHTML, CSS, Struts tag libraries and JSTL.
  • Developed Struts action classes, forms and JSP pages with struts tags, validations, struts-tiles and modified struts-config files.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, prepared statements and to manipulate the data in the database.
  • Worked on transaction isolation levels and locking reads for the Oracle database.
  • Worked on designing and creating the JAX-WS Web Service using standard Web protocols such as XML, SOAP, and HTTP.
  • Involved in unit testing and worked on doing SOAP UI testing.
  • Used JUnit for testing and IE Developer Tools for Java Script debugging.
  • Used the Rational Team Concert for source control and task tracking.

Environment: Java, Java Beans, JSTL, HTML, CSS, Struts, Hibernate, JavaScript, JMS, Oracle, Web Services, SOAP, SOA, WSDL, XSD, XML, XSTL, EJB, Design Patterns, JUnit, log4j, Oracle, WebSphere Application Server, RAD, Rational Team Concert.

We'd love your feedback!