We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

5.00/5 (Submit Your Rating)

WI

SUMMARY

  • 8+ years of professional experience working in various domains like Financial, Telecom and Insurance using JAVA/J2EE technologies.
  • Experienced in developing Web, Client/Server, multi - tiered applications from designing of the architecture, requirements gathering through testing and installation with quick learning curve on new technologies and excellent problem solving, analytical, logical and inter personal skills.
  • Strong work experience in Web based application development, Database programming, distributed computing, Server side programming and Client Server computing in multi-threaded software systems using Java technologies.
  • Experienced in MVC (Model View Controller) architecture with Struts, Spring and Hibernate framework involving various J2EE design patterns.
  • Have a very good experience in Core Java, Servlets, EJB, JSP, JavaScript, JQuery, DOJO, JDBC, JSTL, AJAX and Custom tag Libraries
  • Thorough knowledge in UML, XML parsers (SAX, DOM), SOAP, HTML and DHTML.
  • Have experience with WebServices based on SOAP.
  • Experience in WebSphere Portal design and development using Servlets, JSP and JDBC.
  • Knowledge with BEA Weblogic, IBM Web sphere application server, Apache Tomcat, JBoss and have good knowledge of J2EE Confidential compatible application servers.
  • Developed Web Services as a service provider and deployed them on the WebLogic Application Server over the HTTP protocol.
  • Experience in Peer & Lead level design and code reviews.
  • Extensively worked on various IDEs like Eclipse, MyEclipse & IBM RAD.
  • Experienced in leveraging RDBMS like Oracle, MySQL and PostgreSQL.
  • Expert in writing complex SQL Queries and PL/SQL blocks.
  • Efficiently worked on version controlling system like CVS and SVN.
  • Have good experience on Core J2SE programming.
  • Experience in working with different operating systems like Windows /XP/Vista and Linux/Unix.

TECHNICAL SKILLS

Frameworks: Struts, Spring (IOC, Context, ORM, DAO, AOP)

Web Technologies: JSP, Servlet, Struts, Spring,EJB, AJAX, JSTL

Application Servers: Weblogic, Apache Tomcat, Websphere and JBoss

Web tools and languages: C, C++, Java, HTML, DHTML, XHTML, JavaScript, JQuery, DOJO, XML/XSL, XSLT, UML, CSS, Junit, TestNG, Oracle and PL/SQL

Configuration Management Tools: ClearCase, SVN

Development Methodologies: J2EE, Object Oriented Analysis and Design, Waterfall, Iterative and incremental development, Agile Software development

PROFESSIONAL EXPERIENCE

Confidential, WI

Sr. J2EE Developer

Responsibilities:

  • Analyzed the Business Requirement specifications (BRD) and worked with Business Users and Business Analyst.
  • Identified Requirements, done the design and development of use cases using UML /Rational rose.
  • Interacted with the offshore team and functioned as primary liaison between client and offshore team.
  • Provided proposals to the client, and determined the project staffing levels, created project timelines, provide the estimates and tracked project’s progress.
  • Worked with the business users to help them develop business requirements for departmental imaging and workflow needs. In addition,
  • Created the project plans, providing the estimates, conducting the reviews of Functional and Technical design Specs.
  • Played a lead role with onsite-offshore co-coordination.
  • Experience in leading a team as lead actively involved in requirement gathering, business analysis, impact analysis, estimation, review activities, testing, assigning and tracking work, status reporting and providing quick resolution of issues.
  • Responsible for writing interfaces using SOAP web services for getting count scheduling details and count results details by interacting with external Kohls’ Cycle Count service in Phase II of the project
  • Written JUNIT test cases for testing UI Framework classes and wrote many Java Scripts to do client side validations.
  • Developed the application using OEPE, deployed the application in Weblogic Application Server, Jenkins is used as a deployment tool.
  • Tracked the Change Requests, reviewed the impact Analysis and design documents.
  • Developed DB2 Stored Procedures and Queries for all the database interactions in the application.

