We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Fortmill, SC

SUMMARY

  • 7+ Years of IT experience in software development of large scale, reliable Java, J2EE Enterprise Applications, handling huge critical Customer data.
  • Experience in all phases of Software Development Lifecycle (Requirement Gathering, Design, Development, Implementation and Maintenance) using J2EE and leading application servers like IBM WebSphere, JBOSS.
  • Experienced working with several J2EE specifications such as JSP, Servlets, JMS, XML, JNDI, JDBC, JSON, MDB, Apache POI, Hibernate, spring.
  • Experience in the design and development of SOA with web services. Experience in integrating with the existing web services.
  • Hands on experience using the SOAP, WSDL, XSD, JAXB, JAX - WS, Restful Web Services technologies.
  • Experience in client side technologies such as HTML5, CSS, Ext JS, AngularJS, DHTML, XHTML, AJAX, JQuery, XML and XSLT.
  • Good knowledge in working with Collections API, Multithreading and OOPs Technologies.
  • Experience in SOA and developing Web Services using SOAP, REST, XML, WSDL and JAXP.
  • Experienced working with different application frameworks such as spring, Hibernate.
  • Experienced working with J2EE Design Patterns like IOC, MVC, Factory, Value Object, DAO, Singleton and Business Delegate etc.
  • Extensively worked on transaction, concurrency and performance issues in complex projects.
  • Extensive experience in Object Relation Mapping using Hibernate.
  • Experience in writing SQL/PLSQL Stored Procedures, involved in application development using several RDBMS like Oracle 8i/9i/10g, MS-SQL 2000, HSQLDB.
  • Contributed to the technical documentation in several Projects.
  • Experienced working in agile scrum and waterfall methodologies.
  • Good working knowledge in Open Source tools like Tomcat, Commons, Log4J, etc.,
  • Test Driven Programmer with thorough knowledge in Unit testing with JUnit, performance testing with JMeter and automated testing with Test Driven Development (TDD) in Extreme Programming Model.
  • Excellent team player, dynamic, flexible with positive attitude and excellent learning skills.

TECHNICAL SKILLS

Programming Languages: Java (Java SE, Java EE)

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

Java Frameworks: Spring, Struts, Hibernate

Web Technologies: HTML5, CSS, JavaScript, Angular JS, AJAX, JQuery, XML

Web Services: REST, JSON, SOAP, Apache Axis 2

Database Connectivity: RDBMS, MYSL, SQL, PL/SQL, HQL, Projections, Criteria

Databases: Oracle 9i/10g, Microsoft SQL Server, MS Access

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

Tools: Maven, Ant, Log4j, Junit

Operating Systems: Windows XP, DOS, UNIX, Linux

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

PROFESSIONAL EXPERIENCE

Confidential, Fortmill, SC

Java/J2EE Developer

Responsibilities:

  • Designed and developed features for J2EE-based business activity monitoring and operational dashboard engine, including the rules and alert engine, webapp components, recoverability, intelligent workflow features, internationalization, and upgradability.
  • Developed complex servlet to interact with AJAX front-end.
  • Driving the technical design of the application by collecting requirements from the Functional Unit in the design phase of SDLC.
  • Involved in design of Scheduling Application using the Activity, Data Flow, Class and Sequence UML diagrams
  • Developed the Application Module using several design patterns like Singleton, Factory, DAO, DTO, Business Delegate, Façade, Composite View and MVC2
  • Designed the user interface of the application using HTML5, CSS, JavaScript, Ext JS, AngularJS, Jquery and AJAX.
  • Designed and coded JAXB API to interact with third party application for asynchronous loading and parsing of JMS XML messages.
  • Developed the necessary front end user interfaces in JSP’s, HTML5, Java Script, CSS and AngularJS that will be integrated using Spring MVC Framework. Developed Form Beans/ JavaBeans, Spring Controller Classes and configured with the corresponding JSP pages in spring-config.xml file.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Used Struts-Validator frame-work for all front-end Validations for all the form entries.
  • Developed JSP pages for presentation layer (UI) using Struts with client side validations using Struts Validator framework/ JavaScript.
  • Developed communication among SOA services using XML schema.
  • Involved in the development of SQL, PL/SQL Packages, Stored Procedures
  • Implemented the Connectivity to the Data Base Server Using JDBC.
  • Established wizard flows with spring webflows.
  • SOAP web service interface implemented in Java using Apache SOAP and Axis to expose user master data to all the subsidiaries.
  • Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
  • Worked on creating JSPs, Form Beans and Action classes and configured in Struts-Config.xml
  • Established efficient exception handling and logging using Spring AOP.
  • Developed Web Services using WSDL, SOAP to communicate with the other modules.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database
  • Maintaining separate build in ANT for the module for easy integration to the portal build and configure with Cruise Control
  • Developed the application on Websphere Application Server environment with RAD7.0 as development IDE.
  • Developed test suite framework and regression tests for rules and alerts engine, recovery engine, object manipulation functionality, import/export engine and user-defined function handling using JUNIT.

