We provide IT Staff Augmentation Services!

J2ee Developer Resume

4.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • IT Professional with Around 7 years of experience in various phases of software development life cycle including user interaction, system feasibility study, design, development and testing, configuration and client support and consulting.
  • Experience in J2EE architecture, design patterns, objects modeling using various J2EE technologies and frameworks.
  • Strong experience working with JDBC to connect database.
  • Proficient in using frameworks Struts, JSF, and Spring.
  • Excellent experience in developing business logic by using Servlets, EJB, JNDI.
  • Skilled in implementing J2EE Design Patterns like MVC, DAO, Singleton, etc.
  • Experience in working with JSE (JAVA, Multi - threading).
  • Developed applications by using JSP, JSTL, HTML, Java Scripts, and Ajax.
  • Experience in designing, developing and deploying J2EE applications on Apache Tomcat, JBossetc.
  • Experience with XML technologies including XML, XSL, and XSLT.
  • Experience in using IDE’s like Eclipse .
  • Experience in writing SQL queries, PL/SQL stored procedures/functions etc for relational databases like Oracle10g/9i/8i, SQL Server 2005, and MySQL etc.
  • Good knowledge in Web Services, SOAP programming, WSDL, and XML parsers like SAX, DOM.
  • Exposure to OOA&D methodologies like RUP, waterfall model.
  • Experienced in creating various project artifacts like use-case documents, functional design document, technical design document etc.
  • Experience with Building Tool like Ant, Maven.
  • Experienced in using version control tools like CVS, VSS.
  • Experienced in various business domains of financial, Insurance, Pensions and benefits, etc domains.
  • Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation and Client Interfacing Skills.
  • A self-motivated professional and natural communicator possessing good technical, initiating, leadership and problem-solving skills and has proven to be a good team player.

TECHNICAL SKILLS

J2EE Technologies: JSP, Servlets, HTML, Java Script, JSF, EJB, JDBC, JNDI, JMS, XML, Struts, Hibernate, Spring, AJAX, and JUnit

Java Environment: Java2.0 (jdk 1.6), JavaBeans, Internationalization (Resource Bundles), Reflection and Multithreading

Application/Web Servers: JBoss 3.2.5, Tomcat 4/5, IIS

IDE: RAD 6.0, Eclipse 5.6/7.5

Open Source Java: Ant 1.6, log4j, JUnit 4.8 and dom4j, JAXB

Frameworks Architectures: MVC2, Struts 1.2, Spring

Design Methodologies: SDLC, OOAD using UML, RUP and Design Patterns

Design Tools: Rational Rose 2000, Microsoft office Visio, Microsoft Project.

RDBMS/Databases: Oracle 10g/9i/8i, DB2, SQL Server 2005, Sybase.

Operating Systems: Sun Solaris 8.0, Unix, Windows NT, Windows 2000, Linux

Version Control Systems: VSS, PVCS

Defect Tracking Systems: Mercury Test Director 7.0

PROFESSIONAL EXPERIENCE

Confidential

J2ee Developer

Responsibilities:

  • Involved in translating functional requirements into technical requirements.
  • Involved in document analysis and technical feasibility discussions for implementing new functionalities.
  • Designed the application in UML. (Class Diagram, Sequence diagram).
  • Implemented presentation layer by using JSP, JSTL, JavaScript, and Ajax.
  • Implemented business logic by using Servlets and DAO patterns by using JDBCAPI for data access.
  • Configured the app server to improve the performance.
  • Applied design patterns including MVCPattern, Façade Pattern, Abstract Factory Pattern, DAOPattern and Singleton.
  • Generated Spring XML files for the configured beans.
  • Improved Performance of the application by using performance tuning.
  • Unit testing and Integration testing of developed application.

Environment: Core Java, Sun JDK 1.6, JSP, HTML, JavaScript, Struts, J2EE, Design Patterns, Servlets, Spring, Struts Tag Libraries/JSTL, XML, UML, JUnit, Web services, Oracle, JBoss Server, CSS, VSS, ANT, Windows XP Professional.

Confidential, Tampa, FL

J2ee Developer

Responsibilities:

  • Involved in translating functional requirements into technical requirements.
  • Involved in document analysis and technical feasibility discussions for implementing new functionalities.
  • Applied design patterns including MVCPattern, Façade Pattern, Abstract Factory Pattern, DAOPattern and Singleton.
  • Generated Spring XML files for the configured beans.
  • Involved in developing front end screens using JSP, Struts View Tags, JSTL, DHTML, HTML, CSS and JavaScript.
  • Involved in server side and front-end validation using Struts Validation framework and JavaScript.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
  • Oracle database was used, wrote stored procedures for common queries
  • Used SAX Parser for parsing the xml document
  • Used Eclipse as the Java IDE in the development of the application.
  • JBoss Application Server was used as the application server for deploying the application.
  • Used VSS as source control repository for configuring the source code using the subversion.
  • Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT test cases.