Environment: Java 1.6, J2EE, DB2, OEPE, Jenkins, Enterprise Architect, Oracle Weblogic 10.3.5, JavaScript, SOAP and REST Web Services, JSP, Servlet, JUnit, Star team and SQL Station.

Confidential, Charlotte, NC

Sr. J2EE Developer

Responsibilities:

  • Analyzed the Business Requirement specifications (BRD) and worked with Business Users and Business Analyst.
  • Identified Requirements, done the design and development of use cases using UML /Rational rose.
  • Analysis and Design of the Object models and J2EE Design Patterns in various tiers of the application.
  • Database Modification using SQL, PL/SQL, stored procedures, triggers and views in Oracle.
  • Used Spring 2.5 as MVC framework for designing the complete Web tier.
  • Implemented J2EE Design patterns like Front Controller, Singleton, MVC and Session Facade design patterns Value Objects, Data Transfer Objects, Singleton and Service locators.
  • Implemented N-tier architecture for building web application using Spring MVC. Used Hibernate for interacting with database to invoke Stored Procedures and write queries.
  • Worked with Collections API to manage Java Objects in different layers.
  • Developed Custom Tag Libraries for user interface screens and access beans using Java Beans to support certain functionality.
  • Interacted with the offshore team and functioned as primary liaison between client and offshore team.
  • Involved in implementing JQuery for providing interactive user interfaces.
  • Provided proposals to the client, and determined the project staffing levels, created project timelines, provide the estimates and tracked project’s progress.
  • Worked with the business users to help them develop business requirements for departmental imaging and workflow needs. In addition,
  • Created the project plans, providing the estimates, conducting the reviews of Functional and Technical design Specs.
  • Tracking the project schedules and conducting status meetings.
  • Overseeing the Functional, UAT and Certification testing activities.
  • Reviewed the test Strategies, Test Plan and Test Results.
  • Developed the application using Eclipse IDE, deployed the application in Weblogic Application Server, Ant is used as a build tool and worked under Agile Environment.
  • Tracked the Change Requests, reviewed the impact Analysis and design documents.
  • Developed Servlets and JSPs based on MVC pattern using Spring Framework.
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Responsible for developing UI for changing the existing UI of the applications and for new enhancements using JavaScript, JQuery, DOJO and CSS
  • Involved in exporting data to excel that is there in the dojo data grids and enhanced grids using Javascript, DOJO and JQuery.
  • Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Written JUNIT test cases for testing UI Framework classes and wrote many Java Scripts to do client side validations.
  • Contributed towards r&d and implementation with respect to implementation of dojo grids in the application wherever applicable.
  • Developed Oracle PL/SQL Stored Procedures and Queries for the new requirements.
  • Designed and developed Generate PDF functionality using Spring framework.
  • Played a lead role with onsite-offshore co-coordination.
  • Experience in leading a team as lead actively involved in requirement gathering, business analysis, impact analysis, estimation, review activities, testing, assigning and tracking work, status reporting and providing quick resolution of issues.

Environment: Java 1.5, J2EE, Oracle 10g, Eclipse, Ant, UML, Weblogic, JavaScript, XML,HTML, XSL, JBoss, Spring, Hibernate, JQuery, JSP, Servlet, Junit, ClearCase.

Confidential, Jersey City, NJ

Sr. J2EE Developer

