We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Durham North, CarolinA

SUMMARY

  • Results - driven software professional with 8+ years of experience and demonstrated ability to successfully implement complex large-scale, N-tier, distributed, real-time enterprise applications.
  • Worked on the development of client/server and web Applications using JAVA, J2EE, J2SE technologies and Web Technologies for enterprise applications.
  • Worked on developing enterprise web-based application based on Java technologies using J2EE, J2SE, EJB, Java Servlets, Struts, Java Beans, JMS, JNDI, ANT and Apache Maven.
  • Worked on various frameworks: Struts, Hibernate3.0, Spring2.0, JSF (Java Server Faces)
  • Worked on JSP, Servlets, Java Script, and JDBC.
  • Expertise in developing GUI using Swing, HTML, DHTML, DOJO, Java Script, CSS, AngularJS, Bootstrap, JSF, XML, SOAP, REST, jQuery and AJAX scripting.
  • Experience in workingwith applications developed using Object Relational Mapping frameworks likeHibernateand MVC frameworks likeStruts, JSFetc., and IOC frameworks likespringand its subsidiary modules such asSpringJDBC,Spring IOC, SpringSecurity, andSpringAOP.
  • Experience in front end development usingHTML 5, CSS 3, JavaScript, and jQuery,Ajax, JSON and JSTL.
  • ExpertiseinDevelopingEnd to End B2B and B2C application usingJEE & J2EE technologies such asServlets,JSP,EJB,JNDI, JPA, JTA,JMS,JDBC, JAXP, JAXB
  • Hands on experience in configuration and deployment of multi-tier applications using servers like WebSphere, Web Logic, and Tomcat.
  • Extensive experience to SOA (Service Oriented Architecture) and experience in developing Web services using Axis, WSDL, SOAP, UDDI, WS Security, XML-RPC and JAXB/JAXP.
  • Worked on frameworks like Spring 2.5/3.0 framework, Struts 1.0/1.1/2.x framework, O/R Mapping Hibernate 3.x framework and web services (SOAP and Restful).
  • Wrote complex SQL Queries, Stored Procedures and Triggers.
  • Worked on relational databases like ORACLE, POSTGRESQL and SQL Server.
  • Wrote complex Shell, ANT scripts for building the projects.
  • Good Working Knowledge of Ant for project build/test/deployment, Log4j for logging and JUnit for unit and integration testing.
  • Strong knowledge of IDE's like Eclipse, Net Beans, IBM Rational Application Developer (RAD 7.0.0), Web Sphere Studio Application Developer.
  • Worked in various application methodologies including Agile, waterfall model and rdm.
  • Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.
  • Excellent team player with leadership abilities. Strong analytical skills with excellent interpersonal and communication skills with analytical ability and understanding of Organizational functioning.
  • Assisted project manager in defining project scope, time & effort estimates and deliverable management.

TECHNICAL SKILLS

Languages: Java, J2EE, C, C++

Technologies: HTML5, CSS3, XML, Java Script, jQuery, Ajax, AngularJS, Bootstrap

Frameworks: Struts 1, Struts 2, Spring

ORM Technology: Hibernate

Web Services: Apache AXIS, SOAP, WSDL, XML, RESTAPI

Databases: Oracle, MySQL, SQL Server, DB2, POSTGRESQL

Web/Application Server: Web logic, Tomcat, IBM WebSphere, Apache 2.2

IDE: Eclipse, NetBeans, JDeveloper

Version Tools: Tortoise SVN, IBM Clear case, JIRA

PROFESSIONAL EXPERIENCE

Confidential, Durham, North Carolina

Senior Java/J2EE Developer

