We provide IT Staff Augmentation Services!

Senior J2ee Developer Resume

2.00/5 (Submit Your Rating)

Columbus, OhiO

SUMMARY

  • 8+ years of strong experience in Support, design, development and deployment of Client/Server business applications using Object Oriented Programming (OOP), Java/J2EE technologies.
  • Expertise in Agile model of software development.
  • Actively involved in each phase of Software Development Life cycle (SDLC) Waterfall model - Requirement Gathering, Design, Implementation, and Testing during the development of the application.
  • Extensive experience in Banking, Insurance and Credit Reporting domains.
  • Expertise in production support and escalation processes.
  • Expertise in application development using Java, J2EE, JSP, FTL, Servlets, Struts, Spring, Tag Libraries, JDBC, Hibernate, Web Services, XML.
  • Experience in various persistence frameworks like Hibernate and IBATIS.
  • Experience in using frameworks and tools like Jakarta Struts, Spring and Hibernate.
  • Experienced in XML related technologies like XSL, XSLT and parsers like JAXP (SAX, DOM) and JAXB.
  • Experience in developing Webservice applications using SOAP, WSDL and UDDI protocols.
  • Working experience in J2EE design patterns such as Data Access Object, MVC, Singleton pattern, Dependency Injection.
  • Excellent skills in RDBMS databases like Oracle, IBM DB2, SQL Server and MySQL Server.
  • Well Experienced in J2EE web development using MVC architecture.
  • Working experience in Oracle using TOAD.
  • Good knowledge of Perforce, VSS and SVN for version control.
  • Experience in handling user queries on different applications.
  • Expertise in coordinating between development and business streams.
  • Extensive experience using Struts Framework, including Validator Framework, Java Server Pages and FTL.
  • Knowledge and experience in XML, DTD, XSD, XML Schema, XSL (XSLT, XPath).
  • Experience in Operating Systems like Windows XP, 7 and UNIX.
  • Interacted with the business team(s) to understand the requirements and prepare the Business Requirements Document and Functional Specifications.
  • Worked with the project management team to decide the project timelines.
  • Experience in writing stored procedures, functions and PL/SQL scripts in SQL/Oracle.
  • Experience in writing Hibernate configurations and handling several types of queries.
  • Proficient in writing SQL queries for various analysis and ADHOC reports.
  • Worked with business and QA teams in the preparation of test plan, test cases and test case documents.
  • Motivated team player with strong analytical, problem solving and communicational skills.
  • Excellent work ethics, Leadership and Team player qualities.

TECHNICAL SKILLS

Programming Languages: Java, CFM

J2EE Technology and Frameworks: Struts Framework, Spring Framework, Web Services (SOAP, RESTful)Hibernate IBATIS, Maven, JUnit.

Web Technologies: XML, XSL 2.0, XSLT 2.0, JSP, HTML, Java Script, SOAP 1.2, SAX and DOM.

Databases: Oracle, SQL Server, My SQL, PL/SQL.

Application/Web Servers: IBM WEBSPHERE, Sun Application Server, Tomcat.

IDEs: RAD, MYECLIPSE, Eclipse.

Operating Systems: Windows XP, 7, Unix.

Design Methodologies: J2EE Design Patterns.

Version Control: SVN, Git, Perforce and VSS

PROFESSIONAL EXPERIENCE

Confidential - Columbus, Ohio

Senior J2EE Developer

Responsibilities:

  • Responsible for analysis and design of projects for RSC, ISC, Ohio and PAS applications with J2EE standards.
  • Actively involved in implementing Multi Factor Authentication(MFA) for Ohio application.
  • Also, was actively involved in implementing Multi Factor Authentication for PAS application.
  • Worked on Investment Solutions Builder(ISB) for ISC application which helps in building and managing core fund, create and manage plan level asset allocation models.
  • Worked on converting IMEDIA application from Struts 1.0 applications to Struts 2.0.
  • Using Spring Dependency Injection for bean creation in application.
  • Using Struts 2.0 to develop enhancements to existing applications based on user’s requirements.
  • Closely worked on View Share and Update(VSU) projects.
  • Developing JSP pages along with Java Script and CSS which act as a presentation layer for these applications.
  • Consuming various web services(SOAP/REST) which act common between various applications.
  • Implementation of IBATIS for the application to interact with backend Oracle databases.
  • Fixing various critical production issues in quick turnaround time and providing release support so that the fixes get deployed to production in timely manner.