Responsibilities:

  • Gathered & analyzed requirements from the customer and written requirements, technical and design specifications.
  • Maintaining the code at the business tier and data tier.
  • Participate in business analysis requirements with the business analyst.
  • Involved in Design phase of the project before starting with the coding.
  • Developed Spring MVC classes for handling requests from the UI screens.
  • Responsible for developing UI screens for few requirements with respect to chase online using struts, JSTL, Javascript, JQuery and CSS.
  • Implemented the application using the various J2EE design patterns like DAO, Singleton and Business Facade.
  • Developed few Web Services for inter banking operations and for retrieving the customer information from the central database using SOAP and JAX-RPC technologies.
  • Involved in Web Service development using SOAP for online payment transactions with respect to transfers module in the project.
  • Analyzing a WSDL file for various payments done in the chase online website.
  • Written Test cases using JUnit framework to validate the application flows in different scenarios in the standalone application.
  • Mentoring developers regarding business knowledge and application framework knowledge.
  • Production support contact - to analyze, debug and investigate on problems reported by users.
  • Code reviews with respect to standards, performance tuning, re factoring and re-usability.
  • Used Log4J to print the logging, debugging, warning, info on the server console.
  • Written build script for the application build and deployment using Ant.
  • Involved in coding of stored procedures, packages, functions in plsql for the requirements given.
  • Developed the application using RAD, deployed the application in Weblogic Application Server, Maven is used as a build tool to build the application.
  • Involved in testing the code using TestNG.
  • Involved in the design phase of the application for few use cases in transfers module.
  • Also involved in the construction phase of deactivating a service request by the customer in case of Quick pay, setting default limit by either increasing or decreasing limit for a given transaction.
  • Extensively worked on multi threading with respect to transfers done between chase-chase and external to chase accounts in the online chase website.
  • Mentoring juniors with respect to functionality and the implementation of the logic in the various different modules of the project.
  • Played a lead role with onsite-offshore co-coordination.
  • Involved in database Modification using PostgresSQL in Oracle.
  • Responsible for designing the logical and physical database structure for the PostgresSQL.

Environment: Java, J2EE, Jsp, Servlet, Struts, Spring, Hibernate, Java Script, Web Service(SOAP based), RAD, Weblogic, PostgresSQL, Log4j, TestNG and Maven.

Confidential, Edison, NJ

Sr. J2EE developer

Responsibilities:

  • Interact with business managers to transform requirements into technical solutions.
  • Involved in Design and Development using OOAD methodology to capture and model business requirements. Facilitate code walkthroughs with team members.
  • Proficient in doing Object Oriented Design using UML-Rational Rose.
  • Developed web pages using JSP, MVC, Struts, Servlets, Java Script, and XML for various modules.
  • Developed JSP and Java Helper classes for In-patient and out patient Information.
  • Created XML Schema, XML template and XSL. Developed Web Services Application using SOAP.
  • Developed the UI panels using JSP, XHTML, CSS and JavaScript.
  • Expertise in MVC Architecture using Struts framework, Spring framework and implementing custom tag libraries.
  • Used Spring for cross cutting concerns and IOC for dependency injection.
  • Involved in configuration and administration of Websphere application Server.
  • Used Websphere Application Server and JDBC package for Data Access Objects and DB Connections from the Connection Pool using Oracle database.
  • Involved in the functional test of the application.
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using Oracle and PL/SQL.
  • Involved in configuring JNDI properties, data sources for Oracle, UDB, DB2 data bases in websphere..
  • Used Ant script for building and deploying the application.
  • Implemented views using Struts tags, JSTL2.0 and Expression Language.
  • Responsible for modifying existing DB2 stored procedures and writing SQL queries as per requirement.
  • Implemented business logic using Struts action components in the Struts framework.
  • Involved in writing JUnit Test cases.
  • Involved in debugging the product using Eclipse 3.6 and JIRA Bug Tracking.
  • Designed the UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle JDeveloper
  • Rewrote code for enabling download as .pdf with new iText library for Java.
  • After fixing defects used SVN (Apache Sub versioning software) to check in the changes.
  • Using JIRA to manage the issues/project work flow.
  • Generated and edited using XML DOM and SAX.
  • Used My Eclipse as an IDE for developing the application..
  • Establish coding standards for Java.

Environment: Java, Spring, J2EE, JSP, Servlet, Struts, XML, Web Services (SOAP), JavaScript, Oracle 10g, JDBC, CVS, UML, Websphere, DB2, Junit, Ant, CSS, PL/SQL, Eclipse, JIRA,SVN.

Confidential, Charlotte, NC

Jr. Java/J2EE Developer

