We provide IT Staff Augmentation Services!

Senior Java Developer Resume

Irving, TexaS

SUMMARY

  • 7+ years of versatile experience in analysis, design, development and implementation of software applications and in developing n - tier architecture based solutions with distributed components and internet/intranet applications.
  • Expertise in Developing End to End B2B and B2C application using JEE & J2EE technologies such as Servlets, JSP, EJB, JNDI, JPA, JTA, JMS, JDBC, JAXP, and JAXB.
  • Experience in publishing and consuming REST/SOAP/WSDL/JAX-WS/Base Profile 1.0 based web services using Apache Axis.
  • Highly proficient in using frameworks like Spring, Hibernate and Design Patterns such as MVC, Front Controller, Data Access Object (DAO), Value Object, Singleton, Service Locator for executing multi-tier, highly scalable, component based, services driven Enterprise Java applications.
  • Expertise in front end development and design using Core Java, Servlets, JSP, Swings, JSTL, Struts, Ajax, XML, Apache Ant, Camel, HTML and JavaScript.
  • Hands on experience with Object Oriented Design (OOD) and developing applications using UML. Expertise with designing Class diagrams, Sequence diagrams and Use case diagrams.
  • Good exposure to databases Oracle8i/9i/10g, SQL Server 2000/2005/2008, MySQL and Sybase.
  • Expertise in developing Web User Interface using JSP’s, Servlets, Filters, Custom Tag and consuming third party custom tag libraries like JSTL, Struts Tag libraries, etc..
  • Experience in configuring application domains Web logic Application Server and Web Sphere and administrative components required for development such as JDBC, JMS etc. Configurations.
  • Experience with Agile methodologies.
  • Experience in developing testing strategies for both server side and web based applications using JUnit Test First Methodology and Test Driven Methodology.
  • Expertise in developing reusable components for cross cutting concerns like Logging, Build management, Transaction management, and Testing framework using Log4j, Ant, Maven and JUnit to increase productivity, easy maintenance and to retain software quality.
  • Experience in using IDEs like WSAD, RAD, Eclipse, and Net Beans, various Configuration Management tools like CVS, Clear Caseand SVN.
  • Comprehensively worked on relational databases such as Oracle, DB2, and SQL Server and hands on experience in tools such as TOAD, SQL Developer.
  • Good Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS:

Programming Languages: Java, C/C++, SQL/PL-SQL

JEE/J2EE Technologies: JSP, Servlets, JSTL,EJB, JPA, JAX-WS, JAX-RPC,JDBC, JMS, JNDI, Swings

Enterprise Frameworks: Struts, Spring, Hibernate

Distributed Technologies: RMI, EJB, JMS, Data Warehouse, IBM Infosphere and IBM MQ

Application/Web Servers: Web Logic, Web Sphere, Tomcat, JBoss, Apache Subversion

Databases: Oracle, SQL Server, MySQL, Sybase

IDE’s & Utilities: Eclipse, WSAD, IBM-RAD, NetBeans

Web Dev Technologies: JavaScript, HTML, DHTML, XML, CSS, JQuery

Tools: Maven, Ant, Visio, Log4j, JUnit, Adobe LifeCycle

Operating Systems: WINDOWS, Solaris, Linux, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Irving, Texas

Senior Java Developer

