We provide IT Staff Augmentation Services!

Sr. Java/j2ee Lead Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • More than 9 years of experience in design, development and implementation of Object Oriented Applications, Intranet, Internet and Java & J2EE applications
  • Senior J2EE Application Developer wif experience on WebServices (SOAP, Restful), Struts, JPA, Hibernate, Spring. Has around nine years of experience in Retail, Airline and E - Commerce domains.
  • Strong experience in monitoring different stages of application deployments like Dev, IT, Stage and PROD areas.
  • Extensive experience in administering, programming, deploying, configuring, fine-tuning of middle-tier popular J2EE Application Servers like BEA WebLogic, IBM WebSphere Application Server &, Apache Tomcat and JBoss.
  • Solid Experience on Spring Core, Spring DAO, Spring ORM wif Hibernate.
  • Very Strong skills in developing /deploying Restful/SOAP WebServices using Jersey, Weblogic Webservices API, SOAP.
  • Exposure to Content Management System.
  • Experience in configuration, deployment and administration of Webservices on Weblogic 10.3, 9.2 and Websphere 5.1.1.
  • Hard Core Experience in Server side J2EE programming, developing medium to large scale web applications and Enterprise applications using Java Beans, EJB, Servlets, JDBC, JSP, STRUTS, Spring, Hibernate, Web Services, SOAP, JMS, JUnit, XML, XSD and Java Script.
  • Strong Experience as Team Lead/ Senior developer working wif Confidential, Confidential, Confidential and other various other clients.
  • Experienced in OO Analysis, OO Design and OO Programming, Class modeling.
  • Expertise in EJB (Stateless, Entity).
  • Strong experience in JDBC, Oracle 8i/9i, Oracle 10g, DB2 SQL, Informix, PL/SQL, Triggers and Stored Procedures.
  • Extensively worked on tools such as TOAD for developing stored procedures
  • Good hands on experience wif testing tools like QTP, Load Runner
  • Worked on inbound XML parsing / transformation using dom4j parser, XSLT and updating custom tables in Database using SAX/JAXP/DOM parsers.
  • Heavily implemented web layer in MVC design pattern using the Struts framework and JSP’s. Expertise in Struts framework, Tiles Framework and Struts Tag Libraries.
  • Exposure to web applications wif Spring Framework and SpringMVC using Hibernate as persistence layer.
  • Experienced in application development using IDE’s like WSAD 5.1.1, Eclipse 3.2, Eclipse Indigo, Eclipse Ganymade RAD.
  • Heavily worked on open source technologies like Apache ANT, Maven.
  • Used continuous integration tools like Hudson.
  • Experienced in client side designing and validations using HTML, Java Script, JSP.
  • Defined coding and development standards and implemented design and code review procedures throughout the project lifecycle.
  • Heavily worked on developing complex Enterprise applications in Unix/Linux based environment.
  • Exposure to other technologies such as Peoplesoft, app designer 8.1
  • Leading a team who work on different technologies such as People soft, MainFrame, .Net besides Java/J2EE
  • Extensively worked in offshore/onsite model wif client interfacing.

TECHNICAL SKILLS

Operating Systems: Windows 98/2000/XP/NT, UNIX, Linux

Languages/scripts: Java 1.4/1.5/1.6, SQL*Plus, PL/SQL,C, C++

J2EE Technologies: AJAX, JSP 2.0, Servlets 2.2, EJB 2.1, RMI, Java Script, HTML, JAASXML (XML 1.0, SOAP, WSDL), JDBC, EJB, JMS, Applets, Web Services (Restful and SOAP)

Databases: Oracle 8i/9i/10g, DB2, Informix, PL/SQL, Microsoft SQL Server 2000,MySQL

Case Tools: UML, Rational Rose

Application Servers: WebLogic 10.3, JBoss, IBM WebSphere Application Server 5, WebSphereESBv6.0/7.0

Web Servers: Apache Tomcat 7.0, Apache HTTP Server

Tools: & Frameworks: Jakarta Struts framework 1.2, Hibernate 2.0, CVS, ClearCase, SVN, Perforce DWR, Spring, Hudson, QTP

IDE: Rational Application Developer 5.0, 5.1.2,MyEclipse 6.x, Eclipse 3.x Net Beans 4.0/4.1, Jdeveloper.

Protocols: TCP/IP, HTTP, HTTPS, FTP, Telnet, SMTP

Others: JUnit, Swing 1.0.2, Dream weaver 3.0, CSS,DOM, Fusion Charts, PhotoShop

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr. Java/J2EE lead