Environment: Java 1.6/1.7, Spring, Struts, IBATIS, Oracle, SOAP and RESTful Web Services, Junit, EASYMOCK, Tomcat, Eclipse, SVN, Hudson/Jenkins, Urban Code, Maven, Apache Tomcat, WebSphere, Oracle, Eclipse, MYECLIPSE, Putty.

Confidential

Responsibilities:

  • Involved in the development of Confidential loan application pages.
  • Consumed various web services hosted by external vendors to pull customer saved information and save it back to underlying systems when customer submits them.
  • Using Spring MVC to develop this application.
  • Using Spring dependency injection for bean creation and bean management across various layers of the application.
  • Developing JSP pages along with Java Script and CSS which act as a presentation layer for these applications.
  • Consuming different web services which act common between various applications.

Environment: Java 1.7, Spring, Web Services, SOAP, WebSphere, Eclipse, SVN

Confidential - Atlanta GA

Senior Java J2EE Developer

Responsibilities:

  • Responsible for the analysis, requirements gathering and architecting the application based on J2EE standards.
  • Involved in rewriting and restructuring logger implementation (SLF4J Implementation)
  • Gained extensive knowledge on Agile methodology.
  • Used SVN for version control.
  • Participated in User Acceptance Testing and have provided issue resolutions within quick turnaround time.

Environment: Java 1.7, Spring, Oracle, Web Services, SOAP, IBM WebSphere, RAD

Confidential - Charlotte, NC

Senior Java J2EE Developer

Responsibilities:

  • Responsible for the analysis, requirements gathering and architecting the application based on J2EE standards.
  • Actively involved in product grooming sessions and have contributed ideas to enhance the application.
  • Gained extensive knowledge on Agile methodology.
  • Integrated struts with spring to extend the feature of dependency injection of Spring.
  • Developing Intranet Web Application using J2EE architecture and using FTL to design the user interfaces.
  • Designed and developed Controller Servlet, which will route request to Application Controller.
  • Involved in development of Application Controller which will call classed dynamically upon request.
  • Extensively Worked with RAD as the IDE to develop, test and deploy the complete application.
  • Used XML Web Services using SOAP to transfer the information and fetch the rates and disclosure information of credit cards.
  • Front end screens development using FTL with struts tag libraries.
  • Designed and developed the new features in the existing application to meet the customer's satisfaction.
  • Created a Manage Your Accounts page where customers can manage their accounts. This involved handling of various customer scenarios where a customer can fall in. We had to validate customer level information and based on his account features and eligibility we would redirecting the customer to appropriate pages where customer could pay bill, transfer balances or dispute his credit card transactions. This would primarily depend on the customer’s eligibility.
  • Suggested alternative ideas based on feasibility and time lines availability during sprint planning so that we went through a smooth release.
  • Designed and developed the application flow to identify the order of web service calls made thereby enabling an optimal approach.
  • Extensive use of Struts Validation Framework.
  • Used Perforce for version control.
  • Participated in User Acceptance Testing and have provided issue resolutions within quick turnaround time.
  • Production implantation and post production support.

Environment: Java 1.6, Struts, Spring, FTL, Oracle, Web Services, SOAP, IBM WEBSPHERE, RAD

Confidential

Java J2EE Developer

