We provide IT Staff Augmentation Services!

Sr. Ja/j2ee Developer Resume

0/5 (Submit Your Rating)

VA

SUMMARY

  • 8 years of IT experience in complete software development life cycle process including Development, Testing and implementation using industry standard methodologies.
  • Good experience and knowledge in various development methodologies like Rational Unified Process (RUP), Test Driven Development (TDD), Scrum, Agile, UML and Rational Rose.
  • Excellent Experience in developing software applications using JAVA, Java multi - threading, Java Message Services(JMS), J2EE, JDBC, Spring, Hibernate, Struts, JSP, EJB, Servlets, JavaScript, Angular JS, JQuery, JSF, AJAX, JSON, and HTML5.
  • Good Experience in implementing Web Services such as SOAP, RESTful, WSDL, UDDI.
  • Sound Knowledge in Design Patterns like Singleton, Session Facade, Factory Method and Data Access Object (DAO) pattern.
  • Expertise in using IDEs like, RAD, Visual Age, Eclipse,
  • Experience in Configuring and deploying applications on IBM WebSphere, BEA WebLogic & JBOSS.
  • Well versed with Data Analysis, Design and Data Modeling using Erwin. Strong Programming experience in PL/SQL and Stored Procedures.
  • Extensive experience in Data Modeling, Stored Procedures and functions, worked on Databases such as Oracle, SQL Server and DB2.
  • Good web page design skills using AJAX, JQuery, HTML, JSP and JavaScript.
  • Experience in SOA, AJAX Technology, RMI, JNDI and MVC Custom development.
  • Good technical, communications and interpersonal skills. Able to work reliably under pressure.
  • Committed team player with strong analytical and problem solving skills, ability to quickly adapt to new environments & technologies.

TECHNICAL SKILLS

J2EE Technologies: Servlets, JSP, JSF, EJB, JNDI, JMS, JDBC, Java Mail, Applets, RMI, Java Multithreading, Webservices, JAX-RPC, JVM

Framework And Tools: Struts, Hibernate, Spring, JUNIT, ANT

Programming & Scripting: Java 1.4/1.5/1.6/1.7 , SQL and PL/SQL

Web Technologies: HTML5, AJAX,CSS, JavaScript, JQuery,Angular JS,, XML, XSL, XSLT, SAX, DOM.

Application/Web servers: WebSphere & Weblogic Server, Tomcat, JBoss

IDE Tools: JDeveloper, NetBeans, Rational Software Architect 7.0/6.0,We WebSphere Integration Developer, WSAD 6.0/5.1.2/5.0 , Eclipse 3.0/3.1.

Databases: Oracle 11g, SQL Server 2012, IBM DB2, My SQL

Messaging: JMS

Operating systems: Windows 98/NT/2000/XP/Win 7, UNIX, LINUX.

Design/Versioning Tools: UML, Clear Case, ClearQuest, CVS, Tortoise SVN

PROFESSIONAL EXPERIENCE

Confidential, VA

Sr. Java/J2EE Developer

Responsibilities:

  • Done the design, development and testing phases of Software Development using scaled AGILE methodology with Test Driven Development (TDD)
  • Involved in functional requirements review and creating technical design documents and Integration Solution Design documents.
  • Implemented the Model View Controller architecture (MVC) by developing controller and service implementation classes.
  • Extensively worked on Spring framework and integrated Hibernate and also used spring Inversion of controller and Dependency Injection principles.
  • Extensively used Hibernate ORM in data access layer to write DAOs. Developed hibernate mapping and Configuration files.
  • Designed and implemented RESTWeb-Servicesto provide the Payments Settlement functionality comprising Apply Payments, Payments Summary & Details.
  • Worked with AngularJS filters in expressions and directives to filter data rendered in the UI.
  • Actively involved in the development of UI using Angular JS, JavaScript, CSS, XHTML and AJAX.
  • Used Log4j Logger for all logging purposes and JUnit for integrated test runs.
  • XML for building data structures required for Web Services and JMS for sending async messaging using the Event based Framework.
  • Involved in unit, system, integration and regression testing.
  • Participated in the analysis of defects, tracking issues and fixing them using Enterprise Quality Center.
  • Used the Apache POI API to create the excel spreadsheet for payments and template details related to the transaction.
  • Involved in SQLdevelopment using Stored Procedures, Views and Queries.
  • Participated in UAT testing and product readiness (production support).
  • Co-ordinated with QA team to ensure the quality of application.
  • Used SVN the version control tool for code commit and update.
  • Used MyEclipse IDE and web logic application server in development.