Responsibilities:

  • Worked in Agile environment with meeting crucial deadlines.
  • Worked on preparing use-case diagrams, sequence diagrams and class diagrams using Rational Rose, UML.
  • Been involved and worked closely with the tech team, BA, Product Owners, QA and the Customers in the story pointing sessionsand the agile team meetings.
  • Was involved in the analysis and the end-end sessions for the design and the development of the J2EE web application.
  • Front-end development using JSF, JSP, HTML and wrote custom tags.
  • Used DOJO widgets also used JSON for object representation.
  • Utilized various JavaScript and jQuery librariesbootstrap,AngularJS, AJAX for form validation and other interactive features.
  • Developed UI navigation using JSF MVC architecture.
  • Used Eclipse for the application development and Maven configurations for the build and deploy to Tomcat.
  • Used the MVC feature of the AngularJSjava-script framework for developing UI screens.
  • As part of AngularJS development have used data-binding and developed controllers, directives, filters and integrated with the backend-services.
  • Used the Jqueryjava-script framework to complement with AngularJs as needed.
  • Have used some of the features of the Html5 and Css3 for the webpage development andstyling.
  • Have used Bootstrap CSS for styling.
  • Employed popular design patterns like DTO, DAO, MVC, and Singleton.
  • Developed the UI screens using AngularJs, java script, HTML 5, JQuery, and CSS3.
  • Worked on developing the REST web-services andintegrating with them from the front-end.
  • Wrote and integrated with the business validations for the application in the Droolslayer.
  • Performed Validations on UI data using JSF validators.
  • Created JSF components for presentation layer.
  • Developed server-side services using Java, Spring, Web Services (SOAP, Restful, WSDL, JAXB, JAX-RPC)
  • Followed Spring MVC Framework for the development of the project.
  • Involved in developing code for obtaining bean references in spring framework.
  • Used Dependency Injection (DI) or Inversion of Control (IOC).
  • Wrote POJO Classes, .hbm files for Hibernate Object-To-Relational Mapping.
  • Used Hibernate to store the persistence data into the Oracle database and wrote. HQL to access the data from the database.
  • Configured and build Asynchronous communication with JMS services with MQ Series.
  • Implemented and used Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
  • Used ANT tool to build and deploy applications.
  • Deployed the application in JBOSS Application Server.
  • Used Log4j for logging and handling defects of the application.
  • Created test cases and Involved in Unit Testing using JUNIT Framework in ECLIPSE3.2.
  • Worked in deadline driven environment with immediate feature release cycles.

Environment: JDK 1.5, Core Java, Eclipse 3.3, JSF, HTML, Oracle 10g, Spring 2.5, Hibernate 3.0, Ajax, XML, JBOSS6.0, Windows XP, bootstrap, AngularJS, HTML, JSP 2.1, WSDL 2.0, SOAP 1.2, Log4j 1.3, JNDI 1.2, JUnit,, NoSQL/Mongo DB, UML.

Confidential, Philadelphia, PA

Java/J2EE Developer

Responsibilities:

  • Analysis and understanding of business requirements and implement the process using Agile (Scrum) methodology.
  • Designed and developed various modules of the application with J2EE design architecture and frameworks like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Developed new application using Richfaces, JQuery and EJB3/JPAon JBoss/Glassfish.
  • Wrote front-end code for developing new pages using HTML, CSS, JavaScript.
  • Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Façade, and Singleton.
  • Used Hibernate in persistence layer and developed POJO’s, Data Access Object (DAO) to handle all database operations.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Developed server-side services using Java, spring, Web Services (SOAP, Restful, WSDL, JAXB, JAX-RPC), SOA (Service oriented architecture).
  • Worked on Oracle as the backend database
  • Communicated with the Leads and BA’s for better understanding of the design requirements.
  • Coding the programs in accordance with Program Specifications and adhering to Coding standards.
  • Developed and Performed Test Batches/Interfaces as per design.
  • Maven script is used to create WAR and EAR files.
  • Work on Defects/Bug fixes as per Weekly Sprint Planning.
  • Design and configuration of Decision Tables and Rules.
  • Developed complex SQL queries, Stored Procedures.
  • Develop and execute Unit Test plans using JUnit, ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.

Environment: JAVA 6, jdk 1.6, J2EE, HTML, CSS, JavaScript, Servlets, Oracle 11g, Eclipse, JUnit, Tomcat 6.x, Maven, NoSQL/Mongo DB, Spring 3.0, AngularJS, Hibernate 3.0, JSP, Servlets, Web Services, SOAP, WSDL, UML, XML.

Confidential, Bridgeport, CT

Java/J2EE Developer

Responsibilities:

  • Wrote front end code for developing new pages using HTML, CSS, JavaScript.
  • Utilized various JavaScript and jQuery librariesbootstrap, AJAX for form validation and other interactive features.
  • Used Eclipse for the application development and Maven configurations for the build and deploy to Tomcat.
  • Configured business applications in XML bean definition files using SPRING.
  • Worked on Hibernate ORM. Created Hibernate XML files and Java class files to map the object relation mappings. Used Hibernate query language.
  • Springframework was leveraged for Inversion of Control (IoC),Spring JDBC,Spring AOPbasedTransactionmanagementand Unit testing.
  • Provided data persistence by object/relational mapping solution via Hibernate for application save, update, delete operations.
  • Worked on JPA for persisting the objects into the system.
  • Created services for various modules like Account (CD/Checking/Savings) Creation and Maintenance using SPRING IOC.
  • Finding the Memory Leaks and adjusting the JVM Heap Sizes and GC Parameters using JProfile.
  • Worked on Axis implementation and used SOAPUI to test the SOAP.
  • Implemented SOA architecture using Enterprise Service Bus (ESB).
  • Worked on XML, XSD and XSLT to parse the request and create the new one based on the specification.
  • Developed generic Java packages to produce and consume JMS messages through topics and queues in asynchronous message processing with guaranteed delivery.
  • Used IBM MQSeries as the JMS provider.
  • Utilized Core J2EE design patterns such as Singleton and Data Access Object (DAO) in the implementation of the services.
  • Responsible for writing SQL Queries and Procedures using DB2.
  • Responsible for writing JUnit test cases and Peer level testing.
  • Improved database performance by recognizing and rewriting slow queries.
  • Build & Deployment in WebSphere Application Server.
  • Solid deployment experience on the UNIX platform.
  • Created UML diagrams such as Class Diagrams and Sequence Diagrams using IBM Rational Rose.

