We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resu

5.00/5 (Submit Your Rating)

ME

PROFESSIONAL SUMMARY:

  • More than 7 years of experience in the different phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Test, Support and Maintenance.
  • Experience in developing Web - based multi tired Client/Server applications using Java/J2EE technologies such as JSP, Servlets, Struts, Hibernate, Spring, JSF, EJB, Web Services, HTML/DHTML, AJAX, and XML.
  • Extensively used Struts to implement MVC design architecture to develop Form Beans, Action Classes and used Struts Validation Framework to perform client side and server side validations.
  • Experience in using Tiles - Framework to increase the reusability of JSPs.
  • Experience in developing Front-End GUI using JSP, AJAX and JavaScript.
  • Extensively used Hibernate as an ORM tool and configured Object Relation Mappings.
  • Experience in using Spring for implementing Inversion of Control for Dependency Injection.
  • Experience in working with Java Web Services using Axis, SOAP, WSDL, and UDDI.
  • Extensively used EJB for developing Session beans to implement the business logic and used JNDI for looking up the Enterprise Java Beans.
  • Worked on XML Parsing using SAX and DOM parsers.
  • Experience in using various design patterns such as DAO, Business Delegate, Service Locator, Singleton etc.
  • Extensively written SQL queries and developed DAO classes to interact with various databases like Oracle9i/10g, MYSQL 5.x, and DB2.
  • Hands-on experience working with Agile Software Development Methodology and SOA methodology.
  • Hands-on experience in Test Driven Development techniques using JUnit.
  • Worked on various Application and Web Servers like IBM Web Sphere, BEA Web Logic, Apache HTTP, and Apache Tomcat.
  • Experience in using various IDE’ssuch as Web Sphere Application Developer (WSAD), Rational Application Developer (RAD), Net Beans, and Eclipse.
  • Well-versed and hands-on experience in multiple SCM tools like PVCS, CVS, and Subversion etc.
  • Experience in using bug-tracking and testing tools such as Bugzilla, PMD, Cobertura, JMeter, Jprobe, and Mercury Quick Test Pro.
  • Self-motivated quick learner of new concepts and technologies, excellent communication skills, and proven track record of the ability to work both independently or on a team.

TECHNICAL SKILLS:

Languages: Core Java, J2SE, J2EE,JSPs, Ajax, Servlets, EJBs, JDBC,JavaScript, Angular Js, HTML5, Dhtml, CSS 3,JSF, XML, SQL, WSDL, JUnit

Frameworks: Spring 2.5 & 3.0, Hibernate 3.x, Struts 2.0

Design Methodologies: Rational Rose, MS Visio

Application/Web Servers: WebSphere8.0, Web logic 8.x/7.x, Oracle, Tomcat 5.0, JBoss 5.0

Database Environments: ORACLE 9i/10g/11i, SQL Server, MYSQL, DB2, Informix DB.

IDEs: Eclipse, Net beans, RAD, Jdeveloper 9.0.3, TOAD, Oracle SQL Developer, Tortise SVN,DBvisuilizer.

Testing Tools: JUnit, Test-Ng.

SCM Tools: CVS, Perforce, Clear case, Subversion

Operating Systems: Windows NT/XP/2000, Unix, Linux, Redhatlinux, Solaris

Protocols: HTTP, FTP, TCP/IP, LAN and WAN.

PROFESSIONAL EXPERIENCE:

Confidential, ME

Senior Java/J2EE Developer

Responsibilities:

  • Member of a java development team responsible for development of report frames on java platform and utilizing java code based on which crystal reports were designed by the report designing team.
  • Involved in development of web based report viewer application using J2EE standards like jsp, servlet, javascript, spring and hibernate.
  • Wrote many technical documents that reflect the classes, JSP files and configurations files that the defined tasks are affecting.
  • Worked on development of UI Component using JSP .
  • Interacting with the QA, architectures, BAs, in order to understand the User Stories.
  • Developed user interface using JQuery, AngularJS, JavaScript, HTML and Flex.
  • Designed web pages using JSP/CSS/JavaScript/HTML.
  • Developed webservice for a particular family of crystal reports such that the reports would require the webservice to be called for data generation.
  • Used SpringSource Tool Suite which is an eclipse powered development environment for developing the spring powered viewer application.
  • Used Hibernate framework for OR Mappings and developed DAOs for accessing/connecting to the database.
  • Worked with PL/SQL scripts to gather data and perform manipulations. Developed SQL queries, stored procedures to access data from Oracle database.
  • Used Maven to build various java applications in the project as well as responsible for deployment of those applications in development as well as Testing environments which comprised of Web Sphere application servers on AIX boxes.
  • Responsible for deployment of enterprise java applications (jar, war and ear) across various UNIX based systems through the use of UNIX and python scripting.
  • Involved in defect testing, fixing, maintenance and support.
  • Used clearcase repository for version maintaining of the source code.
  • Responsible for creating production deployment instructions and also involved in production support.