Responsibilities:

  • Involved in theRequirements phaseand created the design document
  • Coordinated with varies teams to gather the integration requirements
  • Responsible for Onsite/Offshore coordination
  • Application is developed on RAD 7.0.0.8 and deployed in web sphere.
  • Used Core Java concepts while writing business logics
  • Designed web pages using JSP, Servlet, JQuery, CSS and Java Script
  • Worked Extensively on Servlets using the MVC architecture
  • Developed User Interface using Java Server Pages utilizing custom tag libraries, CSS and Java script
  • Designed and implemented MVC,DAO, and DTO design patterns
  • UsedXMLas data communication format between SOM and AOM.
  • Developed thexsdfor the SOM’s request and response.
  • Developed the code to accept the COP offers in real time.
  • Implemented Spring framework to leverage on the tiered structure and the IOC and AOP feature.
  • Actively involved in REST based Stateful and Stateless Web Services
  • Designed web services based on Restful Web Services focusing on system’s resources
  • Worked with Oracle (SQL) as the back end.
  • UsedChordiantDecisioning Managementfor decision-making.
  • UsedOracle 11gas database in order to access the different offers and the customer actions on the different offers
  • Used Hibernate ORM framework as persistence engine, actively engaged in mapping, and Hibernate queries
  • Created different offers for the customers in SIT and UAT.
  • Involved in developing of test procedures for unit testing.
  • Involved in fixing the bugs or defects in the application during SIT and UAT.
  • UsedSVNforcode repositoryand asversion controlmechanism.

Environment:Java, JavaScript, DOM, XSD, ANT Scripts, SQL, PL/SQL, Restful Web Service, RAD 7.0.0.8, Oracle 11g,CDM 6.4,IBM WebSphere 7.0,Hibernate, Oracle SQL developer 1.1.3,SVN, Spring framework, XML, UML, MS Visio, Unix.

Confidential, Plano, TX

Responsibilities:

  • Expertise in several J2EE technologies like JSP, Servlets, SOAP, Struts, EJB,JAVABeans and REST Web services
  • Strong knowledge of IDEs like Eclipse and IBM Rational ApplicationDeveloper(RAD 7.0.0).
  • Experience in building projects using Shell, python and ANT scripts.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information such as loan status report
  • Developed beans and persisted bean in the database using JDBC and Hibernate.
  • Involved in connecting bean with database using Hibernate configuration file
  • Implemented Spring framework to leverage on the tiered structure and the IOC and AOP feature
  • Developed the UI framework using HTML,CSS, DOJO and JQuery.
  • Very good experience with database like Oracle, DB2 and SQL server.
  • Experience working with J2EE application servers JBoss, Tomcat and WAS.
  • Expertise in interacting with business leads to gather requirements.
  • Assisted System administrators in resolving issues with memory leaks and performance issues.

Environment: JAVA, J2EE, XML, C, SQL, PL/SQL, JMS, HTML, CSS, JavaScript, Servlets, JQuery, AJAX, JSP, XML, SOAP & REST Web Services, Oracle 10g, DB2 9.7 and MS SQL Server 7.0, Spring framework, Hibernate 3.0, IBM Web Sphere 7.0, JBoss 5.0 and Apache Tomcat.

Confidential, Bloomington, IL

Responsibilities:

  • Developed the User Interface using Java Server Pages utilizing Custom Tag Libraries, CSS, and Java Script
  • Building and deployment of EAR, WAR, JAR files on development, test and production systems in JBoss Application Server
  • Developed various J2EE components like Servlets, JSP, JSTL, AJAX, SAX, XSLT, JAXP, JNDI, LDAP, JMS, MQ Series by using RAD.
  • Involved in designing Servlets, JSP pages, deploying and testing then in eclipse.
  • Preparation of UTP for Code Coverage for testing of newly developed/changed/fixed functionality.
  • Responsible for creation and execution of Unit and Integration Tests.
  • Used SAX API for accessing XML documents and for notifying the application of a stream of parsing events.
  • Implemented Restful web services (JAX-RS).
  • Designed & implemented UnMarshallers / Marshallers with the help of Apache Xercers Parser to store the entire XML data in to Java Objects and vice versa.
  • Data retrieval and storage in Oracle database. Retrieval of datafrom database using JDBC Connectivity.
  • Used XSL/ XSLT for Transforming and displaying reports. Developed DTD’s for XML.
  • Object Oriented Analysis and Design using UML include development of class diagrams, Sequence diagrams, and State diagrams and implemented these diagrams in MS Visio.
  • Developed Automated Notes project to generate an automated note when completing a selected set of transactions and automatically record the appropriate information within the note.

