Java Technical Lead Resume
Springfield, IL
PROFESSIONAL SUMMARY:
- An accomplished Java Technical Lead with 10+ years of experience in entire life - cycle development. Involving in development and Deployment of object-oriented applications. Extensive knowledge in developing the portal applications using SOA architecture. Experience on implementing the services using ESB.
- Web-based internet applications using JAVA, J2EE, Portlets, JSP, JSF, HTML, Oracle.
- Proficient in Weblogic Portal development. Creation of shell, layouts, skins and skeletons for portal pages. And also having good knowledge in CSS for applying to Portal pages.
- Expertise in development of Page flow portlets using Weblogic Workshop IDE.
- Very good knowledge in development of services in ESB (Oracle Service Bus) and SOA architecture.
- Extensive knowledge in Apache Beehive NetUI framework.
- Proficient in SOAP-UI to test the web services. And also expertise in JAX-WS and JAXB.
- Proficient in usage of XML Beans.
- Having good knowledge in Weblogic Integration (WLI) for processes.
- Having good Knowledge in JSR 168 Portlets, JSF Portlets and Java PageFlow Portlets.
- Having good Knowledge in Hibernate, Java Server Faces.
- Having knowledge in DB2 Content Manager (DB2CM) for Storing Content into DB2CM
- Hands on experience on Web Sphere Application Developer and Integration Edition (WSAD-IE5.1.1), RationalApplicationDeveloper (RAD 6.0) IDE and WebLogic Workshop 9.2.1
- Having good knowledge in Web Services, XML, WSDL and XPATH.
- Expertise in KODO and Hibernate ORM frameworks.
- Having good knowledge in JIRA, Quality Center and Perforce
- Extensive knowledge in JUNIT and Emma reports generation.
- Expertise in X-Query transformation.
- Extensive knowledge in WebLogic 9.2 Server and Web Sphere Portal Server 5.1 and 6.1. And also knowledge on JBOSS.
- Having knowledge in Struts and Spring.
- Involved in Data modeling using ER-win tool.
- Experience on Waterfall and Iterative approaches of SDLC. And also knowledge on Agile
- Having Knowledge in Drools Engine.
- Having good knowledge in DB2 and writing DB2 queries and performance tuning in Z/OS environment.
- Having knowledge in Apache DBCP.
- Having Knowledge in Hadoop, HDFS, Map Reduce.
- Having Knowledge in MongoDB.
- Having Knowledge in JAX-RS, Restful Web Services, and JSON.
- Having Knowledge in Ehcache.
- Having Knowledge in AngularJS.
- Ability to work autonomously as a team player with demonstrated skills in mentoring situations, easily acceptable to change, with an eagerness to learn and expand capabilities with tremendous positive attitude.
- Strong experience in Data Analysis, Object Oriented (OO) Design, Data Modeling. Have experience in using Unified Modeling Language (UML) and Rational Rose.
- Strong debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools.
- Has experience in working in onsite/offshore model. Lead mid level offshore teams.
- Strong programming and analytical skills and the ability to work in a fast-paced, team oriented environment under firm deadline schedules to meet cost, quality and timing.
- Demonstrated ability to acquire and apply knowledge rapidly in various IT projects.
TECHNICAL SKILLS:
Languages: Java, JavaScript and SQL
Java Technologies: EJB,CSS
Portal and Portlets: JSR 168,JSF,Java Pageflow portlets
Web Development: JSP,Servlets
MVC Frameworks: Struts,JSF
ORM Framework/Tools: Hibernate, KODO
Databases: DB2, Oracle9i and Pointbase 4.4
Workflow: BPEL,WLI
IDE s: WSAD: IE 5.1.1 and RAD 6.0, WebLogic work shop
Application Servers: WebSphereApplicationServer5.1, 6.1Web Sphere Portal Server 5.1, WebLogic Server 9.2
Content Management: DB2 Content Manager (DB2CM) 8.3
Data model Design Tool: ER: win
ESB: ALSB 2.6
Markup Languages: HTML
Tools: Together Architect, Altova XMLSpy, JIRA, Mercury QA Tool, Rational Rose and Perforce SOA
WebServic Tools: WSDL, XMLBeans, XML, XSD, XQuery, SOAP UI 2.5.1, JAX-WS, JAX-RS and JSON.
Operating System: Windows 9 xs, Windows NT, XP and Windows Vista, Windows 7
BigData Technologies: Hadoop, Map Reduce
NO SQL: MongoDB
Others: Junit, Drools, AngularJS
PROJECT EXPERIENCE:
Confidential, Springfield, IL
Java Technical Lead
Responsibilities:
- Involved in the design, Architecture of the Mass mailing module, deployment procedure for the environments (DEV, SIT, UAT etc.,) and requirements analysis for all the modules.
- Developed the Web service client project to validate the addresses using Finalist software.
- Implemented the Connection pooling for the batch projects using DBCP.
- Developed the web services for all forms in the project using JAX-WS RI framework.
- Involved in the data base schema design and normalization process.
- Generated the Junit and Emma reports for the validation classes.
- Developed the DAO’s using FAST4J ORM tool to connect to database.
- Developed the Confidential business rules using Drools API.
- Developed the custom utility methods to track the all queries in the application to separate log file using log4J.
- Developed the batch process to handle mass mail and email.
- Involved in the Code review of all modules in the project.
- Involved in the writing the SQL queries for the project.
Technologies Involved:
- Flex 4.1 to develop the screens.
- WebSphere Application Server 6.1
- Adobe LiveCycle ES2
- Java 1.5
- JAX-WS RI,JAXB
- DB2 8.1 Database
- Drools Engine
- DB2 Content Manager
- Clear Case
- Clear Quest
Confidential, Chicago, IL
Java Technical Lead
Responsibilities:
- Involved in the design, deployment procedure for the environments (DEV, SIT, UAT etc.,) and requirements analysis for all the modules.
- Involved in the generation of Flat files which has data to sync with client legacy systems data base.
- Involved in the data base schema design and normalization process.
- Implemented the batch jobs to sync data with legacy systems.
- Generated the Junit and Emma reports for the validation classes.
- Involved in the Code review of all modules in the project.
- Involved in the writing the SQL queries for the project.
Technologies Involved:
- Web Sphere Application Server 8.0
- Java 1.5
- Java Server Pages (JSP)
- DB2 10.1 Database
- Corticon Engine
- DB2 Content Manager
Confidential, Falls Church, VA
Java/Portal/SOA Lead
Responsibilities:
- Working on design, Architecture of application, development, Testing application, deployment (DEV, APP,SIT and Production servers) and requirement analysis of all the modules.
- Communicate with Project Manager,Designers,Testers and Developers.
- Used JIRA to log the change requests on the Design and Quality Center for logging the defects.
- Used X-Query transformation to convert/transform the XML schemas from one type to another.
- Used KODO (ORM Framework) to connect to the database in Object relational manner.
- Developed the web services using JAX-WS and JAX-RPC.
- Used XMLBeans to map java objects to XML document and vice versa.
- Used Cascading Style Sheet (CSS) for develop the portal pages.
- Developed the custom tags in the pages.
- Developed the JavaScript’s for validating methods in the portal pages.
- Used Generics,reflection,boxing and new java5 features to improve object oriented programming
- Involved in the development of portal application using Page-flow, HTML/JSP portlets and NetUI framework.
- Developed the multiple portal desktops for Internet and Intranet applications.
- Worked on the LDAP to provide roles and permissions for users to access the portal pages.
- Visitor entitlements have given in Portal admin console (Streaming mode).
- Developed the Proxy and Business services using ESB. It is used key role in SOA as Integration/middle layer.
- Developed the some of the process as WLI processes.
- Created Data models and sequence diagrams.
- Generated the Junit and Emma reports for validation classes.
- Involved in the Database modeling for normalization process.
- Developed the tactical services (reads data from XML files) using JAX-RPC and deployed those services in AXIS server for consumption.
Technologies Involved:
- JSP, NetUI framework for building the portal pages.
- Weblogic workshop for developing the portlets,portal and portal pages.
- Java Pageflows,XML,XSD,XMLBeans
- JAX-RPC,JAX-WS web services and Axis server.
- ALSB (ESB),UNIX,WLI
- KODO,Weblogic Portal 9.2.1 Server
- Oracle,Pointbase
- DAP (JSR Repository)
- AmberPoint to monitor the services
- X-Query for transforming the schemas.
Confidential
Member Technical Staff
Responsibilities:
- Involved in the requirement gathering process and convert these business requirements into software components.
- Generated the Datamodel ER diagrams using ER-win.
- Involved in Analysis, Design, Development and Unit Testing
- Involved in Business Process Choreography Design with Business Process Execution Language.
- Involved in the coding for the project with Java Server Faces and Portlets.
- Involved in Portlet to BPEL Communication Process.
- Involved in Module Integration with Main Confidential - Confidential Portal.
- Generated the Junit test case for validation classes.
- Used JavaScript methods for validating the values in the pages.
- Designed the class and sequence diagrams using Rational Rose.
- Developed the Faces Portlets, these portlets are added to Task Pages.
- Developed the portal desktop from RAD and deployed in the Dev/APP environments.
- Applied the user roles and groups for portal pages, books in portal streaming console.
- Involved in the Database normalization process.
Technologies involved:
- JSR-168 Portlets,JSF
- Hibernate,DB2CM,DB2
- Web Sphere Portal 5.0,RAD 6.0
- BPEL,WSAD-IE-5.1.1
- Linux, JSP
- XML,WSDL
- Rational Rose