We provide IT Staff Augmentation Services!

Sr J2ee Developer Resume

5.00/5 (Submit Your Rating)

Nyc, NY

PROFESSIONAL SUMMARY:

  • 8+years experience in the Java/J2EE based enterprise application development with specialized focus on developing highly complex multi - threading applications using concurrency framework.
  • Extensively worked in Core Java coding and object oriented design with strong understanding of Collections, Algorithms, Data Structures and Event/Exception handling.
  • Strong knowledge of Object Oriented Analysis and Design, Use Cases, Sequence Diagram and Class Diagrams using UML and Rational Rose.
  • Experience in RDBMS such as DB2, Oracle, MySQL, SQL Server and writing stored procedures triggers, cursors, and optimizing queries using SQL.
  • Expert Level experience in development using Web markup languages like HTML, XHTML, DHTML, CSS, DOJO, XML, JSON, JavaScript and AJAX.
  • Hands on experience in both SOAP based & RESTful based webservices on both consumption & publishing.
  • Exposure to developing J2EE applications using IDE’s like RAD, Eclipse, WSAD, Net Beans, IntelliJ, Exadel Struts Studio.
  • Implemented Design Patterns such as Front Controller, MVC, Singleton, DAO, Composite View, Abstract factory, Factory method, Business delegate, Adapter, Decorator, Chain of responsibility etc.
  • Exposure to installing web based applications on JBOSS, IBM Websphere application servers, WebLogic, Apache Tomcat.
  • Experience in unit testing framework like Junit, Mockito, TestNG
  • Excellent Analytical, Problem-solving and Documentation skills to evaluate current process, maturity of the organization and make recommendations forte improvement.
  • Worked with Business & Development team members to understand business scenarios and system functionality in order to improve the testing quality.

TECHNICAL SKILLS:

Languages: Java, C, C++, SQL & PL/SQL, UML, XML,HTML,DHTML,XHTML

Internet/Intranet Development: J2EE, Servlets, JSP, JDBC, HTML, XML, DTD,XSL, DOM,SAX, JAXP, Log4J, JavaScript, XSLT SQL Server 2000/2005, Oracle 11MS Access, Sybase

Development Tools: Eclipse, Dream Weaver,NetBeans, Rational Rose 2002, VISIO, TOAD, Apache ANT and Together

Web & Application Servers: Weblogic 9.X/8.X/6.x, Websphere, Jboss,TomcaJUHJt

Operating Systems: Sun Solaris v.2.6, Windows 2000/2003

Version Control Systems: CVS, Clear Case, Subversion,Visual Source Safe

Development Frameworks: Jakarta Struts, Hibernate, Spring MVC

PROFESSIONAL EXPERIENCE:

Confidential, NYC, NY

Sr J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Participated in JAD sessions gathering along with the Business Analysts.
  • Handled the requirements, code and test walkthroughs
  • Documented use cases, functional requirements based on the A&D using RUP and UML.
  • Developed the framework based on Spring MVC Architecture.
  • Improved the throughput of the Smart Services Module using the concepts of multithreading like Executor Services & Concurrency API.
  • Developed the presentation layer using JSP’s, CSS, AJAX and Java Script.
  • Developed XSLT files for transforming the XML response from the web service into HTML as per the business requirements
  • Developed the Persistence Layer using Hibernate.
  • Developed several WebService stubs using AXIS 2.0 engine, SOAP UI, JAX-RPC, WSDL, Document literal.
  • Used DOM Parser to parse the XML response from webservices.
  • Used Business Delegate, Singleton, Front Controller, Factory and DAO design patterns
  • Used session beans to expose the application for the use by the third party users.
  • Used JAVA Mail API, and implemented an automated functionality to generate e-mails to the manager whenever an user registers for the application
  • Implemented logger for debugging using Log4j
  • Developed few stored procedures, triggers and sequences.
  • Wrote CRON Jobs to schedule the daily scripts
  • Involved in performance tuning of application and environment for optimized performance during month end load using JProbe.
  • Used CVS for version management & Maven for building the application.
  • Extensively used Fusion Charts for reporting the data
  • Involved in building and maintaining cloud based infrastructure on AWS.
  • Served as POC for on call support in the production team on a rotation basis.
  • Worked in Agile - Scrum methodologies

Environment: Java 1.8, AWS, JSP, CSS, HTML 5, Spring 3.1, JMS, Maven, Log4J, JavaScript, Ajax, JUnit, Oracle 11G, Weblogic 9.1, Unix, CVS, Oracle, TOAD, Axis 2.0,Web Services.

