We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

0/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • A dynamic and goal - oriented Java/J2EE Developer around 7 years of experience in requirement gathering, estimation, analysis, design, development and testing of web-based applications using Java/J2EE.
  • Strong experience in development Under SDLC and Agile Methodology.
  • Experience in Object Oriented Analysis and Design (OOAD) of distributed web-based applications.
  • Experience in creating various Use case diagrams, Class diagrams and Sequence diagrams using Microsoft Visio during the design phase of SDLC.
  • Expertise in Core Java, Collection Framework and Java Multi-Threading applications.
  • Experience in various J2EE design patterns like Data Access Object, Session Façade, Singleton.
  • Experience in developing enterprise application - presentation layer with static HTML, JavaScript, CSS, JSPs, Servlets, JSP/Struts/JSTL Custom Tags, middle layer with Spring/EJBs (Stateless Session Beans) and persistence layer with Hibernate.
  • Well-experienced in using various open source web frameworks like Struts, Hibernate, Spring
  • Extensively applied Unit Testing for the application using JUnit framework.
  • Effectively used Ant and Maven for automated builds, project development and release management.
  • Experience with various integrated development environment (IDE) like Eclipse and NetBeans.
  • Experience in writing DTD, XSD, and XML,WSDL.
  • Experience in writing XML,other XML based technologies such as XSLT,XPATH,XQUERY
  • Published and consumed SOAP based web service extensively using WSDL and XSD.
  • Experience in publishing using web services RESTfull to exchange data.
  • Excellent knowledge in JMS programming.
  • Extensive experience in working with a java-based logging utility like LOG4J and creating Custom Logging utilities.
  • Worked with multiple versions of Oracle and familiar with SQL Server, MySQL environment.
  • Experience with developing and deploying web-based applications on Weblogic and JBoss Application Servers in WINDOWS environment.
  • Experince knowledge of UNIX commands.
  • Hands on experience with source control tools like CVS, Clear Case, SVN
  • Effectively demonstrated technical expertise, organization and client service skills in various projects undertaken, that translated to improved client satisfaction, growth and profitability.
  • Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
  • Proven ability to analyze problems, root causes and develop innovative solutions to business challenges and streamlining operations.

TECHNICAL SKILLS

Operating System: Windows 2000, Windows XP, Windows Vista, UNIX, Linux

Programming languages: C, C++, Java 5.0/6.1

Middleware/Distributed Technologies: J2EE, EJB 3.0, JMS, SOAP, WSDL, Web services, JNDI, log4j

Server side programming: Java Servlet 2.4, JSP, JSTL, Custom Tag Libraries

Scripting Languages: JavaScript, HTML, CSS, XML, XSL, XSLT, DHTML, SQL, PL/SQL, Ant

Modeling languages: Design patterns

Java IDE: Eclipse 3.0, NetBeans, MyEclipse 8.6

Databases: Oracle 10g/9i, MySQL, SQL Server 2000/2005

Web Servers: Apache Tomcat Server 5.x/6.0

Application Servers: Weblogic Server 8.1/9.1/10.0 , JBoss AS 4.2

Framework: Struts, Spring 2.5, Spring Core, Spring MVC, Spring DAO

ORM Tools: Hibernate 3.0, DAO

Version Control System: CVS, SVN

Testing: JUnit

PROFESSIONAL EXPERIENCE

Confidential, Houston, TX

Sr.Java/J2EE Developer

Responsibilities:

  • Responsible for gathering and analysing requirements and converting them into technical specifications.
  • Involved in all the phases of (SDLC) including Requirements Collection, Design & Analysis of the Customer Specifications from Business Analyst.
  • Used Spring Framework for Authentication and Authorization and ORM components to support the Hibernate tool.
  • Designed and developed Application based on Spring framework using MVC design patterns
  • Responsible for writing/reviewing server side code using Spring JDBC and DAO module of spring for executing stored procedures and SQL queries
  • Worked with Core Java for business logic.
  • Used Oops based design to develop the interactive web application.
  • Published and consumed Web Services using SOAP, WSDL and deployed it on Weblogic server Web Server
  • Developed Web services for the services to get the data from external systems to process the request from client sides
  • UtilizedSOAP UIto generate request XML’s from WSDL to test the responses.
  • Designed and developed the business logic layer and data access layer using different kinds of EJB’s and Data Access Objects (Dao’s).
  • Developed new screens to the application using HTML5, CSS3, JSP, JavaScript and AJAX.
  • Used JSON for validation, documentation data required by a given application.
  • Followed the Agile methodology to implement the application.
  • Used Log4j to capture the log that includes runtime exceptions.
  • Developed the application using Eclipse as the IDE and used the standard features for editing, debugging, running etc.
  • Built scripts using MAVEN that compiles the code, pre-compiles the JSP’s, built an EAR file and deployed the application on the Weblogic application server.
  • Used SVN as a documentation repository and version-controlling tool.
  • Developed JUnit test cases for unit test of all developed modules.
  • Created the design documents with use case diagrams, class diagrams, and sequence diagrams using Rational Rose.
  • Wrote SQL queries for Oracle Database.
  • Participated in and contributed to design reviews and code reviews.

Environment: Core JAVA, J2EE, JSON, JSP, MAVEN, Eclipse, Hibernate, Spring, JavaScript, HTML5.0, CSS3, JUNIT, Web services, SOAP, Oracle, UML, Web Logic,WSDL,UI, EJB, Windows.

Confidential, Seattle, WA

