We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

NY

SUMMARY

  • 6 years of extensive experience in Design and Development of Distributed and Client - Server applications using Object Oriented Analysis, Design and JAVA, J2EE Technologies.
  • Experienced complete Software Development Life Cycle including Requirement Analysis, Design, Coding, Module testing, Integration and System testing, Delivery, and Maintenance.
  • Experience in various software development methodologies like Iterative model and agile methodology.
  • Experience in developing UML diagrams like use cases, class diagrams using tools like Rational Rose, Magic Draw, Visio 2007, and Dia.
  • Expertise in using Application Servers like BEA WebLogic, JBoss, Jetty, and Apache Tomcat.
  • Excellent knowledge in J2EE (JSP, Servlets, Hibernate, Annotations, JavaBeans, EJB, JNDI, XML, XML Parsers), JSTL and OOAD.
  • Well versed in Model View Controller Architecture of Struts and Spring framework.
  • Experience in Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL and UDDI).
  • Hands on experience in using ANT & MAVEN build scripts for building projects.
  • Experience with J2EEDesign Patterns like DAO, DTO, Business Delegate, Decorator and adapter design, Front Controller, Service Locator, Chain of Responsibility, Facade and MVC.
  • Used Log4j, SL4Jfor logging and debugging purposes and JUnit for unit testing.
  • Experience in Database technologies: Oracle, SQL SERVER, DB2 and MySQL.
  • Proficient in working with IDE like Eclipse, IntelliJ Idea, WSAD and NetBeans.
  • Experience in Tapestry framework.
  • Ability to work with a team and individually

TECHNICAL SKILLS

Programming Languages: Java/J2EE, C

Query Languages: SQL, PL/SQL

J2SE Technologies: J2SE 1.4 thru 7.0(Collections, Threads, Generics)

J2EE Technologies: Servlets 2.5, JSP 2.5, EJB 3.0, JDBC 3.0, JSTL 1.2, WebServices (SOAP, WSDL, UDDI).

XML Technologies: XML,DOM/ SAX Parsers, XSLT

Web Technologies: HTML, DHTML, AJAX, CSS

Open Source Tools: Hibernate 3.0,Struts Framework 1.1/1.2/2.0 (Tiles, Validator Frameworks), Spring 3.0

Scripting Languages: Java Script, Ajax, XMI.

Web/Application Servers: Apache Tomcat 4.1/5.5/6.0, WebLogic 8.1/9.0/10.2 , JBoss, WebSphere 6.1, Jetty 6.

Databases: Oracle 8i/9i/10g, MS-SQL Server 2000/2005,MySQL 5.1, DB2 Source Control Repositories

Modeling Tools: CVS,VSS, ClearCase, Tortoise SVN. UML, Rational Rose

Build Tools: ANT,MAVEN

Testing Tools: JUnit 4,Spring Test

Operating Systems: UNIX, Windows 95/98/NT/2000/XP/vista/7/8

IDE: Eclipse 3.x, IntelliJIdea, NetBeans 3.x,WSAD 5.1.

PROFESSIONAL EXPERIENCE

Confidential, NY

Java/J2EE Developer

Responsibilities:

  • Implemented MVC Architecture to separate the presentation, business and database logic in the application using Struts.
  • Involved in requirements analysis, Object Oriented Design and Coding.
  • Used Hibernate as an ORM for data persistence.
  • Implemented SOAP and WSDL web services for XML data transfer over HTTP
  • Integrated different applications and passing messages using JMS and MQ-Series.
  • Working with JMS by using message Queue, Topic to send messages to durable clients and non durable clients.
  • Used LDAP for user specific data delivery.
  • Worked in the back end development of the application, involved in retrieving the data from the database.
  • Used XML extensively in the process of communicating with several external applications.
  • Developed XSL’s to customize the display data from XML’s obtained through other systems.
  • Responsible for coding using AJAX for getting data from a database without reloading the entire page.
  • Designed and developed the Logger (Log4j) framework.
  • Followed sprint cycle iterations during development (SCRUM methodology).
  • Developed Perl and Shell Scripts on the UNIX machine to fix bugs.
  • Preparing and executing unit test cases using the J - unit
  • Provided Technical Support during various phases of testing like Integration, System and User Acceptance Testing.
  • Having the responsibility to test the use case by writing the Unit test cases and having good knowledge in usage of J-unit to test the application.
  • Involved in the build automation using the automation tool Ant on the Unix machine.

