We provide IT Staff Augmentation Services!

Senior Java/j2ee Technical Lead Resume

0/5 (Submit Your Rating)

IL

SUMMARY

  • With 11+ years of IT experience in Internet and Intranet based Applications, in Information Technology with the business support applications/ Process oriented applications.
  • Lead mid - size teams in the development and execution of J2EE (JSP, JSF,SERVLETS, JDBC, EJB) projects involving new and challenging technologies with challenging timelines.
  • Experience in all phases of the software development life cycle (SDLC) - from requirement gathering to implementation, delivery, test planning and execution, and production support.
  • Experience in development of web application using JSP, Servlets, JDBC and XML.
  • Worked extensively in XML, Schema, XSLT and XPATH, parsers using DOM & SAX techniques.
  • Extensively worked with Spring Web Services and Spring MVC.
  • Experience in JMS, Extensively worked with Sonic MQ.
  • Knowledge base includes the hands-on experience on SOA Management and Monitoring tools such as Actional SOAP Station, Actional Server and Actional Agent.
  • Hands-on experience in integrating the Oracle Access Manger(OAM) with Actional platform for user Authentication and Authorization.
  • Experience in working with Forum XML Gateway.
  • Good hands on experience on Weblogic 9.1/10.3, WebSphere 6.0(RAD), JBOSS 5/ EAP and Tomcat application servers.
  • Experience in Unit testing and Integration testing using Junit and SoapUI.
  • Good Knowledge in UML, Rational Rose for OOP (Object-Oriented Programming) for design.
  • Worked extensively in ORM with Hibernate framework for high performance object/relational persistence.
  • Extensively worked with Struts and MVC patterns, J2EE Design patterns.
  • Experience in developing SOAP and REST services.
  • Experience in UI Development using HTML, CSS, JavaScript, AJAX, ExtJS and JQuery.
  • Experience in writing PL/SQL (Oracle), coded Stored Procedures, Packages, Types, Triggers etc.
  • Experience working with the source control and versioning tools like CVS, Perforce and VSS.
  • Building the most of the applications using Apache Ant and Maven.

TECHNICAL SKILLS

Programming Languages: Java, C, C++.

Java Technologies: Servlets, JSP, EJB, JDBC, JMS, JNDI, SOA, SOAP, RMI, Web Services

Application Servers: JBOSS 4.x/5.x, Web Logic 8.1/9.2/10.3 , WebSphere

Web Servers: Apache Tomcat 6.x, Sun One WebServer 6.1/7.0

Frame Works: Jakarta Struts, Spring, Hibernate, Jersey

Messaging: Sonic MQ/ESB

Databases: Oracle, PostgreSQL, Microsoft SQL Server, Derby, MySQL

IDEs & Utilities: Eclipse, SQL Developer, IntelliJ Idea, EditPlus, Altova XMLSPY.

UI Dev. Technologies: HTML, JavaScript, CSS, AJAX, ExtJS, JQuery

XML Technologies: XML, XSL/XSLT, SAX, DOM, JAXP, XSD, SOAP and WebServices

Build Tools: Maven, Ant

Operating Systems: Solaris, Linux, WINDOWS 98/00/NT/XP.

Design/ Version control: UML, Microsoft VSS, CVS and Perforce.

PROFESSIONAL EXPERIENCE

Confidential, IL

Senior Java/J2EE Technical Lead

Responsibilities:

  • Involved in design and developing enhancements for AQE.
  • Used Spring MVC as framework for AQE.
  • Developed REST services to integrate with MESA application.
  • Used Jersey API and JSON scripting to develop the REST services.
  • Implemented Database modules using Hibernate.
  • Implemented UI using JavaScript, CSS and JQuery.
  • Built and deployed the applications using Maven.
  • Participating in integrated testing and user acceptance of application or infrastructure components.

Environment: Java, Spring, Hibernate, REST Webserivces, Tomcat 6.x, Toad, Linux, Jersey, JSON, XMLSpy, Oracle 10g, Maven

Confidential, CA

Senior SOA Lead Developer