Environment: J2EE, WAS, RAD7, Spring, Spring MVC, Spring Core, Spring DAO, Struts, Hibernate, JavaBeans, web services, Mainframes, JSP, JDBC, DHTML, HTML5, JavaScript, CSS, CICS, SVN, Ext JS, AngularJS, Clearcase, Oracle, QC, JUnit, Selenium, Log4j, SOAP, Rational Rose.

Confidential, Minneapolis, MN

Java/J2EE Developer

Responsibilities:

  • Involved in Business Requirement gathering, analysis by interacting with BA, SAs and PMs.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design, Coding, Application Implementation, Unit testing, Documentation.
  • Strong Experience in XML, HTML5, JSP, Servlets, Core Java, JDBC, Apache POI, Spring, Hibernate, JNDI, ANT and UNIX.
  • The RESTful Web Services have been used to retrieve and update the data which is populated in view using AngularJS model.
  • Developing User Interface Screens using Spring MVC, to enable customers obtain auto finance. Extensive experience in developing various web based applications using JSP.
  • Exposed the Spring POJOs as Web services to the UI layer.
  • Involved in writing the database integration code using Hibernate. Leveraged the AOP features of spring framework to handle exceptions.
  • Designing widgets using JavaScript, JQuery, HTML5, CSS, Ext JS and AngularJS.
  • Developing User Interface Screens using Spring MVC, to enable customers obtain auto finance.
  • Extensive experience in developing various web based applications using Hibernate 3.0 and Spring Frameworks.
  • Used Spring Framework’s IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.
  • Used DAO Patterns to add the abstraction for the layered architecture.
  • Used Subversion as a version controlling for the source code check in and checkouts.
  • Involved in SCRUM process of AGILE methodology and participated in Sprint planning and showcase meetings.
  • Actively involved in deploying the application to different test environments and supported.
  • Integration and functional testing.
  • Used HP QC as a bug tracking tool.

Environment: Core Java, Java, J2EE, JSP, JavaScript, JQuery, JNDI, Servlets, Spring, Spring MVC, CVS, Hibernate, Subversion (SVN), CSS, WebLogic Application Server, XHTML, Selenium, JDBC, J2EE Design Patterns, HTML5, CSS, XML, RESTFul Web Services, Ext JS, AngularJS, Agile/Scrum Methodology and Oracle, PL/SQL, Windows.

Confidential, Elizabeth, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in (OOAD) Analysis & Design for the project and prepared the technical documents for a distributed architecture at enterprise level.
  • Developed Software Design Specifications and implemented them for several services Technologies and tools: JSP, Servlets, SOA, J2EE, Web Services, Hibernate, Spring, JMS, Tomcat Server and Oracle.
  • Designed and implemented the user interface using JSP, Servlets, HTML, CSS and JavaScript.
  • Wrote corresponding one-one RESTFul Web Services methods to implement respective change requests (change appliers).
  • Utilized Modernizer extensively to build HTML/CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Designing widgets using JavaScript, JQuery, HTML, CSS and AngularJS.
  • Built custom UI Widgets and Application logic using Angular JS MVC Architecture.
  • Used Spring Framework to implement Business layer to Data access layer.
  • Worked on different XML Technologies.
  • Implemented various design patterns Singleton, Data Access Object (DAO), View Object.
  • Used clear case version control system for code management.
  • Wrote SQL and stored procedures as part of database interaction.
  • Extensively used Hibernate for Object relational Mapping for data persistence.
  • Used Maven to build WAR files to deploy the application.
  • Release management and support. Participate in User Acceptance Testing during each Agile Cycle.
  • Review proposed test cases with technical analysts, business analysts, developers and documentation staff to ensure understanding of system requirements from a QA perspective in order to achieve a high level of quality throughout this project.

Environment: Core Java, Java, J2EE, HTML, JavaScript, XHTML, CSS, AngularJS, XML, JQuery, AJAX, JSP, Servlets, Spring, Spring MVC, SOAP, Hibernate, CVS, RESTFul Web Services, Oracle 11g, PL/SQL, JBOSS 5.1.0, J2EE Design Patterns, Agile / Scrum Methodology, Windows7, Eclipse IDE.