Environment: JDK 1.7, J2EE, Servlets, JSP, Hibernate, JDBC, HTML, CSS, JavaScript, spring, Oracle 9i/10g, Maven, Clearcase, STS, WebSphere

Confidential, Malvern, PA

Java Developer

Responsibilities:

  • Involved in Development, Analysis, Planning, Coding and Test Scripts development
  • Involved in integrating Spring Framework with Struts Framework
  • Developed user interfaces using JSP, JSF framework with AJAX, Java Script, HTML, XHTML,ANGULAR JS and CSS.
  • Developed several new functionality using Struts Framework 2.x, JQuery, JavaScript
  • Worked with JSP, Servlets, JSF, JSTL/EL
  • Worked with JDBC and Hibernate
  • Configured and Maintained Subversion version control
  • Implemented Data Access Object, MVC design patterns
  • Experience of working in Agile Methodology, Sprint Methodology
  • Worked with restful web Services and WSDL
  • Worked with Complex SQL queries, Functions and Stored Procedures
  • Developed Test Scripts using JUnit and JMockit
  • Worked with Struts Validation Framework to implement Client Side and Server Side validations
  • Worked with log4j utility to implement run time log events
  • Worked with SQL Server and DB2
  • Worked with ANT and Maven to develop build scripts
  • Worked with Hibernate, JDBC to handle data needs
  • Configured Development Environment using Tomcat and Apache Web Server

Environment: Java 1.7, Agile, J2EE, JSP, CSS, JQuery, XML, JMS, Hibernate3.0, Spring 3.0, RAD v7.5, IBM Websphere Application Server 7.x, SOA, Struts Validation framework 2.0, Design Patterns, JAX-WS, HTML, DHTML, SOAP, WSDL, JavaScript, ANT 1.7.0, AJAX, JUnit, Apache Log4j, CVS, SVN

Confidential, MS

Java Developer

Responsibilities:

  • Actively involved in Analysis, Detail Design and development, bug fixing and enhancement in Agile methodology, actively involved in design and developing of J2EE components
  • Created Use cases and Sequence diagrams using UML
  • Developed Servlets which acts as a controller in MVC architecture
  • Data validation done using JavaScript and Struts Validation framework.
  • Created dynamic web pages (UI) using HTML, DHTML, JQuery and AJAX.
  • Created JSP’s for designing various modules in an application
  • Used Hibernate as ORM tool to map the database tables, and wrote DAOs and POJOs to integrate with Spring Framework.
  • Involved in multi-tier Java EE design utilizing SpringIoC and Hibernate deployed on Websphere
  • Application server connecting to the database
  • Used Hibernate for Persistence layer and DAO for wrapped Hibernate functions
  • Worked on complete coding and design to front-end with the implementation of JSP and Servlets.
  • Developed custom tag libraries(TL) for some of common JSP functionalities
  • Worked on project deployment files such as web.xml and context definition files for Servlet mapping,
  • Transactions, JSP’s declarations and database connection pooling.
  • Worked on components like business domain objects, model objects (JPA), interruptions and correction etc.
  • Worked with SQL Server and DB2
  • Implemented SOA architecture with web services using SOAP, WSDL and XML.
  • Used JQuery (a JavaScript library) and plug-ins for faster UI development
  • ANT tool is used for XML mapping and building EAR, JAR files
  • Implemented logging using Apache log4j
  • Used CVS for configuration management and version control(SVN)
  • Involved in unit testing using JUnit.
  • Involved in writing Oracle Stored Procedures and access them through Java Programs.

Environment: Java 1.6, Agile, J2EE, JSP, CSS, JQuery, XML, JMS, Hibernate3.0, Spring 3.0, RAD v7.5, IBM Websphere Application Server 7.x, SOA, Struts Validation framework 2.0, Design Patterns, JAX-WS, HTML, DHTML, SOAP, WSDL, JavaScript, ANT 1.7.0, AJAX, JUnit, Apache Log4j, CVS, SVN

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle in a Agile environment.
  • Developed Data source for document Web Services module in WebSphere server and using JNDI reference to access the Data source in WebSphere.
  • Worked on the presentation layer using Tag Libraries to simplify and rapidly develop the application.
  • Used Hibernate as ORM tool in data access layer for updating information in the database and Spring Framework to support the Hibernate tool.
  • Consumed web services for processing form data.
  • Delivering Java-based solutions to replace existing legacy system.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Implemented various design patterns in the project such as Business Delegate, Session Facade, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Designed various tables required for the project in Oracle 9i database.
  • Performed unit testing using JUNIT framework.
  • Involved in writing ANT scripts to build the application and deployed on Web Sphere Application Server.
  • Monitored the error logs using Log4J and fixed the problems.
  • Developed the different components of application using Rational Application Developer and used CVS for version control.
  • Responsible for creating test plans for extensive unit and integration testing for the application. Helped testing team in doing various functional and user acceptance testing.
  • Contributed for optimization and performance tuning of application using SQL Optimization techniques.
  • Worked with SQL Server and DB2.