Java Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Worked with Core Java for business logic.
  • Developed view pages using POJO, JSP, Servlet, HTML, DHTML, CSS, JavaScript.
  • Responsible for development of the application using Core Java, Spring MVC, custom tags, HTML and JavaScript.
  • Designed powerful JSF and JSP tag libraries for reusable web interface components.
  • Responsible to design EJB for the functionality of the Integration tasks.
  • Used Spring Framework for Authentication components to support the Hibernate tool.
  • Consumed SOAP based web services to transfer information to the server from List server.
  • Wrote SQL query to perform various operations on the database.
  • Used the JSON in developing the front end screens
  • Implementation of AJAX, JSON, JQuery for create interactive Web Applications
  • Developed Web services for the services to get the data from external systems to process the request from client side.
  • JSP Content is configured in XML Files.
  • Configured Log4j logging mechanism to increase logging performance
  • Extensively used Eclipse while writing code for Java and Servlets.
  • Extensively used Hibernate in data access layer to access and update information in the database using HQL, Criteria API, Cache Involved in modifying Maven build scriptse and Named Queries
  • Maven was used to manage dependencies in the application and deploy it on WebSphere Application server. SVN was used for the version control.
  • Used SVN as a documentation repository and version-controlling tool.
  • Responsible for developing build scripts using ANT.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information, such as order status report, delivery report.
  • Developed JUnit test cases for unit test of all developed modules.

Environment: Java 6.0, JSP, JDBC, Spring, Spring AOP, JMS,AJAX, Hibernate, Spring WS, SOAP, UML, XML, HTML, Log 4j, Websphere, Eclipse, Ant, Oracle, CVS.

Confidential, NYC, NY

Java Developer

Responsibilities:

  • Responsible and mentored the team in complete software development lifecycle (SDLC) tasks - design, coding, testing, and documentation using Rational Unified Process (RUP) for analysis and design of application.
  • Designed and developed some of the Billing Module Screens using HTML, CSS, JavaScript, Struts tags and JSP’s.
  • Designed pages and implemented pagination feature using Display Tag Library.
  • Developed ActionForm, Action classes for implementing business logic using Struts Framework.
  • Hibernate frame work is used in persistence layer of Billing Module for mapping an object-oriented domain model to a relational database (Oracle).
  • Implemented various design patterns in the project such as Business Delegate, Used HQL statements and procedures to fetch the data from the database.
  • Designed and developed few of the Administration module application screens using Swing UI components.
  • Used the Struts framework and Standard Tag Libraries and various custom in-house custom tag libraries for the presentation layer.
  • Used the light weight container of the Struts Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Designed and developed DAL console for monitoring the feeds using Struts MVC, JSP and JQuery.
  • Involved in the development of business module applications using J2EE technologies like Servlets, JSP and JDBC.
  • Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from customers.
  • Used REST full web services for transmission of large blocks of XML data over HTTP.
  • Design and developed several Web services (SOAP) client using AXIS to send service requests to Web services
  • Deployed the application on to WebSphere application server.
  • Used log4j for logging messages and Rational Clear Case for version Control.
  • Developed test cases and performed unit test using JUnit.
  • Used ANT scripts to fetch, build, and deploy application to development environment.

Environment: Java, J2EE, Struts, JNDI, HTML, CSS, JavaScript, Hibernate, SQL 2005, ANT, Log4j, JUnit, XML, JSP, Servlets, REST, GWT,JSTL, AJAX, WebSphere Application Server.

Confidential

Java Developer

Responsibilities:

  • Design and development of Java classes and interfaces.
  • Worked in JavaScript and HTML for the client side validations.
  • Data Model design and interface layer design with other team members.
  • Developed interaction framework for asset database interaction and developed save and conversion specific servlets for applet interaction.
  • Designed and developed web-based software using Struts MVC Framework and Spring Web Flow.
  • Extensively used AJAX (Prototype Framework and DOJO) technology to add interactivity to the Webpages.
  • Used EJBs in the application and developed Session beans for the business logic at the middle tier level.
  • Actively involved in designing and implementing Business Delegate, Data Access Object Seesion Façade and Data Transfer Object design patterns.
  • Designed and developed Message driven beans that consumed the messages from the Java message queue.
  • Used JAXB parser for parsing the valid xml files as defined by the XSD
  • Used JUnit framework for Unit testing of application
  • Developed ant scripts and developed builds using Apache ANT.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used Clear Case for source code maintenance.
  • Design and developed JDBC connection objects for the data retrieval and update.
  • Developed connection pooling method to avoid the waiting for database connection.
  • Building, testing and deploying the application on Apache Tomcat server.

Environment: Core Java, JDBC, JAXB, WSDL, Rest, JSP, Servlet, Html, JavaScript, Apache Tomcats, MSSQL, Struts,Windows 2000.

Confidential

Responsibilities:

  • Translated visual designs into meaningful user experiences through the use of various presentation layer technologies including HTML, DHTML, JavaScript and Servlets.
  • Designed and developed features.
  • Developed user interface using applet.
  • Developed interaction framework for asset database interaction and developed save and conversion specific servlets for applet interaction.
  • Developed custom tags, jsp pages.
  • Worked on deployment on client side.
  • Fixed bugs and performed unit testing. Involved in analysis, design and development of the project.
  • Created GUIs for applications and applets using SWING components and applets.
  • Implemented the project using JSP and Servlets based tag libraries .Deployed applications on JBoss 4.0 server
  • Developed Session Beans which encapsulates the workflow logic
  • Used Log4j logging framework to debug the code
  • Used SVN for the concurrent development in the team and for code repository
  • Deployed applications on Linux client machines.
  • Deployed the EARs and WARs in Websphere Application server using ANT script.
  • Involved in regression testing, evaluating the response times, and resolving the connection pooling issues.

Environment: Java, J2EE, Servlets, Struts, EJB, JSP,HTML,CSSs, SWING,APPLET, JBoss 4.0, SQL Server 2000, Ant, WSDL, REST, Eclipse, SVN, Linux,log4j

We'd love your feedback!