Responsibilities:

  • Involved in developing framework for EIM.
  • Responsible to provide technical guidance, troubleshooting and perform corrective actions to ensure a high degree of systems availability, reliability and security.
  • Worked with Architecture team to address the architectural issues.
  • Developed SOAP and REST services using Spring Web Services.
  • Used Jersey API and JSON scripting to develop the REST services.
  • Implemented Database modules using Hibernate and JPA.
  • Written SQLs and PLSQL stored procedures.
  • Implemented UI using HTML5, CSS and JQuery.
  • Used Sonic MQ for reading messages and posting messages to Queue.
  • Followed the Agile methodology for the development.
  • Used Apache Tomcat as webserver and JBoss as application server.
  • Responsible for system analysis and applications support.
  • Responsible to provide resolution to systems failures and related issues including root cause analysis.
  • Built and deployed the applications using Maven.

Environment: Java, Spring, Hibernate, Webserivces, JBOSS Application Server 5.x, Tomcat 6.x, Toad, Linux, Unix-Sun Solaris 10,Sonic MQ,JMS, WSDL,SOAPUI, Jersey, JSON, XMLSpy, Oracle 10g, Maven

Confidential - New York

Senior SOA Lead Developer

Responsibilities:

  • Involved in Analysis and Requirement gathering.
  • Designed & Lead the implementation of scalable High Availability (HA) solution for SOA Integration Platform Services that provides high availability of services as well as load balancing of application components by optimally utilizing hardware resources.
  • Administered SOA Governance design using Actional suite of products - SOAP Station, Ghost Agent and Looking Glass.
  • Designed and Lead the implementation of secure XML & Web Service infrastructure for internet facing applications using Forum Sentry XML Gateway.
  • Sonic MQ (HA) Infrastructure setup for global distributed SOA architecture.
  • Involved in building CMP application architecture by using Spring, Hibernate, Golden Source, and Sonic ESB.
  • Created the Use case, Class, Sequence, Activity diagrams to depict models of the CMP development.
  • Developed web services using SOAP and REST.
  • Developed new functionality in the application using Java, spring, and Hibernate.
  • Extensively used XQuery, XPath, and XSLT while developing webservices.
  • Defined and used XML schemas to define web service messages and used in WSDL
  • Coded Web UI using Spring MVC web framework with JSP, HTML, JavaScript, AJAX, ExtJS and JQuery
  • Involved in configuring Sonic brokers and containers.
  • Configured queues and topics in SonicMQ.
  • Developed the messaging workflows using SonicESB
  • Developed workflow to route the messages appropriate to individual applications based on the info provided through JMS headers.
  • Developed standalone JMS client, and Message Driven Bean (MDB) to use any JMS infrastructure.
  • Developed SOAUI using Spring/Flex - a UI for viewing audit logs which will help the app teams to monitor/debug the service calls and failures, if any.
  • Developed SQL, PL/SQL procedures.
  • Followed the Agile methodology for the development.
  • Build and maintained application infrastructure (Weblogic installation, application deployment and configuration).
  • Effectively used configuration control for release management by using CVS.
  • Built and deployed the application using Apache Ant, MVN.
  • Writing JUnit Test Cases for each Java module.
  • Prepared the Weekly Status reports.
  • Responsible to provide resolution to systems failures and related issues including root cause analysis.

Environment: J2EE1.5, SOAP, JMS, Java Web Services, WSDL, XSLT, JNDI, CVS, SonicMQ7.6, SonicESB 7.6, Sonic WorkBench7.6, Actional Intermediary7.1/8.2, Agent7.1/8.2(Ghost Agent), Actional Server7.1/8.2 (Looking Glass Server), Weblogic 9.2.2/10.3,, SunOne Webserver 6.1/7.0, Linux, Unix-Sun Solaris 10, SOAPUI, XMLSpy, Oracle 10g, ANT, Maven

Confidential, TX

Senior Java/J2EE Lead Developer

Responsibilities:

  • Application developed using STRUTS MVC framework.
  • Used Hibernate Object relational mapping tool to map the database.
  • Developed web pages using Java Server Pages.
  • Involved in writing Java code for parsing XML documents using SAX and DOM.
  • Involved in building the application using Apache Ant.
  • Extensively used CVS for checking and checkout the implemented code.
  • Involved in writing SQL queries and stored procedures using ORACLE.
  • Developed Test Cases and Test Plans for Unit testing using JUnit.
  • Involved in the team meetings to exchange the information and weekly status meetings