Environnent: Java SE 6, J2EE,Oracle11g,JSP 2.1, Spring 3.0, Hibernate, Restful, Weblogic 10.3.3, CSS, JMS, JSTL 1.2, JavaScript, HTML5, Angular JS, PL/SQL, Eclipse 3.7, SVN, Log4j, JUnit 4.1, Apache POI 3.7.

Confidential, NC

Sr. Java/J2EE Developer

Responsibilities:

  • Responsible for the Requirement Analysis and Design of Smart Systems Pro(SSP).
  • Use of Agile (SCRUM) methodologies for Software Development.
  • Front End User Interface Design - Used Struts Framework, HTML, CSS,JSP, JavaScript.
  • Developed Action Classes using Struts Frameworkand also Involved in writing the struts-config files
  • Developed the Struts Action classes to perform the business logic and developed the Struts Action Forms to collect the user input.
  • Implementedmulti-threadingusing synchronized block and synchronized method
  • Spring3.x RestTemplate is used to implement communication with REST based APIs
  • Developed the REST webservice using Spring IOC to provide user a way to run the job and generate daily status report on loans
  • Developed a Spring MVC based application to make a webservice calls and display data on a new page.
  • Integrated Spring with struts framework to use Dependency Injection.
  • Wrote complex SQL and HQL queries to retrieve data from the Oracle database using Hibernate Framework.
  • Used Hibernate framework and Spring JDBC framework modules for backend communication in the extended application.
  • Developed an application using Struts Framework, developed action classes, form beans and Struts-Tiles.
  • Extensive use of Clear Case to work collaboratively on all projects.
  • Used ANT for building and deploying the web applications.

Environment: Java 1.6, JSP 2.0, Struts 2.x, RESTful, Spring 3.0,Hibernate 3.0, WAS, WLI 8.1 & 10.3(WebLogic Integration), Oracle, JAXP, JAXB, JMS, AJAX, JNDI, HTML5, DHTML, JavaScript, XML, DOM, SAX, ANT, Eclipse, Web Logic application server 10.3, LOG4J,.

Confidential, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC).
  • Use Agile (SCRUM) methodologies for Software Development.
  • Used Microsoft Visio for developing Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
  • Implemented the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Developed action classes and action forms to collect input.
  • Used the Struts validation and Tiles Framework in the presentation layer.
  • Implemented complex back-end component to get the count in no time against large size MySQL database (about 4 crore rows) using Java multi threading.
  • Used Hibernate in data access layer to access and update information in the database.
  • Generated the Hibernate mapping files and developed the underlying domain objects
  • Used Spring DAO on the Data access layer with the Hibernate
  • Actively involved in designing and implementing Singleton, MVC and DAO design patterns.
  • Used Apache CXF for creating the Web Services to interact with other modules.
  • Developed WSDL in eclipse.
  • Used SOAP UI to test Webservices.
  • Used JUnit framework for unit testing of application and ANT to build the application and deployed on Web Logic.
  • Configured and used Log4J for logging.
  • Used Tortoise SVN for version control and used HPQC to track defects and change requests.

Environment: JDK 1.6, Struts 2.x, JSP, Hibernate, Spring, JavaScript, HTML,JNDI, Apache CXF, XML, SOAP, WSDL, SAX, DOM, SOAP UI, Web Logic, Rational Rose, SVN, Tortoise SVN, Log4J, JUnit, ANT, Oracle 10g, Eclipse, JVM