Environment: Java, Servlets, JSP, Struts, JNDI, LDAP, JMS, WebSphere MQ, JNDI, XML, XSLT, SAX, DOM, Log4j, CVS, JavaScript, AJAX, SOAP, Agile Methodology, Eclipse, WebSphere Application Server, Oracle, CVS, Perl, Shell, UNIX, Windows XP.

Confidential, Montvale, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in discussions for resolving production issues.
  • Involved in team meetings/ Coordinating with manager to plan for different releases deliverables.
  • Co-ordination between client and development team.
  • Preparing BRD and design document.
  • Worked on requirement analysis and providing estimations for GAP’s in WUPOS application.
  • UsedTortoise SVNfor version control throughout the application.
  • Used JUnit for unit testing.
  • Used maven script to build project.
  • Guiding offshore team with business details.
  • Provided support during QA, UAT cycle and production deployment.
  • Leading production deployment and production support calls.
  • Worked on preparing test cases using Selenium.
  • Used Jetty server for deployment purpose.
  • Used Hibernate framework for database access.
  • Used Log 4j for logging and debugging and used JUnit for testing.
  • Developed webpages using Tapestry, Javscript, CSS.
  • Worked on Java classes for accessing webservices.
  • Coordinating with other teams for integration testing.

Environment: -Java, JDK 1.6, JDK1.7, Hibernate, XML, Jetty, IntelliJ IDEA, Tapestry, Oracle 11g, Log4j, JUnit, AJAX, Selenium Windows 7/8, CSS, XML, Tortoise SVN, JSON, Spring.

Confidential

Java Developer

Responsibilities:

  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS3.
  • Responsible for creating JavaScript code, for different modules under high pressure to meet time line.
  • Involved in designing the User Interface mainly focusing on easing access to registration, plans and features available on the website using XHTML, CSS/CSS3, JavaScript and jQuery.
  • Used Sql Developer for developing SQL queries and stored procedures for Oracle Database 11g connectivity.
  • Apache subversion SVN repository is used to to get the input code and updated changes.
  • Focused on improving readability, utility, and overall UX.
  • Preparation of effort estimation and schedule for the every phase of enhancements & work allocation.
  • Functional Testing of Web services for load performance using RESTful UI and Advanced REST client application and code testing is done using JUnit.
  • Extensively used Core Spring Framework for Dependency Injections of components.

Environment: JBoss Developer Studio, Spring Framework, JDBC, Oracle Database 11g, JUnit, SVN repository, jQuery, RESTful UI, RESTfulWebservices, SQL Developer, JBoss application Server, XHTML, HTML5, CSS/CSS3, JSP.

Confidential

Trainee Java Developer

Responsibilities:

  • Involved in life cycle, User Interaction, Requirement gathering, Design, Development, Testing, and Implementation, Prepare Business Requirement Document.
  • Implemented the core java programming for the business logic.
  • Web pages are developed using Java Server Pages.
  • Implemented the collections framework using HashMap, Hashtable, ArrayList and Hashset.
  • Used the concepts of Multithreading to handle the deadlock situations and to support the concurrent execution.
  • Developed entire project using struts framework and developed layout using tiles.
  • Developed business modules using Hibernate & Spring frame work technologies.
  • Designed the presentation layer with JSP.
  • Configuration of application using Spring, Struts, Hibernate, Java Server Pages.
  • Used Struts Framework JSP for Front End User Interface design. Worked with the collection libraries.
  • Involved in doing various testing as per the specifications and test cases including Unit and Integration testing using Junit.
  • Used Use Case Diagrams, Class Diagrams, Sequence Diagrams, Collaboration Diagrams and Activity Diagrams to describe the relationship that exists among system's components in accordance with the business requirements.
  • Efficiently managed the tasks and working and delivering features in a fast paced scrum environment and provide critical reports to end users on time.

Environment: Java 1.4, J2EE, JDBC, JSP, Hibernate, Struts, spring 2.0, Eclipse, HTML5, Oracle 8i, Net Beans, MS Access, UML, Rational Rose, Apache Tomcat.

We'd love your feedback!