Sr. Java/j2ee Developer - Lead Resume
Austin, TX
SUMMARY:
- Around 14 Years of IT experience in design and development of web based applications.
- Have very strong hands - on experience of all stages of system development, including requirements definition, design, architecture, implementation, testing, maintenance and support.
- Good Knowledge of Java Web technology, Performance Tuning, system integration and re-engineering. Worked on all sets of software development life cycle (Agile and Waterfall), involved in analysis, design, coding, testing and support.
- Extensively worked on web-based applications on development environments using Java, JSP, Servlets, Struts, Spring, Web Services, Hibernate, JSF, Liferay, JDBC, Flex, XML/XSLT, Adobe Flex and GWT technologies.
- Experience in using Jboss, WebSphere, and Tomcat Server.
- Extensive experience in Water fall and Agile / Scrum model.
- Designed applications on UML by using the IBM Rational Software Modeler Design tool.
- Extensively worked upon newscale requestcenter.
- Knowledge about Confidential Content Management Tool.
- Used PL/SQL to create Packages, Functions, and Procedure.
- Extensive experience in writing stored procedures, functions and views.
- Extensive experience in writing and tuning complex sub queries, SQL, PL/SQL stored procedures, functions, and triggers.
- Expertise preparing report specifications and database designs to support reporting requirements.
- Good experience in PL/SQL and ETL scripting and query optimization.
- Involved in all phases of database development, from needs assessment to QA/QC, design, and support.
- Used Jenkins for integration.
- Design rich internet applications using google web toolkit (gwt).
- Worked on XSLT -For XML transformation.
- Integration Spring with Hibernate
- Used Spring AOP for Transaction Management
- Integration Spring with Struts
- Worked on Spring Security - For Authentication.
- Worked on Spring LDAP - To access User details from active directory.
- Spring with Restful web services.
- Designed REST APIs that allow sophisticated, effective and low cost application integration
- Designed and documented REST/HTTP APIs, including JSON data formats
- Used Jenkin for build and deployment
- Worked on IBM Rational Software Modeler -For UML diagram creation.
- Knowledge about Confidential Content Management Tool.
- Developed complex SQL queries and stored procedures.
- Highly proficient in designing enterprise applications with spring standards like DI/IOC (Dependency Injection/Inversion of Control), AOP (Aspect Oriented Programming), Security, Transaction Management, and MVC.
- Experienced in SOAP Web Services using XML files Web Services using UDDI; along with Java Web Services APIs JAX-RS and JAX-WS. Also worked on Apache Axis 2 frameworks.
- Translated the business requirements into a form that can be understood by the system developers by designing comprehensive/detailed scenario diagrams.
- Exhibited excellent interpersonal & Client Management Skills and the ability to interact professionally with a diverse group, executives, managers and subject matter experts.
- Exhibited efficient communication and collaboration with external and internal stakeholders to analyze information needs & functional requirements and delivered the following artifacts as needed: (Functional/ Business Requirement Document).
- Prepared High Level & Low Level Design Documents and Functional Specifications.
- Experience using Visio for Enterprise Architects to engineer and reverse-engineer data-modeling diagrams and entity-relationship models.
- Worked upon Informatica to load the data from flat file as well as database.
- SQL Injection implementation using prepared statement and Quartz Scheduler for Jobs.
- Experience with code coverage tools like Cobertura
- Good analytical, problem solving, communication and interpersonal skills with ability to work individually as well as in teams
TECHNICAL SKILLS:
Operating System: Win-XP, Win-NT, Win-2000, Linux
Languages: Java, UML(Rational and Visio)
Web Related: JSP, Servlets, HTML, XML(JAXB, Parsing), XSLT, Java Script, Web Services, Ajax, Adobe Flex
ORM: Hibernate3.0
Frameworks: Struts1.2, Spring, JSF
Web/Application servers: Tomcat6.0, Jboss4.0, WebSphere6.1
Databases: Oracle 9i, MySQL, MS-SQLServer
IDE’s: NetBeans4.0, Eclipse
Content Mgmt Tool: Confidential 7.0
Tools: IBM RAD, Log4J, PLSQL Developer, Ant, SVN, VSS, WinCVS, Web logic Workshop, Toad, Display Util tag, Jasper Reporting tool and BIRT, ServiceMix3.0, putty
Service Catalog: New Scale Request Center
Portal: Liferay Portal
Deployment Methodologies: Water fall, II(Iterative and Incremental), Agile Scrum
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
Sr. Java/J2EE Developer - LeadResponsibilities:
- Work as a lead and team member both to attain the designing and development mile stones. Also act as a coordinator between the onshore and offshore teams.
- Discuss new business Requirements with the Confidential Business Owners and look into the feasibility of designing and developing.
- Responsible for creating design documentation.
- Managing the quality activities in the project life cycle.
- Implementation of SQL Injection using Prepared Statement to secure the application.
- Consume the internal and external web service with rest full api
- Worked on Spring Scheduler to load the data into system.
- XSD Validation
- Used Data models, spring, hibernate-config.xml, hibernate mapping files & HQL for building the persistence layer.
- Designed and Developed application based on various design patterns like Singleton, Business Delegate etc.
- Responsible for the support, development and deployment.
- Responsible for debugging, testing and troubleshooting.
- Involved in the development of database schemas, stored procedures, views, and triggers for database updating and for data integrity.
- Performed the code review and provide code input to the developer in the team.
- Used Clear Case as the version control tool.
- Created a utility to convert excel file to CSV.
- Written package, stored procedures and views.
Environment: Core Java, Spring, Hibernate, Rest full Service, Oracle, Oracle Coherence, JSP, Java Script, STS, TC Server
Confidential, Overland Park, KS
Sr. Java/J2EE Developer - LeadResponsibilities:
- Work as a lead and team member both to attain the designing and development mile stones. Also act as a coordinator between the onshore and offshore teams.
- Discuss new business Requirements with the Swiss Re Business Owners and look into the feasibility of designing and developing.
- Responsible for creating design documentation.
- Add new functionality in Cash, Financial Function, Reports and Maintenance as per client requirement.
- Requirement has been developed as per the CLA interface.
- Weekly status call with Swiss Re for the PHI report and presentation.
- Managing the quality activities in the project life cycle.
- Implementation of SQL Injection using Prepared Statement to secure the application.
- Integration with Quartz Scheduler to Schedule the daily as well as quarterly jobs and send email to concerned department.
- Created some informatica workflow to load the data from other sources to Confidential .
- Used Data models, Spring, hibernate-config.xml, hibernate mapping files & HQL for building the persistence layer.
- Designed and Developed application based on various design patterns like Singleton, Business Delegate etc.
- Responsible for the support, development and deployment.
- Responsible for debugging, testing and troubleshooting.
- Involved in the development of database schemas, stored procedures, views, and triggers for database updating and for data integrity.
- Performed the code review and provide code input to the developer in the team.
- Used tortoise SVN as the version control tool.
- Created a utility to convert excel file to CSV.
- Written package, stored procedures and views.
- Written and tuning complex sub queries, SQL, PL/SQL stored procedures.
- PL/SQL and ETL scripting and query optimization.
Environment: Core Java, Spring, Hibernate, Struts, Oracle, JSP, Java Script, SVN, Websphere, RAD, Quartz, Informatica, TWS Jobs
Confidential, Philadelphia, PA
Sr. Java/J2EE Developer - LeadResponsibilities:
- Work as a lead and team member both to attain the designing and development mile stones. Also act as a coordinator between the onshore and offshore teams.
- Discuss new business Requirements with the TMAN Business Owners and look into the feasibility of designing and developing.
- Responsible for creating design document(Class and Sequence diagram) using UML .
- Changes in Confidential product as per TMNA requirement.
- Using Agile SCURM process to achieve the target.
- Added new functionality in Vehicle Module(CV Portal Application).
- Managing the quality activities in the project life cycle.
- Responsible for the support, development and deployment.
- Responsible for debugging, testing and troubleshooting.
- Performed the code review and provide code input to the developer in the team.
- Used tortoise SVN as the version control tool. perform a build using Jenkins
Environment: MyEclipse, JDK, IceFaces, JBoss, Liferay Portal Server, Log4j, JUnit, SVN, Ant, Jenkins, JSF, Spring, Hibernate, MS SQL Server
Confidential, Minneapolis MN
Sr. Java/J2EE Developer - LeadResponsibilities:
- Work as a lead and team member both to attain the designing and development mile stones. Also act as a coordinator between the onshore and offshore teams.
- Discuss new business Requirements with the Business Owners and look into the feasibility of designing and developing.
- Responsible for creating design document(Class and Sequence diagram) using UML .
- Responsible for design reviews and code reviews.
- Move Confidential form from Westbury to RequestCenter.
- Build simple as well as complex type services.
- Customize the existing new scale workorder as per Confidential requirement.
- Transformation XML via XSLT to change the Adaptors.
- Change existing API for service call & workorder.
- Expose New Scale Authenticated Web service using spring.
Environment: New Scale Request Center, Web sphere, Core Java, Spring, Web service, Oracle, XML/XSLT, Java Script
Confidential, Philadelphia, PA
Sr. Java/J2EE Developer - LeadResponsibilities:
- Work as a lead and team member both to attain the designing and development mile stones. Also act as a coordinator between the onshore and offshore teams.
- Discuss new business Requirements with the Business Owners and look into the feasibility of designing and developing.
- Responsible for creating design document (Class and Sequence diagram) using UML.
- Responsible for design reviews and code reviews.
- Design the application architecture
- Integration Java with Adobe with Flex using JSON
- Created PL/SQL procedure as per requirement.
- Helped other teams in resolving their technical issues.
- Setup and configured log4j for the project for this project.
- Mentored junior team members
- Used Hibernate for database transaction.
- Configured hibernate.cfg.xml and hbm.xmls.
- Integration Spring with Struts.
- Used Struts as presentation layer and Spring in business layer and Hibernate in DAO layer.
Environment: Java 1.5, Struts1.2, Spring, Hibernate, Oracle, IBM Web sphere Application server 6.1, Adobe Flex 3.1, XML, File Net Content Mgmt Tool
Confidential, Philadelphia, PA
Sr. Java/J2EE Developer - LeadResponsibilities:
- Work as a lead and team member both to attain the designing and development mile stones. Also act as a coordinator between the onshore and offshore teams.
- Discuss new business Requirements with the Business Owners and look into the feasibility of designing and developing.
- Responsible for creating design document (Class and Sequence diagram) using UML.
- Responsible for design reviews and code reviews.
- Design the application architecture
- Integration Java with Adobe with Flex using JSON
- Created PL/SQL procedure as per requirement.
- Helped other teams in resolving their technical issues.
- Setup and configured log4j for the project for this project.
- Mentored junior team members
- Used Hibernate for database transaction.
- Configured hibernate.cfg.xml and hbm.xmls.
- Integration Spring with Struts.
- Design rich internet applications using google web toolkit (gwt).
- Used Struts as presentation layer and Spring in business layer and Hibernate in DAO layer.
Environment: Java 1.5, EJB, Struts1.2, Oracle, IBM Web sphere Application server 6.1, JSP, GWT, Java Script, XML, File Net Content Mgmt Tool
Confidential, CA
Sr. Java/J2EE Developer - LeadResponsibilities:
- Familiarization and Analysis of the Short Cut Mgmt
- Responsible for creating design documentation for Shortcut Mgmt.
- Coding and write Unit Test cases.
- Worked as a Web sphere Administrator.
- Used IBM HTTP as a web server and WAS as a application server.
- Used Linux to check the server logs and any other error in web sphere log.
- Publish static as well as dynamic content in fatwire.
Environment: Languages: Java
O/s and Hardware: Windows XP, Red Hat Enterprise Linux
CMS: Websphere Application Server 6, Fatwire 7.0.3, Oracle 10.2.0.4, Satellite Server 7.0.3, IBM HTTP Server 6.1.0.19
Tools: Ant, FileZilla, Putty
Confidential
Sr. Java/J2EE Developer - LeadResponsibilities:
- Work as a team member to attain the designing and development mile stones.
- Discuss new business Requirements with the Business Owners and look into the feasibility of designing and developing.
- Responsible for creating design document (Class and Sequence diagram) using UML.
- Followed Waterfall methodology.
- Design and develop the User and EDW module.
- Created Exception handling and Logger framework for whole application.
- Helped other teams in resolving their technical issues.
- Setup and configured log4j for the project for this project.
- Mentored junior team members
- Used Hibernate for database transaction.
- Integration Spring with Struts.
- Used Struts as presentation layer and Spring in business layer and Hibernate in DAO layer.
Environment: Java Core, Jsp, Servlet, Struts, Hibernate, Spring, Web Services, Java Script, Html, UML, IBM Rational Software Modeler, Eclipse 3.0s, Web Sphere, CVS, Window XP, Oracle10g
Confidential
Sr. Java/J2EE Developer - LeadResponsibilities:
- Work as a team member to attain the designing and development mile stones.
- Discuss new business Requirements with the Manager and look into the feasibility of designing and developing.
- Created a new export utility in java to export the files.
- Helped other teams in resolving their technical issues.
- As it was maintenance project, involved in bug fixing.
- Created test cases in Junit.
Environment: Java, JSP, Servlet, Form Bean, JavaScript, Tomcat 5.1, Jasper Reports, XML, Struts, Oracle
Confidential
Sr. Java/J2EE Developer - LeadResponsibilities:
- Analysis
- Development of Export & Report Module
- Implementation & database design
- Documentation
- Testing
Environment: Java, JSP, Servlet, Form Bean, JavaScript, Web logic 8.1, oracle 9i, Jasper Reports, Struts
Confidential
Sr. Java/J2EE Developer - LeadResponsibilities:
- Understanding the specification of project.
- Developing DHW, Admin Module.
- Pagination and Display Tag Library and Database Design.
- Interaction with Client.
Environment: Java, JSP, Servlet, Struts, Spring, Hibernate, SqlServer, Jboss, Eclipse, Display util tag, XHTML
Confidential
Sr. Java/J2EE Developer - LeadResponsibilities:
- Understanding the specification of project
- Interaction with Client
- Develop and Design database
- Testing
Environment: Java, JSP, Servlet, Struts, Spring, Hibernate, SqlServer, Jboss, Eclipse, Display util tag, XHTML
Confidential
Sr. Java/J2EE Developer - LeadResponsibilities:
- Understanding the specification of project
- Interaction with Client
- Develop and Design database
- Testing
Environment: Oracle 9i Data Base Server on Linux, Java, JSP, Servlets, Jdeveloper10G