Java Technical Lead/manager Resume
Fort Worth, TX
SUMMARY
- Over 10 years of total experience in Java/J2EE distributed Internet / Intranet Based Applications as Java Technical Lead Role.
- Proficient in Object Oriented Programming (OOPS) Concepts
- Very good understanding of SDLC (Software Development Life Cycle). Experience in System Analysis, Design, Estimation, Development and Testing.
- Strong Hands - on Experience in developing multi tier based application using Java, Servlet, JSP and Web Services.
- Hands on experience in Java 1.6, Struts, Spring 3.0, EJB 3.0, Hibernate and WebServices using SOAP and Restful.
- Hands on experience in PlayFramework 1.2.4,Twitter Boostrap and Google Maps integration.
- Experience in open source tools for development, versioning, logging, performance test and UML modeling - Eclipse, Log4J, SVN, CVS, Visio, HP QC and IBM GSM.
- Experience with testing frameworks like JUNIT, Struts and TestCase.
- Experience in designing DB, writing SQL queries with MySQL 5.0, Oracle 11G, Informix and SQL Server2005. Worked with database GUI tools - TOAD, Queryman, SQL Navigator, MySQL 5.0 client, Oracle 11G.
- Good experience working with Web Sphere 6.5,JBOSS,GlassFish application servers.
- Good experience working with Web sphere/ Liferay portlet technologies using JSR 168/286 portlet development
- Hands on experience in RFID implementation using Motorola FX7400 RFID reader.
- Good experience in Design Patterns like MVC, Adaptor, Observer, Factory Pattern, Singleton Pattern, Façade Pattern, Business delegate Pattern and Listeners
- Excellent communication skills, highly creative, motivated and ready to take challenges with an objective to succeed.
- Project Management - Planning, Estimation,Controlling and Execution.
TECHNICAL SKILLS
Enterprise Technologies: J2EE, JSF, Web Services-AXIS & Restful.
Language / Software: Java 1.6, HTML, Java Script, JQuery, Google Maps, XML, XSL, XSLT
Application Server: Websphere 7.0, JBoss 4.3, Tomcat, Glass Fish 10.2 & MQ Series
Middleware: EJB
Framework & API: Spring 3.0, Struts 2.0, Hibernate 3.0, Play Framework, Open JPA 2.2,Twitter Bootstrap,Dynatrace 4.0,Liferay/Web sphere portlet and WSRP.
Modeling Tools: Eclipse, RAD7.5.5, UML, Rational Software Architect (RSA), Rational Rose
IDE & Tools: RAD 7.0. 6.0, WSAD 5.0, Eclipse, TOAD,JIRA
Testing Tools/Framework: TDD - JUnit, StrutsTestCase
Reporting Tools: iText.
Database: Oracle 11G, DB2, MS SQL Server 7.0, MySQL 5.0, Informix
Scheduler: Quartz
Version Control: Teamforge, CVS and Visual Source Safe
Build Environment: Ant, Team Forge,Cruise control & Maven
Operating System: Windows, Solaris, AIX UNIX
Development Methodology: Agile (SCRUM, Continuous integration), Waterfall, Iterative
PROFESSIONAL EXPERIENCE
Confidential, Fort Worth, TX
Java Technical Lead/Manager
Responsibilities:
- Responsible for translating business and functional requirements (business process models and use cases) into detailed technical design fromsystem architecturedown to code-level design.
- Lead project teams through full lifecycle including requirements gathering, technical assessments, package evaluation, technical design, development, knowledge transfer, launch and support.
- Work closely with platform teams to bring learning’s from the businesses to improve the platform
- Help businesses in achieving their goals in solution delivery with quality
- Provide direction and guidance to the business in discovering the new solutions and set objectives, and to produce plans, roadmaps, and methodologies
- Involved in High level and Low Level Design
- Development & Code Review
- Build Regions for Parallel testing, Performance testing & Production environments
- Onsite and Offshore co-ordination.
- Interact with Business and functional team for requirement gathering.
- Agile development methodology was followed including SCRUM process and continuous integration
Environment: Core Java, Play Framework, RESTful Web Services, Twitter Bootstrap API, Google Maps,XML, Ajax, JUnit & Mainframe DB2
ConfidentialTechnical Lead
Responsibilities:
- Study of requirements, seeking clarifications from client, preparation estimates, Preparing HLD, Project plan, test plan
- Developed the Proof of Concept.
- System Design and Architect.
- Coding and Testing,
- Involved in Integration and application security.
- Developed J-Unit test cases for testing. Performed regression and functional testing of the application.
- Developed Ant scripts to build and deploy applications.
- Offshore and Onsite Co-ordination.
Environment: JDK 1.6, XML,Struts 2, Websphere 7, Oracle 10 g, Web Services using SOAP, Junit testing, Log4j, Ant, JMS & HP Unix.
Confidential
Technical Lead
Responsibilities:
- Responsible to interact with Business Analyst to analyze and evaluate the requirements from feasibility standpoint.
- Performed Unit testing using JUnit and EasyMock and integration testing using Selenium.
- Used Ant and Cruise Control to do the build and auto-deployment of web application
- Preparing Technical design document
- Preparing High level and low level design document.
- Design and Development and Code review.
- Provided post production support for minor enhancements and reporting requirements
- Agile development methodology was followed including SCRUM process and continuous integration
Environment: Java/J2ee, Spring, Hibernate, Websphere 7.0, JBoss, Oracle 11g,DB2, Web Services using SOAP, J-unit testing, Log4j, Apache Commons and SONAR
Confidential
Technical Lead
Responsibilities:
- Involved in obtaining requirements from Business Team of the customer.
- Involved in High level and low level design
- Involved in Spring, Open JPA framework integration and enhancement.
- Involved in Web services Integration.
- Worked on batch programs to develop important modules to interact with Database Using Open JPA.
- Presenting Technology solutions to the customer for whom deliverable include Design document and Architecture document.
- Involved in preparing architecture and high level design document with UML.
- Onsite and Offshore co-ordination.
- Leading the 10 members team from offshore. India.
Environment: Java/J2EE, Spring, Open JPA,REST Web services, Websphere 7.0, SONAR,DB2, UNIX, and Subversion
Confidential
Technical Lead
Responsibilities:
- Played Technical Lead Role
- Managed the Team from offshore, India.
- Involved in Project Estimation.
- Involved in Technical Design
- Created schedulers using Quartz Scheduler API.
- Created a mail framework using JAMES API.
- Developed complex SQL queries and stored procedures
Environment: Java/J2EE, Struts Framework 1.2,Spring 2.5, Hibernate 3.0, Quartz API, JAMES API, REST Web Services, Webservices using SOAP, LDAP,SONAR and DB2.
Confidential
Software Consultant
Responsibilities:
- Proof of concept development.
- Provide technical leadership to technical resources and customers to meet project deadlines and ensure project objective are met.
- Plan, schedule, and coordinate activities related to system development projects.
- Consult and mentor technical resources concerning methods, procedures, and standards to be used during design, development, and unit testing phases of system development projects.
- Provide system or technical development expertise to the technical resource team.
- Created Class diagrams and sequence diagrams using UML tool with System Architect 10.4
- Involved in Flex and Payment gateway Integration
Environment: Java 1.6/J2EE, Spring 2.0, Liferay 5.1 (JSR168 & JSR286), Webspace Portal JMS,EJB, 3.0,JSTL, Restful Web Services & Oracle 10g.
Confidential
Sr. Software Engineer
Responsibilities:
- Client interaction for requirement gathering
- Involved in SDLC.
- Developing applications as per user requirements.
- Performed code reviews and fine tuning the application
- Unit test case prepared and testing done for every business rule
Environment: Java, J2EE, Struts 1.2, Spring 2.0, Hibernate 3.0,Restful Web services,Java Mail, XML,LDAP, Java Script,iText and Oracle 10g e-Services
Confidentia
Sr. Software Engineer
Responsibilities:
- Involved in SDLC.
- Developing applications as per user requirements.
- Unit test case prepared and testing done for every business rule
Environment: Java 1.5, J2EE, Struts 1.1, Spring 2.0, XML, XSL, XSLT, Web Services using SOAP, Ajax,JIRA & Unix Shell Scripting