We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

New, YorK

SUMMARY

  • Around 6 years of experience in software development of quality software for Enterprise Applications and Web based UI applications using JAVA /J2EE Technologies.
  • Extensive knowledge in working with J2EE technologies such as Servlets, Struts, JSP, Spring, Hibernate, JPA, JDBC, JMS, JNDI and Object Oriented Programming techniques.
  • Expertise in developing UI based Web applications using HTML5, CSS3, JavaScript libraries
  • Hands on experience in using data processing APIs for JAXB, JSON and XML
  • Experience in creating UI web pages using jQuery plugins along with AJAX calls and styling of UI using CSS3.
  • Hands - on experience in creating Single Page Application using Angular JS and processing JSON data to render on UI
  • Experience in using JavaScriptFusion Charts for creating charts and graphs for rich UI
  • Proficient in creating and consuming Java Web services using RESTful, SOAP along with JAX RS, JAX WS and Jersey libraries
  • Experience in web application design using open source MVC (Model View Controller), spring and Struts Frameworks.
  • Used design patterns like Singleton, MVC, and Abstract in the application development.
  • Good experience on the development of EJB (Entity, Session and Message Driven Beans).
  • Extensive experience in Apache Tomcat Server, JBoss, API, Portlets, Web Logic/Sphere Application Server and SourceForge.
  • Good Experience in implementing Web Services Technologies likely as SOAP, WSDL, UDDI.
  • Experience in a Banking environment.
  • Proficient in using RDBMS concepts with Oracle 10g/11g, MySQL and experienced in writing SQL, PL/SQL Stored procedures.
  • Good working Experience in using ANT and Maven scripts for building and deploying the application in Web/App servers.
  • Good Experience in Apache WICKET for web application using framework.
  • Skills in analyzing user requirements, modeling the system and ensuring the functionality.
  • Excellent team player, quick learner and self starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS

Languages and API’s: Java, JSP, Servlet, HTML, DHTML, JavaScript, JDBC,JNDI,SOAP,XML, C, C ++, SQL, PL/SQL, WSDL (Web Services Description Language), Enterprise Java Beans

Web Technologies: html,dhtml,css,java script,angular js,jquery

Frameworks: Hibernate, Spring, Struts

XML Technologies: XML, XSLT, XPath

Application Servers: IBM WebSphere, JBoss, Tomcat

DBMS: PostgreSQL, DB2, Oracle, SQL Server.

IDE: Eclipse, NetBeans,VisualStudio,WebStorm

Versioning Tool: SVN, Git, CVS, Team Foundation Server

Operating Systems: Windows 2000/NT/XP, Dos, Unix, Linux

Messaging Framework: Web Services, JMS

J2EE Frameworks: Struts,JSF,Spring

Testing Frameworks: JUnit, Mockito, jMock, JMeter.

Methodologies: Agile, WaterFall, Scrum.

PROFESSIONAL EXPERIENCE

Confidential, New York

Java/J2EE Developer

Responsibilities:

  • Designed and developed frameworks for Payment Workflow System, Confirmations Workflow System, Collateral System using GWT, Core Java, servlets, JavaScript, XML, AJAX,J2EE design patterns and OOPS/J2EE technologies.
  • Developed various GWT customized widgets, services and DAO classes for the above systems using servlets, Core Java and GWT RPC/Ajax calls.
  • Enhanced Deal Manager, Account Manager, Report Manager, DTCC Manager and Credit Exposure Systems using JavaScript, Core Java, servlets, HTML, Java Mail. Used JavaScript and AJAX to perform several functions as desired by the above applications.
  • Implemented various core framework level changes using Core Java, design patterns, and efficient data structures.
  • Created Terabytes of Mock data which almost simulates the real payments and people data.
  • Used Spring Batch for reading, validating and writing the daily batch files into the database.
  • Used Hibernate in data access layer to access and update information in the database
  • Developed the Struts2 Server side & Client side validations using Actions errors and Validation rules.
  • Implemented JAX RS REST service using Spring REST technology.
  • Developed a module as SPA using Angular JS with Angular routers and controllers.
  • Created user interfaces using AJAX, JavaScript, HTML5 and CSS3
  • Handled creation of charts using JavaScriptFusion Charts for reporting module
  • Used GitHub, Maven and Log4J for version control, build dependencies and logging

Environment: J2EE,JDK 8,Struts1.3.8.Hibernate3.0,Hibernate 4,JSP,JSTL, JavaScript, Servlet’s,JNDI,JBoss,JAX RS,JAX WS,HTML5,jQuery,CSS3,Fusion Charts, Angular JS,OracleDatabase SQL, UNIX, JUNIT, Agile, Web Services, QTP, SOAP, RDBMS, CVS, OSB, API, SourceForge, Apache Maven.

Confidential, Grove,IL

Java/J2EE Developer