Confidential, MD

Java Developer

Responsibilities:

  • Project was developed and implemented in Agile development Environment.
  • Extensively involved in design and development of a new unified online payments application which combined best features of existing Confidential Bank payment channels.
  • Extensively involved in development of UI, with enhanced features and additional payments functionalities including what Confidential Bank provide today via online (CEO Internet ACH, CEO Wires), file (Payment Manager and Integrated Payments) and VRU payment channels.
  • CEO GPS is developed using Spring Framework as a backbone.
  • Used Spring framework for transaction management. Also used Hibernate extensively to develop the data layer.
  • Handled Java multi threading part in back-end component, one thread will be running for each user, which serves that user.
  • Extensively involved in developing front end dashboard components using JSP's, HTML, DHTML, CSS and JavaScript.
  • Involved in incorporating WRIA Framework ( Confidential Bank custom front end framework) into CEO-GPS application.
  • Implemented the application using the concrete principles laid down by several design patterns such as Data Transfer Object, Business Object, Factory, Singleton, and Data Access Object.
  • Deployed XML based Web services for generating the status report of payments.
  • Used Hibernate extensively to persist the data into the Oracle10g database.
  • Written HQL queries to access the data from the database.
  • Developed JUnit test cases for all the developed modules.
  • Used CVS for version control.
  • Used Log4J to capture the log that includes run time exceptions.
  • Developed application using Websphere Integration Developer as IDE and deployed it on Websphere Application Server.
  • Developed Ant scripts for deploying the application.

Environment: Java 1.6, Spring Framework, Struts, JSP, Oracle 10g, WebSphere App Server 6.0,WebServices, Axis, AJAX, JQuery, HTML, DHTML, JavaScript, XML, BPEL, Log4J, PL/SQL, IBM DB2.

Confidential, NJ

Java/J2EE Developer

Responsibilities:

  • Developed the application using restful URL’s Struts and MVC.
  • Designed and Developed JSP pages using Struts Framework.
  • Performed validations using struts validations and used JQuery for client side validation
  • Extensively used the J2EE design patterns like Business Delegate, Service Locator, Value Object (Transfer Object) and Data Access Object and SessionFaçade.
  • Involved in implementing EJB(Enterprise Java Beans) as middleware services.
  • Implemented EJB(Stateless session Beans) and exposed them as WebServices.
  • Produced a consistent look and feel across all pages in the application using Tiles Framework.
  • Extensively used JavaScript to perform client side validations, and JUNIT for component testing.
  • Used MySQL database and extensively wrote SQL, PL/SQL, DDL and DML statements.
  • Used NetBeans IDE to develop the application and maintained the code in WinCVS. Also, wrote deployment scripts using ANT.
  • Implemented Singleton class to load the property files.
  • Worked with JMS(java messaging service) for asynchronous communication.
  • Worked with JMS queues for P-P communications and Topics for one- many communications.
  • Developed a Logger framework for the application using Log4J.
  • Reviewed the code to reduce the number of database calls and tuned the SQL and HQL queries for optimization.

Environment: Java/J2EE, Struts MVC, Hibernate, Tomcat Server, MySQL database, Java Script, AJAX, JSON, JQuery, WinCVS, NetBeans, JSTL, EL, XML, HTML, Log4J, JSM, EJB, DAO, ANT, JVM.

Confidential

Software Engineer

Responsibilities:

  • Used JSP, Servlets for developing end user interaction
  • Used JDBC-ODBC Bridge for Database Connection
  • Used JavaScript for certain important client-side validations
  • Developed front end XSL in displaying the data in HTML format using XSLT&XML

Environment: Java, Java Servlets, EJB, JSP, JDBC, HTML, XML, XSLT, NetBeans IDE, BEA Weblogic, UML, Java Script.

We'd love your feedback!