We provide IT Staff Augmentation Services!

Applications Systems Engineer (j2ee) Resume

5.00/5 (Submit Your Rating)

Chandler, AZ

PROFESSIONAL SUMMARY:

  • 7 plus years of extensive experience in Design and Development of Distributed and Client - Server applications using Object Oriented Analysis, Design and JAVA, J2EE Technologies.
  • Extensively worked in Core Java and object-oriented design with strong understanding of Collections, Multithreading and Exception Handling.
  • Excellent knowledge of all the phases of software development life cycle (Requirements gathering, analysis, design, development, testing and implementation) and SDLC methodologies such as Waterfall, Agile.
  • Expertise J2EE Technologies (Servlets, JDBC, EJB).
  • Experience in using Struts1.x and 2.x and Spring Framework 3.0, Hibernate 3.0.
  • Experienced in using Design Patterns, both Gang of Four patterns and J2EE design patterns like MVC (Model-View-Controller), DTO/VO, DAO, Singleton, Factory etc.
  • Experience with JBOSS, WebLogic and WebSphere Application server.
  • Extensive knowledge of Front End Technologies such as: JSP, HTML, JavaScript, CSS, AJAX, JQuery, Swings.
  • Experience with real time web services like SOAP and REST.
  • Good understanding of XML technology
  • Expertise in developing Use Case diagrams, Class diagrams, Sequence and Collaboration diagrams for multi-tiered object-oriented system architectures utilizing Unified Modeling (UML) Tools.
  • Experience in RDBMS database design, writing Stored Procedures and SQL queries.
  • Experience in Database technologies: Oracle, SQL Server, DB2, PL/SQL and MySQL.
  • Experienced in developing applications using IDE’s like Eclipse, JBuilder and NetBeans.
  • Have a very good experience in using Windows, Linux (Red hat & Ubuntu) and Unix.
  • Experience in developing Ant and Maven build scripts to build and deploy the java applications.
  • Experience in writing and executing Unit Test cases using JUnit testing framework and Log4j.
  • Possess good problem analysis skills with ability to follow project standards.
  • Quickly adaptable to newer Technologies.
  • Ability to work with a team and individually.
  • Excellent communication and problem solving skills.
  • Experience in developing written documentation for technical audience.

TECHNICALSKILLS:

Languages: JAVA 1.7/1.6/1.5/1.4 , C, C++, Oracle PL/SQL

Framework: Struts 1.3, Spring 3, Hibernate. 3.6

Technologies: J2EE, Servlets, JSP, Core JAVA, JDBC, EJB, WebSerivces.

Java/J2EE: Servlet, JSP, JSF, EJB, JDBC, JAXP, JAXB, DOM, SAX.

Web Technologies: Java Script, AJAX, HTML, HTML5, XHTML, CSS, CSS3, DHTML

Programming Languages: C, C++, SQL, PL/SQL, HTML, XML, Java, JSP, HTML, UML, XML Publisher, JSF, Oracle ADF Faces

Database Tools: Toad for MySQL, Toad for Oracle, SQL Developer.

Web Servers: Apache

Application Servers: IBM Web Sphere 6.1, 7.0, BEA Web Logic 10.0, JBoss 3.2.x, Apache Tomcat 5.5, 6.0

Development Environment: Jdeveloper 11g, Eclipse, IntelliJ

Scripting Languages: Java Script, JQuery, AJAX

Version Controls: SVN (Apache Subversion), CVS (Concurrent Versions System)

Design Methodologies: Rational Unified Process, Agile, Scrum, Rapid Application Development

WebService Implementations: Top down, Bottom up

Operating System: Windows 2000/XP/VISTA/7, UNIX, LINUX

IDEs / Versioning / Performance /Tools: Eclipse 4.3/4.2, NetBeans, SVN, CVS, Ant, FileZilla, Rational Rose, SOAP UI, Log4J, SQL Server Management Studio, TeamForge, JIRA and Putty, Junit, SVN, CVS, MS PowerPoint, MS Word, MS Excel.