Responsibilities:

  • Working as Java/J2EE Technology Lead at client location, leading a team of 4 offshore java resources, 1 people soft and a mainframe resource. The applications include Struts, Spring frameworks, EJB, JMS, Hibernate, Restful web services, consuming .net web services.
  • Been involved in complex HR Integration wif continental airlines and as part of this I had good exposure to other technologies like People Soft where I had to do design, code reviews and testing. I has enhanced Manager’s Toolbox and My Info applications to accommodate the changes required for integrating people of both the subsidiaries.
  • Been involved in rewriting a legacy application which is in Lotus Domino to Struts/Spring frame works. I am part of application design, data modeling, and development.
  • Worked on various design patterns such as MVC Pattern, Singleton Pattern, Service Locator Pattern, Web Delegate Pattern, DAO and DTO patterns
  • Worked on complex DB2 and Oracle SQL queries, resolving performance issues.
  • Developed new restful web services using Jersey, Spring frame works
  • Worked on consuming .net SOAP web services in Java/J2EE applications
  • Worked on consuming real time messages from Topic using JMS
  • Has used Hudson continuous integration tool during agile development
  • Coordinating wif people soft and main frame resources at offshore.
  • Designed and implemented a solution that decreased the data base utilization after subscribing real time updates. Client appreciated that as it avoided the purchase of new data base server.
  • Successfully modified the applications for HR Integration wif other airlines. Client is very happy wif the way I worked in agile mode and also for coordinating wif different teams working on various technologies.
  • Used primarily by all the supervisors across the organization for viewing/modifying employee information, job changes such as transfers, promotions, retirements, layoffs etc.,
  • Enhanced the application for HR Integration.
  • Developed new restful web services that are used by down line applications for HR data
  • Consumed .net web services of continental system to get the employee data. Has done this for compare tool that is being extensively used by business for comparing HR data on both the systems.
  • Interfacing to people soft, oracle systems.
  • Used by all the employees in the organization for viewing their own data, modifying demographic and other personal details.
  • As part of HR Integration, we has enhanced the application to make it more look a portal.
  • Used for possible drug and alcohol abusing for different safety sensitive positions in the organization
  • The application consumes TIBCO messages using JMS to get the real time updates of flight schedules
  • The application consumes a SOAP web service for getting monthly flight schedules based on which opportunities are created in the system. The users randomly test the employees wif the help of opportunities and enter the test results on the system.
  • Used for maintaining grievances of various ground employees.
  • This was in Domino technology and we rewrite in Java/J2EE using struts, spring framework

Environment: /Technologies: J2EE, Struts 2.0, Spring, JDBC, JSP, Java, SOAP, XML, Apache Axis, STRUTS, Weblogic 9.1, Apache Ant, Maven, Eclipse3.2, Eclipse Ganymade, Restful and SOAP Web Services, WSDL, Oracle9i/10g, DB2, People soft, App designer, Windows XP, Unix/Linux

Confidential

Sr. Java/J2EE lead

Responsibilities:

  • We has developed the Axis web services that are used by the flight planning system at Confidential which is in .NET to fetch the information from Sabre system.
  • Has used Hibernate, EJB for connecting to oracle database.
  • Used SOAP UI tool for testing the web services.
  • Worked on design patterns such as business delegate, service locator, DAO.
  • Used CVS version controlling software for maintaining the code.
  • Used web sphere application server for deploying the web services.
  • Involved in designing the wsdl, xsd, hibernate mappings, database queries.
  • Helping the .net team to integrate and test the web services we has created.
  • Been involved in creating unit test plan, system test plan and integration test plans.
  • As an offshore technical lead, I was helping in resolving technical issues of other team members.
  • Performed regular deployments day to day administrative tasks on WebSphere ESB v6.0/7.0.
  • Created applets, which are the client components for J2EE.
  • Implemented Action Classes and Action Forms using Struts Framework.
  • Implemented session beans at business layer.
  • Generated Class Diagrams, Sequence Diagrams wif Microsoft Visio and RAD.
  • Designed patterns implemented such as Singleton, Front Controller, Factory pattern, Data Access Object.
  • Involved in writing of Web services using SOAP, WSDL, deployment, configuration and testing.
  • Implemented logging mechanism using log4j.
  • Wrote SQL, PL/SQL and stored procedures as part of database interaction.
  • Extensively used Hibernate for Object relational Mapping for data persistence.
  • Developed web services in quick turnaround time from scratch, which was very much appreciated by the client.

Confidential, Bentonville, AR

Java/J2EE lead

Responsibilities:

  • The project involves developing an application based on EDI technologies to provide better visibility of freight movement between Vendors/Logistic Providers and Confidential . It enables automatic communication between the parties using EDI there by providing better tracking to goods
  • Helped the business in creating gap-analysis by providing the As-Is, To-Be diagrams, system appreciation documents
  • We has converted the EDI using EDIReader to xml and store the data for subsequent user display.
  • Used SAX parser to convert the xml and store the EDI data into the tables
  • Used Informix database and been involved in database table design to map the EDI document elements to tables.
  • Used struts MVC framework for creating the application
  • Used JDBC to connect to database
  • Excellent working experience in J2EE Architecture, MVC Architecture, Design Patterns.
  • Design of GUI using Model View Architecture (STRUTS Frame Work).
  • Visited client places and gathered the requirements.
  • Integrated Spring DAO for data access using Hibernate
  • Created hibernate mapping files to map POJO to DB tables
  • Involved in the Development of Spring Framework Controllers
  • Performed unit testing for all the components using JUnit
  • Designed and developed the XSD for WSDL
  • Developed user interface using JSP, JSP Tag libraries JSTL, HTML, CSS, JavaScript to simplify the complexities of the application
  • Understanding the complex business EDI communication and represented the business flows in simple As-Is, To-Be diagrams in user appreciative manner.
  • Understanding EDI documents and mapping the elements to database table level fields
  • Awarded on spot developer award for delivering defect free code.

Confidential, Chicago, IL

Technology Analyst

Responsibilities:

  • The application is used by crew accommodation department for crew layover management
  • I went to onsite for getting transition on the application from the client.
  • Understanding the business process and prepared the system appreciation document of the application.
  • I has tan been part of shadow and primary support of the application at onsite for some time and moved to offshore for supporting the application
  • Major activities include enhancements, bug fixing.
  • Involved in Preparation of the technical design documents and involved in identifying and implementation of different J2EE design patterns like Singleton and DAO etc.
  • Developed the presentation layer using JSP, JSTL, HTML, XHTML, CSS and client validations using JavaScript.
  • Involved in designing and development of web interface using JSP, Servlets, JavaScript and JDBC for administering and managing users and clients.
  • Implemented Hibernate for Object Relational mapping
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, and SOAP.

We'd love your feedback!