Confidential, Overland Park, Kansas

J2EE DEVELOPER

Responsibilities:

  • Designed and developed a multi-tier custom build workflow web application.
  • Spring AOP used to check Authorization and determine allowed actions for different workflow status.
  • Spring JDBC used to generate different reports.
  • Spring Scheduler is used to run batches at different schedules to fetch booking data.
  • Created a custom rule engine using core java multi-threading concepts to use Rating algorithms and calculate premiums based on Rating factors and Exposure values.
  • Used JProbe memory view,CPU view,Thread view to analyze the behavior of the application & optimize.
  • Used Hibernate associations and Criteria API for chunk processing (batch processing), updating and inserting data into Oracle and DB2 tables.
  • Implemented UI components (grid panels and tree component, forms, etc.) and pages using EXT-JS, JavaScript, HTML
  • JSON request/response from UI is processed using Spring MVC 3.0 Restful features and Hibernate/JPA framework is used to save/retrieve the data in the backend.
  • Maven plug-in is used for build and deploying the application in WebSphere Application Server (WAS).
  • Extensively worked on both consumption & producing of RESTful based webservices using JAX-RS & jersey parsers.
  • Developed few stored procedures, triggers and sequences.
  • Served as POC for on call support in the production team on a rotation basis.
  • Worked in Agile - Scrum methodologies

Environment: J2EE 1.3, Java 1.5, Spring, Hibernate 3.0, JSP, RESTful webservices, Websphere, Clearcase, JMS, HTML, XML, XSLT, TOAD, Oracle 10g, PL/SQL, Maven, Log4J 1.4, JavaScript, JUnit.

Confidential, Irving, Texas

JAVA Developer

Responsibilities:

  • Created Activity, State Chart, ER, Sequence, Collaboration diagrams, and web page mock ups in MS-Visio.
  • Designed and implemented complete functionality for support of Loan routing involving UI (JSP/JavaScript/Struts), DTOs, Business logic execution and invocation using stateless EJBs.
  • Designed, implemented and altered database tables, procedures and packages to support the loan routing functionality.
  • Designed and implemented complete functionality for support of Adverse Actions involving UI (JSP/JavaScript/Struts), DTOs, EJBs, JDBC. Developed the presentation layer menu pages using JSP, AJAX, Servlets and Spring.Developed and implemented client GUI module using JFC/Swing, AWT.
  • Designed and implemented various cross-cutting concerns (auditing, logging,security,transactionsetc ) using Spring AOP
  • Developed and designed all JSP pages, Servlets for the Loan registration and Property screens use cases which were plugged into the Spring MVC framework. Used DOM, JAXB to develop proprietary code for generation and population of XML for the Closing Document Generation process.
  • Implemented Stateless EJBs for supporting various business process functionalities such as Events Processing, Tasks assignment, handling of Portfolio Loans and Commitment.
  • Developed and extended Web Services for support of various Mortgage processing functionalities
  • Developed DAOs (Data Access Object) and DOs (Data Object) using Hibernate as ORM to interact with Sybase RDBMS.
  • Extensive use of Dynamic SQL, REF Cursors, Bulk binding/Bulk Collection, Nested tables, Varrays while developing complex procedures. Involved in Design, implementation and Tuning Database and SQL scripts for Optimal Performance, Redesign and build the schemas to meet Optimal Performance measures.
  • Developed SQL Queries to fetch complex data from different tables in remote databases using joins, database links and formatted the results into reports and kept logs

Environment: Core Java, J2EE, EJB 2.1,Struts 2.0, Spring 2.x, JDBC, JMS 1.1, JRules, MQ Series 6.x, XML/XSL, Tomcat, Oracle 9i, Redhat Linux 9.x, Windows XP.

Confidential

Programmer Analyst

Responsibilities:

  • To analyze the issue reported by customer and provide the solution.
  • To analyze on change request and report on the same.
  • Designing and Coding for new enhancements.
  • Designed & developed Struts action classes.
  • To carry out Testing of the functionalities of developed enhancements in the application.
  • To provide support and maintenance for the application.
  • Involved in gathering requirements from the Clients Request.
  • Migrated Web Sphere Application Server from V5.0 to V6.0

Environment: Core and Advanced java, Struts1.x, J2EE, Web Sphere 6.x,

We'd love your feedback!