PROFESSIONAL EXPERIENCE:

Confidential, Chandler, AZ

Applications Systems Engineer (J2EE)

Responsibilities:

  • Participating in the System design, planning, estimation and implementation.
  • Reviewed and guided the application architects with Object Oriented Design
  • Implemented the WebServices and associated business modules integration. 
  • Develop SOAP, REST & JSON based endpoints depending on the client requirements.
  • Used JDBC for the Database connectivity
  • Spring and JDBC framework is used for Middle tier and Database connectivity.
  • Involved in Units integration, bug fixing, and User acceptance testing with test cases.
  •  Resolved database inconsistency with better design and efficient SQL queries. 
  • JUnit , JMock Frameworks were used for performing unit and integration testing by writing test cases. 
  • Maven was used as a build tool. Also worked in an Agile work environment. 
  • Used Log4j for logging errors, messages and performance logs. 
  • Responsible for recognize business problems or technical issues inform supervision, and assist in developing feasible IT solutions. 
  • Developed JUnit testing for server side code.

Environment: Java, J2EE, Spring, JDBC, JDK 1.7, InjelliJ, IBM WebSphere, Soap, Rest, Json, Oracle 9i, Soap UI, Maven, Log 4J, SVN.

Confidential, Dublin, OH

Java Web Developer (J2EE)

Responsibilities:

  • Involved in design and development of the check order service for online banking.
  • Reviewed and guided the application architects with Object Oriented Design.
  • Implemented the web-based application following the MVC II architecture using Struts Framework.
  • Develop SOAP & REST based endpoints depending on the client requirements.
  • Spring and JDBC framework is used for Middle tier and Database connectivity.
  • Annotation based configuration is used for configuration.
  • Adhere to the CTSI framework guidelines to create endpoint, service and DAO layers.
  • Determine the appropriate uow executor to be used and process the results accordingly.
  • Establish connection with the database and bind the response to the generated route classes.
  • Ensure the validation is handled in the contract classes and appropriate exceptions are thrown.
  • Use SOAP UI / Rest Client to send the request to the application and ensure the appropriate response is generated.
  • Fix the performance issues in the CTSI framework to improve the performance and overcome the defects identified.
  • Provider interface is used to inject prototype bean from a singleton class.
  • Generics were used to inject state full bean to call the appropriate DAO classes.
  • Ensure no code break while porting to Java 1.7.

Environment: CTSI Framework (Eclipse), Spring, JDBC, JDK 1.6, IBM WebSphere, Soap, Rest, Json, Oracle 9i, Soap UI, Maven, Log 4J, SVN.

Confidential, New York City, NY

Java Web Developer (J2EE)

Responsibilities:

  • Involved in design and development of the check order service for online banking.
  • Reviewed and guided the application architects with Object Oriented Design.
  • Implemented the web-based application following the MVC II architecture using Struts Framework.
  • Developed server-side services using Core Java concepts (multithreading, collections)
  • Implemented different Web Services by using SOA architecture and based on the company requirements and contracts with other services.
  • Used multithreading in web services to improve overall performance.
  • Fixed critical issues when calling the different Web Services.
  • Developed the Spring DAOs using Hibernate support classes and configured them in applicationContext.xml.
  • Installed, Configured & administered Weblogic environment, including deployment Servlets.
  • Involved in the design and implementation of the business logic for the financial data using Entity Beans.
  • Designed and developed XSLT transformation extensively components to convert data from XML to HTML.
  • Used JSPs for the presentation layer and Java Beans for model layer.
  • Developed JSP and Java classes for updating Bank, Credit card and Brokerage information of Outcome users.
  • Implemented Java classes that perform encryption of sensitive information before storing the value in the database thus preventing unauthorized access to the data.
  • Used JSTL and wrote custom JSP tag libraries. Implemented role based handling in JSP pages.
  • Implemented various Design Patterns on the project. Developed Action Forms and Controllers in Struts1.2.
  • Involved in writing SQL, Stored procedure and PLSQL for back end. Used Views and Functions at the Oracle Database end. Developed the PL/SQL scripts for rebuilding the application Oracle Database.
  • Developed HTML and JavaScript web application.
  • Used ANT for compilation and building JAR files.
  • Involved in functional testing extensively.