Confidential, Spring Field, IL

Java Developer

Responsibilities:

  • Involved in the analysis, Detail design, Development, System and User Acceptance Testing.
  • Built data-driven Web applications with server side J2EE technologies like Servlets/JSP and generated dynamic Web pages with Java Server Pages (JSP).
  • Collected data from the users and generated appropriate queries to retrieve data from the database using Struts.
  • Designed and developed the Consolidated Balance, Historical Consolidated Balance and Transaction Inquiry Screens using JSP.
  • Implemented Designed and modified User Interfaces using JSP, JavaScript, CSS, HTML, JSON and JQuery.
  • Designed UI using JSP and HTML, and validated with JavaScript for providing the user interface and communication between the client and server.
  • Implemented custom JSP tags for common use across the project and also developed the pages using the Struts Tiles.
  • Used Spring IOC framework to integrate with Hibernate.
  • Involved in prototyping the MVC framework integration with Struts and Spring with Hibernate for the persistence layer to connect the application to the database.
  • Mainly involved in the creation of the back end skeleton including connecting to Data Base, creation of Data Model layer and DAO Layer for the Vendor Item Portals using Hibernate.
  • Developed the UI modules using JavaScript, JQuery components.
  • Communicating with external systems using Web services (JAX-WS).
  • Consuming services and exposing the XML response as Java objects using JAXB framework.
  • Connecting to disparate systems using JMS (Web Sphere) protocol to integrate different systems (Mainframes and Cognos).
  • Data transformation from one XML schema to another using XSLT.
  • EJBs are developed to provide a standard way to implement the back-end business code.
  • Implemented Web Services using Apache Axis2.
  • Created Stored Procedures and Triggers using Oracle Database.
  • Worked on JBoss server configuration on unix operation system.
  • Implemented Version and Change Control using Subversion (SVN).
  • Involved in writing test cases and test plans using the JUnit.
  • Involved in the analysis, Detail design, Development, System and User Acceptance Testing.

Environment: JDK, JSP, Servlets, HTML, Struts, Spring, EJB, Jquery, Hibernate, Apache Axis, JSP, XML, AJAX, Web Logic, JSON,JIRA, JBoss, Unix Shell, PL/SQL, Web Services, JAAS, JavaScript, SOAP, JUnit, SVN, CSS.

Confidential, Southfield, MI

Java/J2EE Developer

Responsibilities:

  • Extensively worked with spring framework.
  • Developed user interfaces (UI) JSP’s in spring framework.
  • Extensively used tag libraries and also developed some custom tags.
  • Deployed the application on WebLogic Server and configured the server to the application requirements Spring, JDBC.
  • Involved to producing and consuming Restful API’s for one of the requirement defined in the project.
  • Extensively used JSON object data in the model as from Restful Web Services which provided a structured and defined data to analyze and more comfortable to view the data and extract it.
  • Experienced in consuming SOAP Web Services to read the backend system data.
  • Soap UI to Test Web services.
  • Achieved the application design using My Eclipse, Oracle tools.
  • Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Performed Client and server side validations using JavaScript and Validation framework.
  • Wrote SQL procedures and functions on Oracle.
  • Used ANT scripts for automated deployment and preparing the build of the entire application.
  • Configured Jenkins for continuous and daily builds.
  • Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
  • Deployed the applications on WebLogic Application Server.
  • Completely documented the flow and functionality of the code for further reference.
  • Involved in writing the test cases to make sure it is working currently when configured with the peripherals.
  • Used Subversion for version control.
  • Handled production support of the application.

Environment: Core Java, Java, J2EE, Servlets, Jquery, JDBC, Spring, Restful Web Services, SOAP,, HTML, JavaScript, JSP, CVS, CSS, JDBC, Oracle, PL/SQL, XML, WebLogic Application Server, Windows.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed and developed User Interface for different Modules like User account module, Staff module in JSP, HTML and CSS and in corporate many features.
  • Designed & developed the business logics in the EJB components, which take care of the data transactions with the backend.
  • Implemented Designed and modified User Interfaces using JSP, JavaScript, CSS, HTML, JSON and JQuery.
  • Developed web pages for the user information entry, which does dynamic validations.
  • Performed the UNIT, Integration and Acceptance test phases.
  • Developed SQL Queries, Joins with JDBC API to access data.
  • Database management and JDBC connectivity.
  • Developed procedures, which is used by the EJB components to do transaction with the Oracle Database.

Environment: Java, JSP, CSS, EJB, Web logic Server, HTML, Jquery, GIT, Oracle, SQL, Windows, MS Visual SourceSafe.

We'd love your feedback!