Responsibilities:

  • Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
  • The base architecture was designed as per the MVC architecture using Struts Framework with Spring integration for utilizing the advantages of dependency injection.
  • Developing Intranet Web Application using J2EE architecture, using FTL to design the user interfaces.
  • Developed several web pages using FTL and struts tag libraries.
  • Enhanced use of struts validator.
  • Worked in design and development of dynamic home loans calculator.
  • Home loans calculator served as a tool to render repayment information based on dynamic interest rates and based on the customer credit worthiness.
  • This provided an option for the customer to choose their payments based on the number of years and had options of refinance for the customers.
  • Faced last minute issues using Struts validator which was quickly resolved with a work around enabling smooth release.
  • Developed Struts Action classes using Struts controller component.
  • Design and develop Form and Action classes across the modules for business logic.
  • RAD is used as an IDE for the development of the application.
  • Used Perforce for version control.
  • Actively participated in release management and post implementation support.

Environment: IBM WEBSPHERE, Java JDK 1.5, Struts 2.0, Oracle, Web Services, SOAP.

Confidential

Responsibilities:

  • Worked with the enhancements on various applications across the website.
  • Developed the application based on Cold Fusion technology.
  • Performed Unit, Integration testing, worked on clearing issues at the time production and application support, worked on the maintenance and deployments of the project with patches and performed documentation of project.

Environment: Cold Fusion, Clear Case, Dolby servers.

Confidential

Java J2EE Developer

Responsibilities:

  • Implemented the MVC architecture using the Spring framework.
  • Leveraged existing code which was in US version of the site thereby enabling code reuse for some functionalities which enabled timely delivery of the project.
  • Developed different GUI screens using JSP and user validations using JavaScript.
  • Used IBATIS integrated with Spring framework for database interaction.
  • Also used Hibernate to persist credit report information of customers in the local system of the bank users who pull in the credit report.
  • Used SVN for version control.
  • Developed the necessary Queries and stored procedures using PL/SQL for the implementation of business rules.
  • Performed Unit, Integration testing, worked on clearing issues at the time production and application support, worked on the maintenance and deployments of the project with patches and performed documentation of project.
  • Designed and developed the new features in the existing application to meet the customer's satisfaction.
  • Written SQL queries, stored procedures, modifications to existing database structure as per the new requirements.
  • Bug fixing and Handling user queries on reporting.
  • Technical support to bank officials who had been using this application for pulling credit reports of customers.
  • User interactions and handling escalations on various applications within business group.
  • Production management using various support tools.
  • Handling Remedy user requests/issuers which are raised though mail.
  • On call support for front office operational teams.
  • Incident management for various production database, application and infrastructure outages.
  • Tracking and closing various data issues reported by business and downstream system users.
  • Created a tool for some banks which do not have internet access through browsers.
  • Also, this tool helped in running batch job for enormous number of consumers so that the report can be generated simultaneously for large customers. To improve the performance multi-threading was used.

Environment: J2EE 1.4, MYECLIPSE, Sun Glassfish Server, Spring, MySQL, JSP, Servlets, IBATIS, HTML, Web Services, CSS, JavaScript, SVN, Windows XP, UNIX.

Confidential

Responsibilities:

  • Extensively worked on applications including GUIs using JSP.
  • Coding using Java, Servlets, JSP, Java Script and HTML.
  • Used IBATIS integration with Spring framework for database interaction.
  • Developed the web interface using JSP, connected it to functional java classes.
  • Developed the application using MyEclipse IDE.
  • Used Sun Application Server for application deployment.
  • Worked with Log4J effectively for logging messages to the appropriate log files.
  • Implementing JSP Standard Tag Libraries (JSTL) along with Expression Language (EL).
  • Used SVN for version control.
  • Developed server-side common utilities for the application and the front-end dynamic web pages using JSP, JavaScript and CSS.
  • Involved in doing the unit testing, writing Test Cases and Test Plan.

Environment: JDK 1.4, Spring, JSP, Servlets, HTML, JavaScript, DB2 database, MYECLIPSE, Windows 2000, Unix.

We'd love your feedback!