Environment: Java, J2EE, JSP, Javabeans, Servlet, Struts 1.2, Web logic, Application Server 8, JDeveloper, Jbuilder 5.0, XML, XSLT, HTML, DOM, SAX, JavaScript, Oracle 8i, PLSQL, JDBC, ANT, CVS, Javascript, Multithreading, MVC, OOAD, Solaris and Windows NT/2000.

Confidential, AMDOCS, IL

Java/ J2EE Developer

Responsibilities:

  • Responsible for collection and analysis of business requirements from the Business Users.
  • Responsible for modifying the design of the application based on MVC pattern.
  • Developed new and modified existing JSP Pages of the front end to support the enhancements using JSP.
  • Implemented Spring IOC for server side Java components.
  • Developed Servlets for processing the data on the server.
  • Implemented persistence layer using Hibernate configuration files.
  • Developed complex queries using JDBC to present the data in the front end from the database.
  • Responsible for co-ordination between the front end and backend development.
  • Responsible for enhancing the existing Server Side Logic using EJB2.0
  • Designed and implemented database structure in MySQL Server
  • Involved in the development of Refund to Credit Card which is a new idea implemented by Confidential 4G.
  • Analyzed the implementation of current core architecture and customized it according to the new requirements
  • Developed various reports using Shell scripting.
  • Involved in the support of Unit Testing and Sub System Testing.

Environment: Java, JDK 1.5, J2EE1.2 (JSP, Servlets), RMI, SQL, XML, Weblogic Portal, Weblogic Server 8.1, HTML, MySQL, UML, HTML, Eclipse, Struts Frame Work, ANT, Hibernate, JavaScript, Shell Scripting

Confidential, Lawrenceville, GA

Java/J2EE Developer

Responsibilities:

  • Analysis, design and development of Application based on J2EE using MVC pattern
  • Involved in requirement gathering for Use cases
  • Used Eclipse as IDE for application development and debugging
  • Used Web Sphere Application Server for application deployment
  • Involved in design and Development of user interfaces using HTML, JSP, Servlets, and JDBC
  • Designed and Developed Servlets and JSP pages for authentication.
  • Wrote, modified and enhanced the java code using Spring, JSPs in different model, view and service, dao layers.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Used Struts framework for designing the application
  • Used Struts Validator framework for Validations
  • Worked on configuration of database connectivity by writing Stored Procedures
  • Used Perforce as Code check in tool for managing the Application Code.
  • Involved in Deployment and build activity
  • Coordinated with junior developers for clarifying their technical and functional queries

Environment: J2EE, Java, EJB, JSP, Servlets, Eclipse, JavaScript, HTML, JDBC, Oracle, Struts Framework, Apache ANT, Perforce, Test Tracker.

Confidential

Software Engineer

Responsibilities:

  • Involved in developing forms using html and performing client side validations using JavaScript.
  • Used Model 2 (MVC) Architecture for developing the application.
  • Developed JSP Pages and Servlets to provide dynamic content to HTML pages.
  • Designed and Developed Entity beans.
  • Designed and Developed Session beans.
  • Developed custom exceptions for handling proper exceptions.
  • Involved in creating Custom JSP Tag Libraries for reusing the logic in all the JSPs.
  • Developed Java classes/beans to communicate with Oracle database.
  • Involved in Unit Testing using the Test Case Documents.
  • Involved in Integration Testing.

Environment: J2EE/JAVA, JSP, EJB, HTML, CSS, Servlets, Javascript, Oracle, Windows NT

We'd love your feedback!