Responsibilities:

  • Developed the application using Spring Framework that leverages classical Model View Controller (MVC) architecture.
  • Developed presentation layer using Java Server Facesforrich UI.
  • Used Hibernate to manage Transactions (update, delete) along with writing complex SQL and HQL queries.
  • Worked on generating the Web Services classes, WSDL using Apache Axis.
  • Created SOAP based web service for prescriptions module and tested using SOAP UI
  • Configured JMS messaging queues to update the request status in JBoss.
  • Created web pages using JSP, and HTML5along with JSTL and CSS3for styling.
  • Developed a module on Angular JS and consumed RESTful web service to render JSON data on to UI
  • Performed the Unit Testing using JUnitand used Maven for dependencies.
  • Used agile software development methodology to develop project plans.
  • Reporting and maintaining the bug status by using Mercury Quality Center

Environment: JDK 7, Java Script, JSP, Servlets, QTP, WinRunner, GUI, Test Director 8.0, DB2, IBM Mainframe, JAXB, JBOSS,JSTL, Java Script, HTML, jQuery, Angular JS, CSS3, JUnit, Mockito, Agile, Web Sphere, UML, OOAD, JSON, IBM Lotus Notes 6.5.x, XML, Web Services, WSDL, Apache,Maven

Confidential, Boston

Java/J2EE Developer

Responsibilities:

  • Introduced Spring Dependency Injection model in the application.
  • Created a Transaction History Web Service using SOAP that is used for internal communication in the workflow process.
  • Used JAXB for generating java objects from XML Schema. And, used JDBC to invoke Stored Procedures and also used JDBC for database connectivity.
  • Used PL/SQL for queries and stored procedures in SQL as the backend RDBMS.
  • Developed Message Driven Beans to send emails notifications
  • Performed Requirements gathering, Analysis, Design, Code development, Testing using Agile methodologies.
  • Used JSON for serializing and de-serializing data that is sent to or receives from JSP pages.
  • Created EJB, JPA and Hibernate component for the application.
  • Modified existing ETL transformation and job by adding queries and store procedures.
  • Packaged and deployed the application in IBM WebSphere Application server in different environments like Development, testing etc.
  • Actively involved throughout the life cycle of the project from requirements gathering to maintenance and optimizing the system

Environment: Java1.5,SVN,RAD8.0,IBMWAS7.0.0.21,IBMMQseries,SOAP, JSP, EJB,JNDI, Java Script,JMS,JDBC, UML,ANT,Hibernate,AJAX,JSON,JAXB,GWT,JavaScript,JSF,JSP,HTML, CSS, JQuery, Python, JUnit, Agile, Mockito, QTP, Multi Threading, LOG4J, SourceForge, Spring, Web Services, Linux, Oracle, RDBMS, CVS, Toad.

Confidential, Ridgefield Park, NJ

Java Developer

Responsibilities:

  • Understanding the business requirements, create design documents with different UML diagrams like flow charts, sequence diagrams and class diagrams using MS-Visio.
  • Developed GUI screens for login, registration, edit account, forgot password and change password using Struts 2.
  • Developed action classes and required service and DAO classes for GUI screens using Struts 2 and Spring JDBC.
  • Developed required validation rules and properties files using Struts 2 Validator framework.
  • Developed oracle stored procedures.
  • Developed client stubs to interact with web service (Merkel) for sending email notifications to customers.
  • Implemented J2EE/GOF design patterns such as Data Access Object, Service Locator.
  • CAS API and Spring ACEGI security were used to implement Login and Cross domain SSO.
  • Developed the unit and integration test cases for the components implemented using JUnit and JMock.
  • Used Log4j for logging the application log of the running system.

Environment: Java 1.5, Struts 2.1, Spring 2.5, CAS 3.2, Web services, Weblogic 9.1, Oracle 10g, Eclipse 3.4, Log 4j, CVS

Confidential, Seattle, WA

 Java/J2EE Consultant

Responsibilities:

  • Designed the application using UML (Unified Modeling Language) and MVC design pattern.
  • Developed business components using stateless session Beans (local as well as remote beans).
  • Developed DAO layer using Hibernate as ORM tool to integrate with Oracle.
  • Created EJB, JPA and Hibernate component for the application.
  • Designing and developing the integration between other applications using SOAP.
  • Designed and coded JAX WS based Web Services used to access external financial information.
  • Used Apache CXF open source tool to generate java stubs form WSDL.
  • Writing automated JUnit test cases using framework like Mockito and spring tests. And, Message Driven Beans to send emails notifications. Worked in an agile development process based on Scrum.
  • Configured and maintained the SPRING Application Framework’s IOC container.
  • Actively involved throughout the life cycle of the project from requirements gathering to maintenance and optimizing the system.

Environment: s:J2EE, WebLogic, MQ series, JSP, JSTL, JPA, EJB, ETL, JNDI, Java Script, HTML, DHTML, Python, AJAX, CSS, Jquery, JSF, UML, CVS, ANT, JUnit, Agile, Mockito, Apache Tomcat 6.0., Multi Threading, Struts, Spring, WebServices, SOAP, WSDL, JAX WS, Hibernate, Linux, Oracle, PL/SQL, CVS.

We'd love your feedback!