We provide IT Staff Augmentation Services!

Sr J2ee Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 7 years of experience in Analysis, Design, SOA Architecture and testing of 3-tier and n-tier component based applications using Java and J2EE technologies.
  • Experience with various design patterns such as MVC, Service Locator, Proxy, Factory, Session Facade, Value Objects, Data Access Object (DAO), Singleton and UML.
  • Involved as a developer in the design and development of Front End User Interfaces using JSF, Ajax based Java script, JSP pages with HTML, JavaScript, CSS, XSLT and XML.
  • Expertise in developing enterprise and web based applications using Java, J2EE, JSP, Servlets, EJB 2.0/3.0, JMS, Struts, Tiles, Javabeans, JDBC, JUnit, Log4J, XML, XHTML and Web Services.
  • Experience with Application servers and Web servers such as BEA Weblogic Server 8.1/9.2, IBM Web Sphere 5.0/6.0, Jboss Server 4.0.2, SunOne Application Server8.0, and Apache Tomcat Server5.5/6.0.
  • Extensive working experience on Apache Struts 1.2, JSF 1.2/2.0, Icefaces 1.7.2/1.8, Spring MVC, Spring DI presentation tier frameworks.
  • Experience working on Hibernate tools for object relational mapping and maintaining persistence with POJO’s for enterprise level web applications.
  • Proficient in RDBMS concepts such as Database Triggers, Stored Procedures and Functions.
  • Extensive experience on working with databases such as Oracle 9i/10g, DB2, MYSQL, PL/SQL Proficient in Unit Testing and Integrated Testing.
  • Experience in developing J2EE applications using Eclipse, IBM RAD, NetBeans, Websphere Studio Applications Developer (WSAD), WebLogic Workshop, MySQL Workbench GUI, ADOBE Flex Builder 3.0.
  • Domain knowledge includes Airline, Mortgage, and Banking industries.
  • Capable of learning new technologies quickly, good team player and good team co-ordination skills.
  • Having very good exposure to software life cycle like Feasibility, System Studies, Design, Coding, Testing, Implementation, Maintenance and End user Training.
  • Ability to take and give directions and instructions and provide assistance through completion of tasks.
  • Having good experience working with private and public sector clients.
  • Experience in technical user training and end –user training.

TECHNICAL SKILLS
Languages: Java (Expert), C (Expert), C++ (Expert), VB, XML (Proficient), Perl (Prior experience), SQL (Expert), CSS (Expert)
Java API: JSF 2.0(Expert), Struts 1.2/2.0(Expert), Servlet (Expert), JSP(Expert)
XML: XML, XHTML, XSLT, XML Schema.
Framework: Java Server Faces (Expert), Spring DI/ORM/MVC/JDBC,
Databases: SQL Server 2000 (Prior experience), MS SQL (Prior experience), Oracle 8i (Prior experience), Oracle 9i (Expert), PL/SQL (Prior experience)
IDE: Eclipse (Expert), Weblogic Platform 8.1 (Prior experience), Websphere Process Server (Prior experience), VS.NET (Prior experience)
App/Web Servers: WebLogic Server 8.1,9.x WebSphere Application Server 6.1/7.0, JBOSS, Apache Tomcat 5.0.
Design/Methodologies: OOP, AOP, SOA, Design Patterns, and Agile.
Operating Systems: Windows (Expert), UNIX (Proficient), Android (Prior experience)
Framework: EJB, Spring, Hibernate, Struts.
Version Control: CVS, Subversion, and Rational ClearCase.

WORK EXPERIENCE

Confidential, Madison, WI
Sr J2EE Developer Mar 2009 - Present
Domain: Confidential,
Project Description: Worked on a project to send the hospital billing and professional billing claims to the insurance company instantly. Implemented and designed on various claims and remittance reports to display to the user in real time

Responsibilities:

  • Designed and implemented database to be used for reporting financial remittance data to the user using Java, XML,CSS and XSL/HTML.
  • Designed and implemented a batch process to generate thousands of claims for insurance companies to be sent through error checks and generate reports and output files using Java, HTML and XML.
  • Implemented a real-time process so that a user can process, print and accept claims instantly instead of waiting for the batch job to run using JSF and Java.
  • Developed web based customer management bug tracker using Facelets, JSF, RichFaces, Spring DI/ORM and web services.
  • Worked on complex SQL Queries on Db2
  • Deployed on Webshpere Application Server and RAD IDE.
  • Supported Legacy Health System Portland, Providence Alaska Medical Center, Memorial Health Services and Aspirus Wausau Hospital to resolve issues, assisting with deploying new functionality, and supporting onsite during the upgrade in Hospital Billing, Professional Billing and Claims.
  • Coordinated with the customers regarding business requirements and to support and maintain the product.
  • Identify the Business Requirements of the project, experience with Tortoise subversion control systems.
  • Written test plans and test cases, setup test configurations and executed the tests for different modules.

