Java/j2ee Developer Resume
Dallas, TX
PROFESSIONAL SUMMARY:
- 7 years of software development experience in Analysis, Design, Development, Implementation, Integration and Testing of Application Software in web - based environments, Enterprise systems and Client/Server architectures using J2EE technologies.
- Experience includes involvement in all phases of Software Development Life Cycle using Agile Methodologies.
- Strong Experience in Core Java, JSP, and Servlets.
- Designed and coded application components in an Agile environment.
- Involved in web and standalone application development using Spring Framework.
- Experienced in developing application using Spring Data and Hibernate JPA.
- Experienced in developing model classes, configurations and used HQL and Criteria API for data manipulations with Hibernate Framework.
- Expertise in JAVA/J2EE Design Patterns like Factory, Singleton, DAO, Transfer Objects, Business Delegate and MVC (Model-View-Controller) in the development Multi-Tier Enterprise Applications.
- Expertise in Web Designing tools like JavaScript, JQuery, Ajax, HTML, XML, CSS etc.
- Expertise in Consuming and developing SOAP web services using JAX-WS.
- Experience in configuration of JDBC connection pools and Data Sources in WebSphere Application server.
- Involved in build and deployment of the applications in development, system, acceptance and production environments.
- Having exposure in utilization of tools like Eclipse, SVN, CVS, TFS, and Jenkins.
- Highly experienced, result-oriented, task driven software engineer and administrator with strong technical background in software development and deployment and administration technologies.
TECHNICAL SKILLS:
Programming Languages: Java, J2EE, C, C++, SQL
J2EE Technologies: JSP, Servlet, Struts, Spring, EJB
Frameworks: Jakarta Struts, Spring MVC, Hibernate.
Web Technologies: HTML, DHTML, XHTML, JavaScript, CSS
XML Technologies: XML, DOM, SAX, XSL, XSLT, JNDI, SOAP.
Application/Web Servers: IBM WebSphere, WebLogic, JBoss, Apache Tomcat
Databases: Oracle, SQL Server, MySQL, DB2
Messaging Systems: JMS
Development Tools: RAD, Eclipse, NetBeans.
Operating Systems: Linux/Unix, Windows
Tools: JUnit, Log4j, Rational Rose
Design Methodologies: UML, RUP
Version Control Systems: SVN, CVS, VSS
Build Tools: Ant, Maven
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Java/J2EE Developer
Responsibilities:
- Involved in the review and analysis of the requirement specifications of the entire system.
- Involved in SDLC, of application developed using AGILE methodology (TDD, SCRUM) to satisfy the customers.
- Documentation also involved use-case and other UML diagrams using reverse engineering concepts.
- Participated in designing wireframe according to requirements.
- Used AJAX and JavaScript for Client side validations.
- Involved in creating dynamic web site design and programming using HTML5, CSS3, JavaScript, JSP, AJAX and jQuery.
- Developed Servlets for server side transactions and made use of AJAX for server side processing without refreshing the JSP page.
- Implementation of Application Framework using Spring and Hibernate open source frameworks.
- Used Spring Framework for Dependency injection and integrated with the Hibernate.
- Developed Data Access Objects to handle HQL queries using Hibernate and Transfer objects.
- Developed the application using Eclipse IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation and version control (SVN).
- Interacted with Oracle database using JDBC and java.sql package.
- Extensively developed Stored Procedures and Triggers using SQL and PL/SQL.
- Responsible for deploying the entire application on WebLogic Application Server.
- Used Soap web services to communicate with enrollment service layer.
- Wrote build scripts for the project using ANT to gather all requirements and dependencies together and compile the necessary for deployment in JBoss Server.
- Developed SOAP Web Services using Apache CXF for the Decryption of data.
- Developed REST Web Services to provide special offers for all card types using CXF as Web Services framework.
- Developed Testing application for performance testing using JUnit.
Environment: Java/ J2EE (version 1.4), Spring, Eclipse, Agile Methodology, Hibernate, WebLogic, Oracle, SQL, HTML, CSS3, XML, AJAX, JavaScript, JQuery, JDBC, ANT, JBoss, SOAP, REST Web Services, JUnit, TDD, SVN, Windows.
Confidential, Dallas, TX
Java Developer
Responsibilites:- Analyzed. Designed, coded, and tested user requirements in different sprints.
- Designed and coded application components in an Agile environment.
- Coordinated with the business and functional teams for clarity on the requirement for analysis.
- Worked on the development work as well as support for previous releases.
- Involved in Spring IOC and Spring AOP framework implementation.
- Developed code through different layers’ presentations layer using Struts2, Business Layer using Spring IOC, Service Layer using Hibernate ORM framework.
- Analyzed log files created in Linux/Unix environment to troubleshoot application issues.
- Rehosted the existing Money Out application which was running on weblogic8.1 to JBoss 5.
- Resolved tasks while migrating by handling sessions and creating stubs per new environment
- Worked on Web Services using java API for XML Services (JAX-WS) and built, deployed Restful Web APIs Services
- Built and maintained cloud computing stack: platform as a service (PAAS) and infrastructure as a service (IAAS).
- Implemented several new features by calling new Web services.
- Tested web services on SOAP UI and SOAP Sonar.
- Worked on ACH Credit project to shut down OMNI and make file transfers with SFTP while processing batch job.
- Worked on front end technologies Ajax, Angular JS, JQuery, HTML and CSS
- Developed domain objects using Hibernate and the respective configuration in xml files.
- Used IBM RAD for development and WebSphere Application Server for deployment.
- Tested using JUnit.
- Resolved various defects assigned on the Jira.
- Used log4j for logging.
- Developed the application using SCRUM agile methodology.
- Evaluated the code quality using PMD tool.
- Used SVN as version management.
Environment: Java, Servlets, JSP, JSTL, Tiles Framework, Spring AOP, Spring IOC, SOAP Web services, Hibernate, SOAP, XML, XSD, WSDL, JNDI, HTML, Flex 3.0/4.0, REST, CSS, JavaScript, Ajax, Angular JS, Axis2, JUnit, DB2, WebSphere Application Server, IBM RAD, SVN, ESB, Corticon
Confidential, Charlotte, NC
Java/J2EE Developer
Responsibilities:
- Involved in Developing the Application using Struts MVC Framework by implementing Controller, Service classes.
- Involved in the development of JSPs and Servlets for different User Interfaces (UI).
- Used AJAX for high intensive user operations.
- Implemented the web services to access the order management applications at different geographical locations. Utilized JAXM to send the SOAP based messages to the service.
- Developed JavaBeans and mapping files for Hibernate Object Relation Mapping for data persistence & storage.
- Experience with servers like Web Logic, Tomcat and Web Sphere.
- Implemented JavaScript Framework (JQuery).
- Developed database schema and SQL queries for querying database on Oracle 10g
- Developed GUI for query page in End User module.
- Resolve application problems, support end-users, and manage the processes of reporting, diagnosing, and troubleshooting.
- Build and manage relationship with business, development, change management, IT Operations, and project managers to resolve time critical issues and troubles.
Environment: Java1.6,J2EE,Struts1.2,JSP,Servlet,AJAX,Hibernate,Webservices,Websphere,Oracle(SQL/PLSQL), Ant, Oracle SQL Developer(IDE), Junit, Log4J, Eclipse IDE.
Confidential
Java Developer
Responsibilities:
- Perform system architecture, software development, database design, deployment, testing, performance tuning, and maintenance for large-scale, web-based and distributed J2EE projects.
- Used J2EE Design Patterns (Session Façade and Data Transfer Object) for Middle Tier Development.
- Major involvement in writing and reviewing. Design Approach Documents and have designed architecture for the web module using Spring MVC framework and implemented the design of UI using Ajax Framework.
- Applied MVC pattern of Ajax framework which involves creating Controllers for implementing Classic JavaScript event handlers and implemented flexible event model for managing multiple event call backs.
- Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons validator.
- Responsible for integrating Ajax with Spring Service layer using DWR (Direct Web Routing)
- Involved in all layers of applications like controller Servlets, service controller, screening manager and rule engine.
- Implemented MVC architecture implementation on Eclipse framework.
- Developed XML, XML schema and parser using DOM and implemented Agile Methodology.
- Designed and developed Business Services using Spring Framework (Dependency Injection), Business Delegate and DAO Design Patterns.
- Used SVN for version controlling purposes. Deployed application on Web Sphere Application Server
- Implemented Hibernate's Polymorphic many-to-one associations for referring instances of subclasses and participated in design of data base and created tables in oracle.
- Coordinated with the testing team and fixing Bugs at various stages of the application development.
- Developed software installers for both Windows operating system.
- Developed interface to send messages between systems using JMS.
- Wrote test cases using Junit testing framework and used log4j for tracking errors and debugging the code.
- Participated in meetings of internal developer groups for the purpose of development standards
Environment: Java, J2EE (Version 1.4), Spring, Servlets, JSP, jQuery, Ajax, XML, CSS, JavaScript, Ant, Eclipse, SQL, Oracle, Hibernate, Log4j, JMS, SVN, Web Sphere, Windows.
ConfidentialJava/J2EE Developer
Responsibilities:
- Gathered user requirements, analyzed and wrote functional and technical specifications
- Created Use Cases, Sequence, Object Model and Component UML diagrams using UML tool .
- Designed front-end, data driven GUI using JSP,JSF, HTML, JavaScript and CSS .
- Designed, implemented and deployed J2EE web application using JSP and Sprin g IOC.
- Used Hibernate for Object Relational Mapping (ORM) and data persistence.
- Wrote SQL commands and Stored Procedures to retrieve data from Oracle database .
- Developed webservices using SOAP, WSDL, XML and Apache Axis .
- Developed the application using Singleton, Business Delegate and Data Transfer Object design patterns in the project.
- Used Netbeans for development and WebLogic Application Server for deploying the web application
- Used log4j for logging and SVN for version control.
- Configured and deployed web application in Web sphere Application Server.
Environment: Java, JDK, AXIS, JSP,JSF, Servlets, JavaScript, XML, CSS, Struts, Spring , SOAP, Hibernate, Eclipse, NetBeans ,WebLogic, Oracle, JBOSS, UML, XSLT, Ajax, Log4j, ANT, CVS.