Environment: Java 1.4, J2EE, Servlets, JSP, Ajax, JavaScript, HTML, Restful web service, JMS,XML,CSS, XSL, JBoss, Oracle9i, Eclipse3.1, Design Patterns, EJB3.0, Ant, XML Spy professional edition 2006, CVS, Ecommerce.

Confidential, Springfield, IL

Java Developer

Responsibilities:

  • Understanding of the business functionality and business rules to be followed during the execution of the projects.
  • Involved in creating design documents and coding for new enhancements.
  • Designed the project using the MVC, DAO, Service Locator, and Business Delegate patterns
  • Implemented Spring framework to leverage on the tiered structure and the IOC and AOP features
  • Followed Agile methodology, interacted directly with the client, provide/take feedback on the features,
  • Involved in Design, Development, Testing and Deployment phases
  • Designed and developed reusable Java utility classes for the business logic functionalities
  • Used iLog JRules to create and manage business rules.
  • Was involved in all phases of the iLog jRules implementation - designing, authoring, execution, validation and deployment.
  • Used Hibernate ORM framework as persistence engine, actively engaged in mapping, and Hibernate queries
  • Designed and developed services using SOAP, WSDL and Restful services in RESTeasy to expose them to outside vendors
  • Demonstrated good work load balance between projects and worked under pressure to meet the deliverables
  • Implementing Custom Components and Custom Tag Libraries for displaying the Data Tables
  • Designing the User interface HTML and JavaScript.
  • Developed Java beans that perform the primary business logic functionality with Spring.
  • Configured and deployed the application on the WebSphere application server
  • Designed the XML Schema for data transmission using xml documents
  • Implemented MVC Pattern with Spring and Hibernate, DAOs.
  • Developed User DAOs and Base DAOs using Hibernate.
  • Created Session beans using Hibernate and Spring.
  • Designed and developed several Servlets, JSPs, JAVA classes for presentation layer.
  • Communicates with other internal applications via JMS messages, EJBs, and web services.
  • Implementing Client Side validations using JavaScript and developed front end code with HTML and CSS.
  • Implementing the DAO’s to perform the data operations - retrieve, update, insert and delete.
  • Supported for bug fixes and functionality change and code releases.
  • Used CVS for Version Repository maintenance.

Environment: Java 1.5, J2EE, Servlets, JSP, spring, Hibernate, JavaScript, HTML, DHTML, CSS, SQL,MVC, JUnit, Maven, SOAP, XML, UML, Subversion, EJB, JMS, Tomcat, Windows, JQuery, Dojo, WebSphere application server.

Confidential

Java Developer

Responsibilities:

  • Based on business requirement, developed the SQL queries, Stored procedure, Views, Trigger to implementing the business rules and transformations.
  • Created Web Pages using XML, XSLT, JSP, HTML and JavaScript.
  • Optimized the code and database for maximum performance.
  • Involved in requirements gathering and preparing software requirement specification.
  • Design and maintain the database to support the application using Oracle8i.
  • Responsible for deploying Web Logic application server.
  • Prepared the complete data mapping for all the migrated jobs.
  • Have strong sql coding knowledge.
  • Exposure to the UNIX shell scripting tasks.
  • Data Migration from Flat files, MS-Access, Excel, SQL Database.
  • Created Stored Procedure and Triggers to enforce business rules.
  • Involved in Query optimization, performance tuning and index creation.
  • Worked with java application interfaces.
  • Exposure to Application Servers like IBM Web Sphere.
  • Participated in the migration of data from MS Access to Oracle8i as the legacy system uses MS Access as the database.
  • Prepared Documentation of the system. Writing JUnit Test cases for testing the application.

Environment: Java 1.6, J2ee, Servlets, JSP, EJB, MVC,SQL Server 2000/2005/2008, XML, SQL Assistant, WIN2000/XP, HTML, CSS, JavaScript, XSLT, JUnit, MS Access, UML, Windows.

Hire Now