Environment: Java, SOA, JMS, AngularJS,JMX, IBM MQ Series, Web Services, Axis, SOAPUI, Hibernate, JNDI, XML, XSD, JAXB, JAXP, bootstrap, Spring, Junit, JProfile, Ant, JPA, JTA, JDBC, Maven, PL/SQL Developer, DB2, Unix, Log4J, UML and Agile.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Coding and Development of custom Interfaces.
  • Involved in the feasibility study of the project.
  • Gathered requirements from the client for designing the Web Pages.
  • Participated in designing the user interface for the application using HTML, DHTML and Java Server Pages (JSP).
  • Worked on the Camel Integration layer and the Dozer-mappings.
  • Involved in writing Client side Scripts using Java Scripts and Server Side scripts using Java Beans and used Servlets for handling the business.
  • Followed Spring MVC Framework for the development of the project.
  • Involved in developing code for obtaining bean references in spring framework.
  • Used Dependency Injection (DI) or Inversion of Control (IOC).
  • Developed the Form Beans and Data Access Layer classes.
  • XML was used to transfer the data between different layers.
  • Involved in writing complex sub-queries and used Oracle for generating on-screen reports.
  • Worked on database interaction layer for insertions, updating and retrieval operations on data.
  • Involved in deploying the application in test environment using Tomcat.

Environment: Java,J2EE, JSP, Servlets, EJB, Java Beans, JavaScript, JDBC, Tomcat, Oracle, HTML, DHTML, XML, CSS, Eclipse, Servlets, CVS, Windows 2000.

Confidential

Java Developer

Responsibilities:

  • System Requirements gathering for the project.
  • Preparation of the Detailed Design document for the project by developing business process flows, requirements definition, use cases, and object model
  • Designed and implemented a GUI framework for Swing. Developers using the framework define actions, popup menus in XML, the framework builds the graphical components.
  • Designed the class diagrams and sequence diagrams.
  • Developed the presentation layer and GUI framework that are written using JSP and client-side validations were done using JavaScript.
  • Use MVC architecture.
  • Creation Test plan. Development and coding of Test classes and Test Cases.
  • Execution of Test cases in Jbuilder.
  • Defect fixing. Client communication & Query resolution
  • Testing of the product: Unit Testing, Regression Testing, and Integration Testing.
  • Used Eclipse as the IDE and Struts Framework for developing the application.
  • Developed the JSPs for the application.
  • Created struts-config file and resource bundles for Distribution module using Struts Framework.
  • Implemented Action Form classes, Action classes for the entire Reports module using Struts framework.
  • Worked on core java for multithreading, arrays and GUI (AWT).

Environment: Java, J2SE5.0, Struts, Servlets, JSP, Eclipse, Oracle 8i, XML, HTML/DHTML, Jbuilder.

Confidential

Java Developer

Responsibilities:

  • Played key role in the design for the implementation of this application.
  • Preparing the documentation for High Level design, Low Level design of the application and Process Flow of control for the entire application.
  • Designed the Web application implementing the Struts framework for Model-View - Controller (MVC) pattern to make it extensible and flexible
  • Implemented the architecture with Struts-Config, Action Form classes and Action classes.
  • Implemented the Consolidated applications front-end pages using JSP’s, JSTL, and Struts Tag Libraries.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Developed the helper classes used by most of the components in this application.
  • Configured connection caches for JDBC connections.
  • Used extensive JavaScript for creating the Global templates that can be used across the JSP Pages
  • Developed code for generating the XML requests required for calling the web services.
  • Developed code for processing the web service response obtained in XML as a String after calling the web Services using SAX parser
  • Configured Logger, appended and layout using log4j.
  • Used Hibernate for Object Relational Mapping.
  • Used Ant 1.6.5 for building JAR s and WAR.
  • Rational Clear Case was used as Source and version control for rebasing and delivering the code
  • Prepared Unit test cases as well performed Unit testing and Integration testing.

Environment: Servlet, JSP, Struts, Hibernate, LDAP, JNDI, HTML, XML, DOM, SAX, ANT, Weblogic Server 8.1, Oracle9i

We'd love your feedback!