Environment: Java, JavaSE 6.0/5.0, Java Server Faces, Richfaces, Servlets 2.5, JSP 2.1, HTML 5, CSS, XML, SQL, Spring, RAD IDE, Websphere Application Server 6.1/7.0, RAD IDE, Axis 2web services

Confidential, Seattle, WA
Sr. J2EE developer Sep 2008 – Feb 2009
Domain: Confidential,
Project: System rewrite
Description: Worked on a project which was a rewrite of their legacy payment processing system which used Cobol and DB2. The aim of this project was to replace Cobol with Java and DB2 by Oracle, which involved server side coding and data migration.

Responsibilities:

  • Implemented and maintained internal web application that involved the development of a Financial Management system interfacing with the external web interfaces to transfer and process using Struts 2, HTML, DHTML.
  • Extensively used JSP, Servlets, Java and XML with IBM Websphere used as an application server.
  • Created DynaAction form as the part of struts framework development.
  • Developed Action forms, Action classes, Log 4j, and struts-config.xml file of Struts MVC2 framework.
  • Struts Frame work is used as the implementation of Model-View-Controller (MVC) design pattern for the JSP.
  • Used struts tags libraries and created struts configuration files, tiles-def.xml, application-resources properties files for the application.
  • Unit testing and system testing using Defect Tracking System.
  • Design Use cases, Class diagrams and Sequence diagrams.
  • Developed SOAP based web services.
  • Design JUnit test case design logic and implementation throughout application.
  • Used Harvest for source control and version management and ANT for building code.

Environment: Java, Servlets, JDK 1.4, J2SE, J2EE, Struts 1.2/2.0, Factory Pattern, Model-View-Controller design pattern, JSP, JDBC, JBoss Application Server, Eclipse, Unix, Windows, Oracle 9i

Confidential, New York, NY
Java Developer Feb 2007- Aug 2008
Domain: Confidential,
Project Description: Implemented and maintained internal web application that involved the development of a Financial Management system interfacing with the external web interfaces to transfer and process

Roles & Responsibilities:

  • Responsible for Designing and developing the application.
  • Used several J2EE design patterns like DAO, DTO, Business Delegate, Front Controller and MVC- Model 2 along with Spring MVC to develop application.
  • Implemented View Resolver, Handler Mappings and Controllers using Spring MVC framework.
  • Designed and developed UI components using JSP, JSTL, DHTML and used AJAX for asynchronous interactivity with the server.
  • Also worked on Struts 1.2 to enhance and maintain existing applications.
  • Used Hibernate as data mapping and persistence framework to implement data access abstraction.
  • Wrote the code for retrieving the data from XML document by Using DOM parser.
  • Developed DAO’s with SQL queries to process database transactions.
  • Used MyEclipse IDE for entire application development and CVS for version controlling.
  • Deployed application on Weblogic server using Ant Build file on Windows and UNIX platforms.
  • Involved in writing Junit test cases.
  • Developed JavaScript files for user input validation and client side revenue calculations.

Environment: Java1.5, EJB, Weblogic 8.1, MyEclipse, Oracle 10g, Hibernate,Spring MVC, DAO, Apache Log4J, UML, DHTML, Toad, JSTL, JMS, AJAX, , Junit, PL/SQL, JavaScript, CVS, MQ-Series5, JDBC, ANT, XML, Linux and Windows XP.

Confidential, Mumbai, India
System Analyst Jun 2004-Nov 2006
Project: Confidential,

Responsibilities:

  • Implemented new features like creating highly preferment, multi-threaded transforms to process incoming messages into trading object model using Java, Struts 1.2.
  • Conducted client side validations using JavaScript.
  • Coded JDBC calls in the servlets to access the Oracle database tables.
  • Designed and coded the java class that will handle errors and will log the errors in a file.
  • Involved in creating User Authentication page using Java Servlets.
  • Responsible for Integration, unit testing, system testing and stress testing for all the phases of project.
  • Implemented the project using JSP and Servlets based tag libraries.
  • Generate SQL Scripts to update the parsed message into Database.
  • Completed proof of concepts using Java, JSP, Servletsand XML using Tomcat server for selecting different standards.

Environment: JDK 1.3, Java, J2EE, Struts 1.2, Servlets, Oracle, XML, JDBC, Eclipse 3.0, JUnit 3.x, Tomcat and WSAD

EDUCATION

Bachelor of Engineering: Computer Science and Engineering
Related Courses: Advanced Computer networks, Database Implementations, Information Retrieval, Computer Systems and Algorithms

We'd love your feedback!