Java Technical Lead Resume
Sugar Land, TX
SUMMARY
- About 9.5 Years of extensive experience in requirements, design, development, implementation of applications in JAVA,J2EE,HTML,XML and JavaScript technologies
- Experience in working on Java,J2EE projects for around 9.5 years
- Expertise in developing applications using Java, J2EE Standards, EJB, JSP, Struts,Spring,Hibernate, JDBC,XML, HTML, Java Beans,SOAP Webservices, JavaScript,Java Swings,Java API.
- Proficient in developing and designing the different phases of Software development Life Cycle(SDLC) that include Requirements,design,development,testing and implementation.
- Experience in installation and deployment of different J2EE components.
- Developed J2EE applications on different IDE’s like Eclipse, BEA Weblogic and RSA(Rational software architecture).
- Extensive experience in support activities of J2EE related applications
- Worked on databases like Oracle, SQL Server, PLSQL, Informix,Teradata and DB2.
- Strong Database (RDBMS) development experience in writing queries, functions, stored procedures, triggers.
- Expertise in Object oriented concepts and SQL/PL - SQL and Performance tuning of database
- Design experience in Java,J2EE,XMl,HTML and Swing applications.
- Knowledge of software development and testing methodologies and their effective application knowledge and experience with multi-threading as it relates to UI processing and performance
- Worked on design and development of JSF(Java Server Faces) technology in Java
- Experience in working version control tools like CVS, SVN,ClearCase,Power and Teamforge.
- Expertise in configuration of databases like Oracle,DB2 and Teradata for the web applications to retrieve the data from the backend
- Experience in working on MVC(Model View Controller) Architectural designs
- Expertise in working on Apache Tomcat web server
- Expertise in creation of Conceptual Data Models, Process/Data Flow Diagrams, Use Case Diagrams, Class Diagrams and State Diagrams.
- Worked on design and development of modules using SOAP webservices
- Expertise in working on development of the modules in Spring(MVC) framework
- Expertise in developing components using Hibernate framework for the modules of the project
- Good experience in client interacting roles and a good team player in meeting the goals and the deadlines in the project
- Experience in developingJavaGUI for web applications in different Java architectures
- Strong motivation and ability to work in a fast-paced, team-oriented environment supporting a business-critical production environment
- Expertise in Web Services approach of working on Service Oriented Architecture (SOA)
- Willingness and Ability to learn and implement New Technologies wherever necessary.
- Experience as Technical Lead in guiding the members in design and development of different applications in Java,J2EE technologies
TECHNICAL SKILLS
Languages: Java, J2EE, Java Script, JSP, C, C++, SQL, HTML, XML,Unix,Shell Scripting.
Datastage Components: Datastage designer,Director,Administrator,Datastage console
OBIEE components: Oracle BI Presentation layer,OBI Business model layer,OBI Administration
J2EE Technologies: J2EE, Servlets, JSP JavaBeans, EJB,Swing,Spring,Hibernate,SOAP Webservices.
Distributed technologies: Web Services, RMI, EJB, JMS.
IDE: Eclipse,RSA(Rational Software Architecture),BEA Weblogic.
Web/Application Servers: Apache Tomcat, Weblogic,.
Database Apps: Oracle, SQL Server, PL/SQL,Informix,Teradata.
Methodologies: SDLC, UML, Design Patterns, SOA and MVC
Version Control Tools: CVS, SVN,Power,Teamforge,Clearcase,TFS.
PROFESSIONAL EXPERIENCE
Confidential, Sugar Land,TX
Java Technical Lead
Responsibilities:
- Mostly worked in design and development of the different modules in the project
- Worked on the design of the new release of the application working in Spring frame work and Swing framework of Java technology and Java APIs
- Designed and developed the modules of the application using J2EE,Java,HTML and JSP technologies
- Worked on the deployment of the modules on the J2EE servers during deployment phase
- Worked on Oracle SQL Queries, Stored Procedures,triggers and Functions for retrieving and updating data in Oracle
- Guided team members during the design of the modules in the project
- Worked on setting up the Oracle database for storage of the different types of data related to the application
- Worked on the developing the Swing components for the different java modules in the project
- Worked on the configuration of connections between frontend web applications and the backend Oracle database
- Worked on deployment of the webapplication on the Websphere Application Server(WAS)
- Used the Configuration control tools TFS,Clearcase
Environment: Oracle,IDE Eclipse,Spring framework,Java swings, Java APIs,J2EE, Servlets, JSP,SOAP webservices,Oracle,TFS,Clearcase
Confidential, Bentonville,AR
Java Technical Lead
Responsibilities:
- Extensively involved in design and development of the different modules in the project
- Worked on the design of the web application using the Weblogic application server with IDE Rational Software Architect
- Designed and developed the modules of the application using J2EE,Java,HTML and JSP technologies
- Worked on the deployment of the modules on the J2EE servers during deployment phase
- Worked on design and development of Bean and Utility classes
- Developed Sessions Beans for User authentication
- Implemented SQL Queries, Stored Procedures and Functions for retrieving and updating data in Oracle
- Guided team members during the design of the modules in the project
- Worked on setting up the Oracle database for storage of the different types of data related to the application
- Worked on implementation of Object oriented concepts in the design and development of the modules
- Worked on development and design of SQL/PL-SQL scripts
- Worked on the developing the Webservices(SOAP) for the different java modules in the project
- Worked on the configuration of connections between frontend web applications and the backend Oracle database
- Worked on deployment of the webapplication on the Websphere Application Server(WAS)
- Used the Configuration control tools Power and SVN
Environment: Oracle weblogic server,IDE Rational Software architect,Websphere application server(WAS), J2EE, Servlets, JSP,SOAP webservices,Oracle,Teradata, Power and SVN
Confidential, SanFrancisco,CA
Java Technical Lead
Responsibilities:
- Assisted in gathering the Customer Requirements and preparing Requirement Documents, design the class diagrams, sequential diagrams and collaboration diagrams in UML using Rational Rose.
- J2EE framework facilitated the integration & deployment of Servlets, JSP and XML on Web Sphere.
- Developed web-based user interfaces using Servlets, JSP, HTML, DHTML, JavaScript and XML based client and server application.
- Worked on the design and development of java modules in Spring(MVC) framework
- Worked on testing of the modules in the Spring framework
- Developed Enterprise Java Beans for the different modules in the system.
- Worked on developing the SOAP webservices for the different modules in the framework
- Worked on Creation of SQL queries, views to interact with Database.
- Worked on PL/SQL, Conditional controls, Error Handling, Exception, Subprogram and Packages
- Designed and created the different Stored procedures in the Oracle database that is used by the programs for interaction.
- Worked on different testing stages like Integration testing and Performance testing.
Environment: Java, Servlets, JSP, JDBC, JavaScript,JavaScript,Spring,SOAP webservices, CSS, JDBC,SVN, HTML, XML, UNIX, MySQL, PL/SQL
Confidential, Mason,OH
Senior Java Developer
Responsibilities:
- Worked in the design and development of the different modules in the project
- Worked on the design of the web application using the Weblogic application server with IDE Eclipse
- Designed and developed the modules of the application using J2EE,Java,HTML and JSP technologies
- Worked on the deployment of the modules on the J2EE servers during deployment phase
- Worked on design and development of Bean and Utility classes
- Developed Controller using Action Servlet and Action mapping provided by struts framework
- Worked on design and development of Hibernate components for the modules in the project
- Worked with Tag Libraries in Struts framework
- Guided team members during the design of the modules in the project
- Worked on implementation of Object oriented concepts in the design and development of the modules
- Worked on development and design of SQL/PL-SQL scripts
- Worked on setting up the Oracle database for storage of the different types of data related to the application
- Worked on the configuration of connections between frontend web applications and the backend Oracle database
- Used the Configuration control tools Clearcase
Environment: IDE Eclipse, Java, Servlets, JSP,Hibernate,Oracle, ClearCase,HTML,XML and DB2
Confidential, Bentonville,AR
Senior Java Developer
Responsibilities:
- Developed UI using HTML, JSP, JavaScript, CSS, JSTL and Struts tag library
- Performed client side validation using JavaScript
- Implemented an application using Struts MVC pattern and Enterprise Java Beans as business component and deployed these components using WSAD Application Server.
- Developed DispatchAction and DynaValidatorActionForm classes
- Implemented Controller using Action Servlet and Action mapping provided by struts framework.
- Worked with Tag Libraries in Struts framework.
- Implemented JMS solution using WebSphere embedded messaging provider and EJB Message - Driven Beans
- Implemented the Business Delegate, Session Facade and DAO design patterns.
- Configured JDBC for database interactions with Oracle
- Used Oracle 8i as the back-end.
- Implemented SQL Queries, Stored Procedures and Functions for retrieving and updating data in Oracle
- Involved in Unit Testing, System Testing using JUnit.
- Used SVN for software configuration management and version control.
- Developed UI using HTML, JSP, JavaScript, CSS, JSTL and Struts tag library
- Performed client side validation using JavaScript
- Implemented an application using Struts MVC pattern and Enterprise Java Beans as business component and deployed these components using WSAD Application Server.
- Developed DispatchAction and DynaValidatorActionForm classes
- Implemented Controller using Action Servlet and Action mapping provided by struts framework.
- Worked with Tag Libraries in Struts framework.
- Implemented JMS solution using WebSphere embedded messaging provider and EJB Message-Driven Beans
- Implemented the Business Delegate, Session Facade and DAO design patterns.
- Configured JDBC for database interactions with Oracle
- Used Oracle 8i as the back-end.
- Implemented SQL Queries, Stored Procedures and Functions for retrieving and updating data in Oracle
- Involved in Unit Testing, System Testing using JUnit.
- Used SVN for software configuration management and version control.
- Developed UI using HTML, JSP, JavaScript, CSS, JSTL and Struts tag library
- Performed client side validation using JavaScript
- Implemented an application using Struts MVC pattern and Enterprise Java Beans as business component and deployed these components using WSAD Application Server.
- Developed DispatchAction and DynaValidatorActionForm classes
- Implemented Controller using Action Servlet and Action mapping provided by struts framework.
- Worked with Tag Libraries in Struts framework.
- Implemented JMS solution using WebSphere embedded messaging provider and EJB Message-Driven Beans
- Implemented the Business Delegate, Session Facade and DAO design patterns.
- Configured JDBC for database interactions with Oracle
- Used Oracle 8i as the back-end.
- Implemented SQL Queries, Stored Procedures and Functions for retrieving and updating data in Oracle
- Involved in Unit Testing, System Testing using JUnit.
- Used SVN for software configuration management and version control.
- Worked on the requirements phase for the different modules of the project
- Worked on design and development of the different modules of the J2EE project
- Configured DB2 database connections between the frontend application interfaces and the DB2 database.
- Worked on Java Server Faces(JSF) components of the Java technology along with the Oracle Weblogic environment
- Configured the different types of datastage jobs for different modules of the project
- Worked on development of Unix scripts and configuring them along with the database components.
- Setting up the Java environment variables and configuration for all the modules in the project
- Involved in design and development of JSP pages using JSP Standard Tags Library (JSTL) and Struts Tags Library
- Worked on design and development of Hibernate components for the modules in the project
- Worked on deisng and development for the modules using Spirng(MVC) framework in the project
- Worked on implementation of Object oriented concepts in the design and development of the modules
- Worked on creation of scripts in SQL, PL/SQL and Stored Procedures.
- Worked on Log4J to print the logging, debugging, warning, info on the server console
- Worked on development UI modules using HTML, JSP, JavaScript and CSS
- Worked on the development of web applications using SOAP Webservices
- Worked on Design Patterns like MVC(Model View Controller), Factory, DAO
- Implemented SQL Queries, Stored Procedures and Functions for retrieving and updating the data in the DB2 database
- Worked on setting up the configuration settings of the DB2 database for storing the data.
- Used Power,SVN for software configuration management and version control.
Environment: J2EE,JSF,JSP,Javascript,Spring,SVN,Power,DB2,UNIX, Oracle Weblogic and SOAP Webservices
Confidential
Senior Java Developer
Responsibilities:
- Worked on design of the web application using the Weblogic application server
- Developed the modules of the application using J2EE,Java,HTML and JSP technologies
- Developed Sessions Beans for User authentication.
- Used Struts Framework to implement Business components, developed action classes, form beans. Used Struts Validation Framework for validating front end forms
- Worked on Unittesting and Integration testing of the different modules of the application
- Worked on Deployment of the modules on the J2EE servers during deployment phase
- Setting up the Oracle database for storage of the different types of data related to the application
- Worked on configuration of connections between frontend web applications and the backend Oracle database
- Configuration and Version control implemented by using Clearcase tool
Environment: Java,J2EE, EJB, JSP, HTML / DHTML, JavaScript,Apache Tomcat and CSS,Oracle Weblogic,Clearcase
Confidential, SanJose,CA
Java Developer
Responsibilities:
- Worked on the Design and development of the modules of the Web application
- Prepared and finalized the UML Class Diagrams and Use Case Diagrams to understand the code easily.
- Worked on development of the interfaces for different modules by implementing the Struts Framework of Java
- Worked on Design and development of the required Java Utility Classes for connecting to the database and perform different operations in the database.
- Developed different stored procedure and used JAVA APIs to call these procedures.
- Worked on SQL scripts that includes defining tables, views, constraints, triggers, sequences, index, stored procedures using Oracle PL/SQL.
- Designed and developed the front end using HTML and JSP, developed XML files, DTDs, Schema’s and parsing XML by using both SAX and DOM parser.
- Worked on Integration testing of different modules after completion of the development.
- Worked on Packaging and Deployment of builds through Ant script.
- Worked on setting up the required configuration of the project settings during creation and deployment of the project.
Environment: J2EE, Servlets, JSP, JDBC, SQL, PL/SQL, Eclipse IDE, XML, Apache Tomcat, Oracle, ANT.