Responsibilities:

  • Designed & developed various business services and methods utilized by online web applications for fulfilling their functionalities using spring framework
  • Involved in design process using UML & RUP (Rational Unified Process).
  • Mainitaning the code at the business tier and data tier with support for various 3rd party client interfaces and services
  • Used Struts MVC, Servlets and JSP's for writing controller classes and designing UI pages.
  • Controller & action mapping of action classes in Struts-config.xml
  • Used RAD as an IDE for the development of various business services, deploying the code on IBM Websphere and build dependencies addition using Ant
  • Taken care of integrating with various dependencies utilized by interacting with 3rd party clients via webservices sending requests synchronously as well as asynchronously
  • Written various business rules that are to be to configured in database and be invoked using custom framework for various states where web application is to be hosted
  • Developed various PDFs making use of Jasper template xml files by working on iReport1.2.7 - most of the PDFs are used as a trailing documents that are generated along with an auto insurance policy generation
  • Done resource configurations like various property files to be used by the consuming application containing credentials & endpoints of various third part services exposed
  • Helped in peer review code analysis and onsite-offshore coordination within the team
  • Effort estimation for various change requests and work requests submitted
  • Bug fixing, Functional Testing, Production support and Maintenance
  • Helped in spreading the use of creating functional test cases within the team for integrating testing of code without deploying the code in application in real-time
  • Project SPOC for various teams acting as a consumer for the jars exposed to them
  • Performing Code merge using SVN

Environment: Java,J2EE, Servlets and JSP, Struts, Ant, RAD, Websphere, Oracle 10g, iReport 1.2.7 and Webservices.

Confidential, Raleigh, NC

Jr. Java/J2EE Developer

Responsibilities:

  • Involved in design & development of wireframes from the requirements analysis given by the requirements team
  • Involved in conversion of specifications into modules created using Struts MVC framework
  • Responsible for controller & action mapping of action classes in Struts-config.xml
  • Creation of low level designs using UML incorporating OOAD
  • Involved in presentation of module to team members
  • Creation of modules incorporating various J2EE components like JSP, Javascript, JDBC, JNDI, XML parsing
  • Experience in XML transformation using XSLT & XPath
  • Creation of JSP pages, writing EJB, DAO classes, SQL queries and business delegators and façade beans
  • Deploying of code to JBoss Application server using ANT scripts
  • Involved in Unit test & Integration test case preparation of various modules
  • Involved in Unit & Functional test results publishing to the QA team and bug fixing
  • Maintenance of code and code refactoring and code metrics preparation using Together
  • Maintenance of software configuration management using CVS

Environment: Java, J2EE, Struts, HTML, XML, XSLT, Oracle 10g, JBoss, ANT

Confidential, Raleigh, NC

Jr. Java/J2EE Developer

Responsibilities:

  • Involved in developing the generation of various reports like deal, reference, company and drug reports using XSL.
  • Also involved in popup window generation for suggesting content anywhere in the application using Javascript and CSS
  • Creation of modules incorporating various J2EE components like JSP, Javascript, JDBC.
  • Involved in the peer review and code review of the entire project.
  • Managed the team activities and guided the team members.
  • Involved in knowledge transfer of the application to new members.
  • Involved in Unit Testing and Integration Testing.
  • Prepared the Weekly update status sheet.
  • Involved in the export and print of the various reports in the application using XSL. Worked on the XSL FO for exporting the report in the word document.
  • Web UI page development using Struts and JSP’s.
  • Involved in conversion of specifications into modules created using Struts MVC framework
  • Responsible for controller & action mapping of action classes in Struts-config.xml
  • Creation of low level designs using UML incorporating OOAD
  • Involved in presentation of module to team members
  • Handled all modules in the QA Testing, Defect Fixing and Production phases.
  • Ported the application into Struts and re-designed few modules using MVC pattern.

Environment: Java, PSP (PL/SQL Server Programming), JavaScript, XML,XSLT, JavaScript and Oracle 9i.

We'd love your feedback!