Environment: Java, STRUTS framework, Hibernate, JSP, JUnit, XML, Weblogic, Apache Tomcat, Apache ant, JDBC, Oracle, CVS, Oracle 9i, Windows XP/2000.

Confidential, CA

Senior Java/J2EE Developer

Responsibilities:

  • Implemented broadcast adapters for broadcasting xml payload to Sonic ESB using java by extending the CAISO internal Framework.
  • Developed SOAP based Web Services.
  • Implemented Database modules using Hibernate.
  • Written SQLs and PLSQL stored procedures.
  • Configuration of Scheduling jobs using Quart Scheduler for MRTU Applications.
  • Involved in making defect fixes in CIMParser for MRTU.
  • Involved in configuration and testing of MRTU Web services using SOAP station and Sonic MQ.
  • Responsible to provide support to the ongoing activities on Market Simulation environment.
  • Involved in making defect fixes in integrating SOA platform with different applications.
  • Building application with Ant.

Environment: Java, Webserivces, JBOSS Application Server, SOAP Station, Sonic MQ, SoapTest, JAXB, XML, Ant Build Tool, SOAP, WSDL, JMS, Oracle 9i, Perforce

Confidential

Senior Java/J2EE Developer

Responsibilities:

  • Involved in the design and analysis of complete project, using UML diagrams, like Case Diagrams, Sequence Diagrams and Class Diagrams.
  • Application developed using Struts framework.
  • Used JDBC for the database operations.
  • Involved in generating Reports.
  • Involved in writing Java code for parsing XML documents using SAX and DOM.
  • Involved in building the application using Apache Ant.
  • Developed web pages using Java Server Pages.
  • Extensively used VSS for checking and checkout the implemented code.
  • Involved in creating stored procedures using ORACLE.
  • Developed Test Cases and Test Plans for Unit testing using Junit and performed integration testing.
  • Involved in the team meetings to exchange the information and weekly status meetings

Environment: Java, Struts framework, Hibernate, XML, Weblogic, Apache Tomcat Server, Apache ant, Rational Rose, UML, JDBC, Oracle, VSS, Oracle 9i, Windows XP/2000.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Designing Use-Case Diagrams, Class Diagrams, and Object Diagrams using UML Rational Rose.
  • Developed and Deployed EJB2.0 CMP Entity Beans, Stateless Session Beans for business processing in this application.
  • Modifying existing Servlets Controllers and JSPs as per I-Source application requirements.
  • Preparing deployments, integration and configuration management of the entire application modules in WAS and performing unit testing, system and integration testing of the whole application.
  • Developed several Views, Procedures, Functions, and Triggers in Oracle.
  • Used DOM parser to parse the XML file and display the data using JSPs.
  • Involved in coding using Servlet, JSP, EJB, SQL, JNDI and other packages in J2EE.
  • Worked with WebSphere Application server.
  • Used Perforce as version control tool.
  • Developed Test Cases and Test Plans for Unit testing using Junit and performed integration testing.

Environment: SQL, WebSphere Studio Application Developer, Toad, J2EE1.4, J2SE1.4, JSP, Servlets, Struts, JMS, JavaScript, JSTL, Windows XP/2000, JDBC, Perforce, SQL Plus and PL/SQL, Oracle 9i.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for designing the reusable components of the system.
  • Coordinate use case analysis to facilitate object oriented analysis and design
  • Implemented reusable java framework for enterprise wide applications. Followed J2EE patterns and MVC with Apache Struts architecture in this phase of the implementation.
  • Worked with the Apache Digester for working with XML.
  • Used JMS for sending and getting messages from the MQ Series.
  • Responsible for developing and deploying EJB’s in Weblogic.
  • Involved in coding, debugging & testing JSP’s.
  • Wrote Stored Procedure and complex SQL Queries in Oracle.
  • Used CVS for source management and version control.
  • Extensively used JavaScript for client side form validation and DHTML.

Environment: J2EE1.4, JSP, Servlets, Struts, JMS, JavaScript, JSTL, Weblogic7.0, Design Patterns, Java Beans, JDBC, CVS, Oracle 9i, Windows XP/2000.

We'd love your feedback!