Environment: Java 1.6, Agile, J2EE, JSP, CSS, JQuery, XML, JMS, Hibernate3.0, Spring 3.0, RAD v7.5, IBM Websphere Application Server 7.x, SOA, Struts Validation framework 2.0, Design Patterns, JAX-WS, HTML, DHTML, SOAP, WSDL, JavaScript, ANT 1.7.0, AJAX, JUnit, Apache Log4j, CVS, SVN.

Confidential

Java Developer

Responsibilities:

  • Actively participated in requirements gathering, analysis and design phases
  • Developed the application to adhere to the MVC architecture
  • Involved in the regular meetings within the team to discuss about the progress of the project.
  • Developed application implementing Struts Framework
  • Developed the JSP using Struts Tag Libraries which invoked the respective Action Classes in the different modules
  • Designed front end web pages using JSP, JSTL, HTML, CSS, and JavaScript
  • Extensively used CSS to apply styles to the various front end components
  • Used Struts Validation Framework for validation of user input data
  • Used JDBC to perform transaction with SQL Server 2008 database
  • Created Database Change Requests as per the design specifications and also worked on various DML files
  • Implemented design patterns such as Singleton, DAO, and Business Delegate etc.
  • Developed, modified, and fixed several DA classes, Form beans, Action Classes, Business Logic classes
  • Worked on Web Services, invoking utility methods, that would use XML using SOAP in order to implement business scenarios that deal with Client-Index.
  • Developed RestfulWeb Services
  • Coordinated with the counterpart team to integrate external Web Services
  • Worked on XML parsing using SAX and DOM parsers
  • Developed JUnit test cases to perform Unit Testing and Integration Testing
  • Used Microsoft Scrip Debugger for Internet Explorer for live editing of JavaScript.
  • Worked with SQL Server and DB2.
  • Used Subversion as a source control for code changes
  • Used Log4j API for implementing the logging mechanism
  • Involved in the production support of the project and documented the application for future references
  • Used Ant script to build and deploy the application in JBOSS server

Environment: Java 6.0,JSP, HTML, Struts 2.0, JavaScript, CSS, JUnit, JAXB, Web Services, Microsoft Script Debugger, SQL Server 2008, SQL, JBOSS 4.2, JBOSS Developer Studio (Eclipse), SVN

Confidential, Bentonville, Arkansas

Java Developer

Responsibilities:

  • Understanding of the business functionality and business rules to be followed during the execution of the projects.
  • Involved in coding for new enhancements
  • Followed Agile methodology, interacted directly with the client, provide/take feedback on the features, suggest/implement optimal solutions, and tailor application to customer needs
  • Involved in Development, Testing and Deployment phases
  • Designed and developed reusable Java utility classes for the business logic functionalities
  • Designed Use Case, Class and Sequence diagrams for various modules and components
  • Used Hibernate ORM framework as persistence engine, actively engaged in mapping, and ORM queries.
  • Created dynamic web pages (UI) using HTML, DHTML, JQuery, Angular JS and AJAX
  • Developed file transfer process using CONNECTS: Secure FTP.
  • Designed and produced services using SOAP, WSDL to expose them to internal departments
  • Demonstrated good work load balance between projects and worked under pressure to meet the deliverables
  • Integrated the JSF framework for the presentation layout and extensively used the dynamic rendering feature
  • Designed the User interface using JSF, HTML and JavaScript
  • Implemented JSF Events and Validator.
  • Developed Java beans that perform the primary business logic functionality with Spring
  • Configured and deployed the application on the Web sphere application server
  • Designed the XML Schema for data transmission using xml documents
  • Implemented MVC Pattern with JSF, Spring and Hibernate
  • Developed User DAOs and Base DAOs using Hibernate
  • Implementing Client Side validations using JavaScript and developed front end code with HTML and CSS.
  • Implemented AJAX for communication between JavaScript to App server without reloading the page.
  • Supported for bug fixes and functionality change and code releases
  • Testing the code using the JUNIT test scripts and supporting System Testing.
  • Worked on mock framework
  • Used CVS for Version Repository maintenance.

Environment: Java, J2EE, Servlets, JSP, Spring, JSF, Hibernate, JavaScript, AJAX, HTML, DHTML, CSS, SQL, JUnit, Easy Mock, ANT, SOAP, XML, UML, Subversion, Oracle 10g, Tomcat, Windows, UNIX, JQuery, Mainframes, Web Sphere.

We'd love your feedback!