Sr. Java/j2ee Developer Resume
Irving, TexaS
SUMMARY:
- 7+ years of experience in designing, developing and deploying n - tier web applications and client/server applications using JAVA, J2EE technologies, web technologies for enterprise applications and Rich internet applications.
- Proficient in all phases of SDLC (analysis, design, development, testing and deployment).
- Experience in writing the applications with the Service Oriented Architecture (SOA), which conforms to SOA standards.
- Expertise in designing the Business Model and Data Model using the UML in various design tools like RSA, Rational Rose and Borland Together Designer.
- Extensive experience in designing and developing enterprise applications for J2EE platform using JAVA, JSP, Servlet, Struts, Spring, JDBC/ODBC, Java Mail, AJAX, Junit and ORM tools like Hibernate.
- Experience in developing web services using Apache Axis (SOAP, UDDI, and WSDL).
- Excellent hands on experience with HTML, DHTML, XM, XSLT, XML Schema, and knowledge in DOM and SAX Parsers.
- Expertise on writing builds and deployment scripts using ANT and Shell Script customized Log4J.
- Extensively used Portal toolkit plug-in for creating, testing, debugging and deploying individual Portlets using IBM WebSphere Portal Server
- Experience with using IDEs like RAD, WSAD, Eclipse and J builder.
- Developed Web based GUI (JavaScript, CSS and AJAX).
- Experience on using the software development methodologies using AGILE.
- Experience in installing, deploying and testing with multiple Application Servers like WebSphere 8.5/6.1/5.1/4.1, WebLogic 8.1/7.0, J boss Application Server and Tomcat web container.
- Extensively worked with various J2ee design patterns across various projects.
- Worked with Version Control Systems like WinCVS, CVS, SVN, VSS and Rational Clear Case.
- Experience with databases like Oracle 11g/10g/9i/8i/7.x, Sql Server and MySql.
- Experience in coding using SQL, PL/SQL, Procedures/Functions, Triggers and Packages.
- Extensively used apache open sources libraries for file upload.
- Experience in interacting with the clients, collecting requirement specifications from the client site and performing requirement analysis and design.
- Excellent hands-on experience dealing with the onsite - offshore model.
- Strong problem-solving skills. Good Analytical, communication and interpersonal skills.
TECHNICAL SKILLS:
Java/J2EE Technologies : JDK5, JSP, Servlets, EJB, JDBC, Java Beans, JNDI, JSTL, JMS, LDAP, Java Mail, JAXB, Struts Framework, Spring Framework, SOAP, SOA and Design Patterns.
Web/Persistence Technologies: JSF, AJAX, Ext JS, Hibernate.
Languages/Scripts: Java, XML, XSLT, C#, ASP.NET, Java Script, Jquery, HTML, XML, DHTML, Ant.
Web/App Servers: Tomcat, JBoss and WebSphere
RDBMS: Oracle 11g/10g/9i/8i/7.x, MS SQL Server, DB2 and My SQL.
Operating System: UNIX, Windows 9x /2000.
Tools/Frame Work: MS Office, Dream Weaver, Log4J, Ant, Maven, Win CVS, SVN, Clear Case, ClearQuest, Bugzilla.
Development Tools: RSA 7.0, RAD 8.5, WSAD, Eclipse, Jbuilder.
PROFESSIONAL EXPERIENCE
Confidential, Irving, Texas
Sr. JAVA/J2EE Developer
Responsibilities:
- Involved in analyzing the requirement, modeling the Classes and Objects, Preparing sequence diagrams using Star UML and Rational Rose.
- Involved in Java, J2EE programming.
- Used Spring MVC.
- Involved in building build scripts using ANT.
- Followed full software development lifecycle.
- Resolved defects on time and priority.
- Shell Scripting to automate the build process in the test levels.
- Hibernate framework was used to connect to databases.
- REST Web services to perform transactions from front end to our backend applications.
- Written HSQL queries in the applications to query against Databases.
- Accommodated last minute requirement changes and high priority issues and received client appreciations for the same.
- Used XML based web services tool to push pending orders in Integration Manager.
- Debugged issues related to performance of an application and discussed with business analysts to optimize the performance.
- Used JUnit test cases.
- Led an Offshore team of junior developers to develop the applications.
Environment:
- Java/J2EE
- XML
- Spring
- Hibernate
- JSP
- Java Script
- Web Services
- Oracle
- Oracle Weblogic 10.2
- Linux
- JUnit
- Selenium Test Suite.
Confidential
Sr. Java/J2EE Developer
Responsibilities:
- Designed and implemented (SOA, SOAP) next generation system on distributed platform.
- Developed web pages using Struts framework, JSP, XML, JavaScript, Html/ Dhtml and CSS, configure struts application, use tag library.
- Used Apache Struts framework includes the integrated AJAX.
- Played major role in designing & developing JSP pages and XML reports. Developed servlets and custom tags for JSP pages.
- Developed few module WebPages using Springs Ioc and Hibernate.
- Suggested best design and display practices.
- Designed and developed dynamic pages using HTML, CSS- layout techniques, Java script.
- Involved in design (using RUP, Visio) and implemented (SOA, SOAP) next generation system on distributed platform.
- Implemented the iterative development process using the agile methodology.
- Extensively used XSL as a XML parsing mechanism for showing Dynamic Web Pages in HTML format.
- Implemented SOAP protocol to get the requests from the outside System.
- Used CVS as a source control for code changes.
- Used ANT scripts to build the project and JUnit to develop unit test cases.
- Developed coding using SQL, PL/SQL, Queries, Joins, Views, Procedures/Functions, Triggers and Packages.
- Provided development support for System Testing, Product Testing, User Acceptance Testing, Data Conversion Testing, Load Testing, and Production.
- Deployed application on Websphere application server.
Environment: java 1.5, J2EE, AJAX, Servlets, JSP, RUP, Eclipse, Struts, Spring, Hibernate, XML, CVS, Java Script, ANT, SOAP, Log4J, DB2, WebSphere server, UNIX.
Confidential, Plymouth Meeting, PA
Java Developer
Responsibilities:
- Implemented Agile Methodology for project Management.
- Worked with business partners for requirements gathering.
- Diagrams and developed class diagrams using Rational Rose.
- Design and development of UI Screens using JSP, HTML, CSS and JavaScript, AngularJS.
- Developed Controller Servlets and Action Servlets to handle the request and responses.
- Developed Request Cash Message and get Cash plugins using Java Beans.
- Designed DTD's for XML representation of data.
- Involved in SDLC of application developed using AGILE methodology.
- Involved in resolving business technical issues.
- Understand all project requirements as specified in Use Cases and Requirement Specifications.
- Lead the development of data access beans using hibernate, middle ware web service components.
- Develop the GUI using JSP, spring web flow following spring web MVC pattern.
- Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tables.
- Used SVN for version control across common source code used by developers.
- Written the JUNIT test cases for the functionalities.
- Used Log4j for application logging and debugging.
Environment: JDK 1.6, Eclipse 3.2.1, JSP, Spring MVC, Hibernate.
Confidential, Jersey City, NJ
Java Developer
Responsibilities:
- Involved right from requirement gathering till the deployment phase.
- Developed screens based on JQuery to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
- Developed the application using Spring Tool Set.
- Used Spring Security for Authentication and authorization extensively.
- Designed and developed Application based on Spring MVC Framework using MVC design pattern.
- Used Spring Core for dependency injection/Inversion of control (IOC).
- Configured Jenkins for successful deployment to test and production environments.
- Used XML to transfer the application data between client and server.
- XSLT style sheets for the XML data transformations.
- Used JUnit to write repeatable tests mainly for unit testing.
- Participated in designing WebService framework in support of the product.
- Developed web services in Java and Experienced with SOAP, WSDL.
- Used Log4j extensively for logging Errors.
- Used Grade l as build tool.
- Used Spring Batch for scheduling and maintenance of batch jobs.
- Deployed the application in various environments DEV, QA and also Production.
- Used the JDBC for data retrieval from the database for various inquiries.
- Performed purification of the application database entries using Oracle 10g.
- Used GIT as source control.
- Generated Entity classes and schema using them.
- Created Application Property Files and implemented internationalization.
- Involved in complete development of ‘Agile Development Methodology’ and tested the application in each iteration.
- Used Restful calls for fetching and writing data to different host systems.
- Wrote complex SQL and HQL queries to retrieve data from the Oracle database.
- Configured and used JPA for loading entities and database connections.
- Involved E2E Development by integrating Front End and Backend by Debugging.
- Involved in fixing System testing issues and UAT issues.
Environment: Java 1.7, J2EE, JSP, Spring 4.0.2,JDBC 3.0,Spring Security,SOAP Web Services, XML, JNDI, Rest web services, JMS, Tomcat v7.0, Spring Tool set(STS), Oracle 11g, SQL developer, HTML, Spring security, Spring batch, Gradle, JUnit 4.11, JavaScript 1.2,Jquery 2.1.1, XML/XSLT,SAX,DOM.
Confidential
Java Developer
Responsibilities:
- Worked with business and user groups to identify and implement functional enhancements and new requirements.
- Extensively used XSL as a XML parsing mechanism for showing Dynamic Web Pages in HTML format.
- Developed complex intra Portlet communication across web applications using cooperative Portlets. Developed simple Portlet messaging on a single page using Portlet API.
- Used Portal Enable, Portal Extend for personalization, content publishing, document management, productivity functions along with the scalable portal framework.
- Extensively used Portal toolkit plug-in for creating, testing, debugging and deploying individual Portlets.
- Involved in the development of Standard XML reports using the Xalan parser and XSLT style sheets.
- Developed billing system pages using Struts Framework and written some of the custom tags.
- Used Spring IOC and MVC for enhanced modules.
- Implemented SOAP protocol to get the requests from the outside System.
- Used Rational Clear Case as a source control for code changes.
- Followed coding and documentation standards.
- Involved the writing SQL quarries and Joins.
- Used Rational Clear Quest to document and track issues and resolutions.
- Provided development support for System Testing, Product Testing, User Acceptance Testing, Data Conversion Testing, Load Testing, and Production.
- Involved in configuration and deployment of application on Web Logic server.
Environment:
- Java
- J2EE
- Servlets
- JSP
- Struts
- Web services
- Taglibs
- Portals
- Hibernate
- XML
- HTML
- Java Script
- SOAP
- RAD
- Ant
- Log4J
- Oracle
- Web Logic server
- Clear Case
- Linux.
Confidential
Java Developer
Responsibilities
- Involved in Analysis, design and coding on Java and J2EE Environment.
- Implemented struts MVC framework.
- Maintained the business standards and the requirements in EJB and deployed them on to WebLogic Application Server.
- Designed, developed and implemented the business logic required for Security presentation controller.
- Set up the deployment environment on Web Logic Developed system preferences UI screens using JSP and HTML.
- Developed UI screens using Swing components like JLabel, JTable, JScrollPane, JButtons, JTextFields, etc.
- Used JDBC to connect to Oracle database and get the results that are required.
- Designed asynchronous messaging using Java Message Service (JMS).
- Consumed web services through SOAP protocol.
- Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment.
- Integrated a crystal report to the application which will show all the details of the vouchers on the paper and used for future reference for the workers.
- Developed a webservice which will retrieve the details from the Database.
- Prepared complete documentation of the Web Service developed.
- Prepared a complete documentation of the project and test case documentation with sample inputs
- Version control is done by using CVS.
Environment: Java, J2EE, JPA/Hibernate, Code Generation, Spring, AOP, ERP customization, Web Services (SOAP), JMS, XML, JDOM, JAXP, JBoss, jBPM, Multi-threading, Lucene, Servlets, AJAX, Mock-up framework, XHTML, CSS, Flash, AS 2.0, Maven2, PHP