Environment: Core Java, Sun JDK 1.6, JSP, HTML, JavaScript, Struts, J2EE, Design Patterns, Servlets, Spring, Struts Tag Libraries/JSTL, XML, UML, JUnit, Oracle, Web Services, JBoss Application Server,Log4J, CSS, VSS, ANT, Windows XP Professional

Confidential, New York, NY

J2ee Developer

Responsibilities:

  • Involved in requirements gathering and developing the use cases.
  • Designed class diagrams and sequence diagrams using Microsoft Office Visio.
  • Implemented persistence framework using Hibernate
  • Responsible for designing hibernate mapping files based on business logic and Object relationships
  • Handled Transaction Management in Hibernate using provided data source.
  • Developed Spring Controllers, Domain(business logic) and utility classes
  • Used J2EE design patterns like DAO, Value Object Pattern, Service Locator, Business Delegate and Singleton Pattern.
  • Developed web pages using JSP, HTML, CSS, JavaScript, and JSTL.
  • Developed Controlling Page Navigation and Handling the Request Parameter's with Managed beans in JSF.
  • Involved in developing various EJB's to handle business logic and also wrote numerous Session/Entity Beans and deployed on Server.
  • Used AJAX for rich user interface for rich internet applications
  • Developed SQL Server applications, translate data and manage implementation to ensure successful execution of the application
  • Developed marshalling and un-marshalling principles for request and response XML using JAXB and JAXM
  • Used various components of struts like Action Classes, Action Servlet, Action Forms, Tiles, Validation Framework, etc.
  • Involved in moments of application from development to QA, QA to UAT and UAT to Production environments.
  • Stream lining production support process, shift allocations, reviews
  • Implemented logging by using Log4j
  • Used Load Runner to automate some test cases.
  • Coding / Analyzing / Unit Testing the production tickets opened for the Orion application in production
  • Coding / Analyzing / Unit Testing regular BAU (Business As Usual) projects, enhancements, pipeline projects for Orion application, which are executed at DFS and impact the Orion application

Environment: Java, J2EE, JSF, Struts, Java Script, EJB, Spring, Rational Rose, XML - Parser (DOM), XLST, PERL, JSP, HTML, CSS, JavaScript, JSTL, Eclipse, Web logic, Load Runner, SQL Server 2005, Log4j, MS Visio, Windows XP and UNIX.

Confidential, NJ

Java Programmer

Responsibilities:

  • Involved in analyzing the specifications provided by the client.
  • Converting the specifications into the use cases.
  • Involved in the development of functional design document.
  • Developed class diagrams, sequence diagrams, activity diagrams that provided a view of the requirements for construction phase activity
  • Full SDLC life cycle experience including requirements gathering, high level design, detailed design, data design, coding, testing, and creation of functional documentation.
  • Base Classes / framework - Developed the base framework for other applications/modules to follow & implement.
  • Designed the application by implementing JSF Framework based on MVC Architecture with EJB, simple Java Beans as a Model, JSP and JSF UI Components as View and FacesServlet as a Controller.
  • Involved in the development of UI and Server side components of WITS and Retirement Modules. Used JSP, Struts, EJB, etc and various design patterns like Singleton, Service locator, Value Object, Business Delegate, DAO, etc.
  • Created Web Services to existing business logic that integrates with JSF
  • Developed client modules for the SOA integration
  • Developed the graphical user interface using struts, validation framework, etc.
  • Developed the server side components using EJB.
  • Developed the unit test cases and integration test cases.
  • Executing the test cases on the developed functionality to make sure that system is developed as per the requirements gathered.
  • Trained the team members on Struts, CVS and its implementations & helped them in development and trouble shooting.
  • Deployment & enhancement activities.
  • Coordinate with the Mainframe team to ensure that the mainframe system and web applications are in sync

Environment: /Tools: Java, EJB, Struts, WSAD5.1, AJAX, iText, Web logic, JSF, Service Oriented Architecture(SOA), Web Services, ODBC, CVS

Confidential

Design Engineer

Responsibilities:

  • Design, verification and qualification, of C/C++ software in Linux and Unix environment, which used in Zhengzhoubei railway station, improved 15% work efficient.
  • Design and develop control interface using JavaScript and Html base on Tomcat web server and Oracle database, which used to display traffic information in our department, improve the system usage 20%.
  • Designed embedded micro-controller based traffic control systems using C/C++ and assembly languages, which was used in Zhengzhoubei railway station and achieve automatic control of Hump, improve the system process efficient 20%.
  • Program in VC++ for the remote control of a traffic control system.

Confidential 

Assistant Engineer

Responsibilities:

  • Assist engineers for the new product developments, debugging software in C language and testing various analog and digital circuits, ensured the software quality and got prompt.
  • Support engineers to collect testing data by using Visual Basic and Microsoft Excel.
  • System manager for Unix system (Digital Unix4). Network manage for Ethernet, manage the control system center of Changzhibei Railway station, familiar with Cisco router, switch configure and maintenance

We'd love your feedback!