Role : Sr. Java Resume Profile
Salt Lake City, UtaH
PROFESSIONAL SUMMARY:
- Sr Java, J2EE lead developer with 9 years of experience in analysis, design, development and implementation of Enterprise applications using Java/J2EE Technologies.
- Expertise in Object Oriented Programming and development of n-tier component based enterprise Web Applications using Core Java Multithreading, JVM, Garbage Collection, Collections, Generics, annotations , Java EE Servlets, JSP, JDBC, JNDI, EJB, JTA, JPA , Web Services SOAP, WSDL, Axis, JAX-WS, JAX-RPC and XML SAX, DOM, JAXB .
- Expertise in MVC Architecture and industry standard frameworks including Struts, Spring, Hibernate.
- Hands-on experience in Deployments, Migration, Maintenance and Enhancements of Web/Enterprise/ Middleware applications in IBM Websphere,BEA Weblogic, JBoss, and Tomcat servers hosted on Windows and UNIX environments.
- Expertise in web Front-end application development using JSP,Servlets,AJAX,HTML,XHTML, and JavaScript.
- Highly proficient in designing Enterprise applications with Java/Java EE design patterns/best practices/coding standards including IOC Inversion of Control , AOP Aspect Oriented Programming , MVC, Business Delegate, Service Locator, Session Fa ade, DTO, DAO, Front Controller, Factory and Singleton.
- Expertise in developing Ant/Shell and openmake scripts for building/deploying/automation of the enterprise applications, running schedulers/Jobs, nightly builds and used tools like Autosys.
- Experienced in developing enterprise application testing with JUnit and logging with Log4J for n-tier component Based enterprise Web Applications.
- Experience in Database Design, Creation and management of Schemas, writing Stored Procedures, functions, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming.
- Experience in working as Project Lead/SME and strong experience in guiding, managing offshore/onsite teams along with functional and technical work at Client place.
- Proficient in enterprise application design with expertise in the application security architecture of enterprise applications
- In-depth knowledge and experience in multiple domains including Banking,Cards,Finance and AssetManagement. Extensively worked in providing Application Security Solutions for Enterprise projects
- In-Depth Knowledge of Quality Processes IT Service Management Procedures. Experience in Planning, Estimation and Project management Led and managed teams towards successful releases over the past 5 years.
- Effective communicator adept in delivering superior customer service and bridging the business and technical communities. Worked for such US customers as HSBC,Discover Financial Services and UK customer Barclays Bank.
- Expertise in connecting to Mainframe DAPs using JCA classes generated from cobol copy books.
- Expertise in creating scripts for WASTuning for performance testing and load testing.
- Having good knowledge in Agile Development methodology and TDD approach.
- Having strong analytical and trouble shooting skills.
- Ability to work in a team environment and as well as an individual.
- Ability to learn and implement new technologies quickly and effectively.
TECHNICAL SKILLS:
Operating Systems | Windows XP, Windows Server 2003, Windows 7 and Unix |
Object Oriented Languages | Java/J2EE |
Markup Languages | HTML,XML,XSD,XSLT |
Scripting Languages | Java Script, Ajax |
RDBMS | Oracle, DB2 |
Web Technologies | Servlets, Java Server Pages JSP , Ajax |
ORM | Hibernate |
Frameworks | IBM Maximo, Struts , spring,JAXB,AXIS |
Middleware Technologies | RMI,EJB and Webservices,ReSTFul webservices. |
J2EEDesignPatterns/Architectures | Business Delegate,Data Access Object DAO ,Front Controller, Model-View-Controller MVC , Service Locator, Session Facade, Singletons, Data Transfer Object. |
IDEs | Eclipse, MyEclipse, Rational Application Developer RAD , Rational Team Concert RTC ,RSA and NetBeans. |
Web servers | Apache Tomcat, JBoss |
Application Servers | Websphere, WebLogic |
Version Control Tools | CVS and Clear Case |
Defect Tracking Tools | Clear Quest, HP Quality Center, HP Service Manager,ServiceNow |
Application Building Technologies | Ant and Openmake |
JCA | Generating J2C command beans from Cobol Copy Book and interacting with Mainframe from Java using JCA artifacts. |
ESB | DataPower |
Test Management Tools | Rational Quality Manager RQM , Load Runner, QTP. |
Analysis Presentation Tools | MS PowerPoint, MS Word, MS Excel. |
Other Tools | WinSCP,SecureCRT,Putty,SOAPUI,Visio. |
FUNCTIONAL SKILLS:
Management and Leadership Skills |
|
Training and Seminars |
|
Development of tools and utilities |
|
PROFESSIONAL EXPERIENCE:
Organization | Designation | Duration | Address |
Capgemini Financial Services | Senior Consultant | May 2010 to Till Date | Rosemont, IL, USA |
Persistent Systems Limited | Software Engineer | June 2008 to April 2010 | Pune,MH,India |
Axantechnologies | Software Engineer | May 2006 to June 2008 | Hyderabad,AP,India |
Projects Profile:
Confidential
Role : Sr. Java
Responsibilities:
- Interacted with the Consumers, Business Analysts and other stakeholders to understand and gather the Requirements.
- Prepared functional specifications document based on the business requirements.
- Assisting or providing solution in designing the system/system changes for projects.
- Preparation of technical documents, these documents will be used by offshore team to carry on the development activities at offshore.
- Development of new services and applications using EJB, JAX-WS web services, Spring, RESTFul webservice technologies.
- Developing webpages using JSP, Spring MVC framework
- Resolving offshore team's doubts/queries and regular updates on the development effort at offshore would be communicated to onsite client management team
- Build Openmake scripts for generating deployable files for deploying into Production Assurance and Production Environments
- Providing consultancy / solutions related to Discover Bank projects and impact on other applications and business.
- User acceptance testing UAT , performance testing and Release Management Coordination.
- Participating in business calls with client and business team and other stakeholders.
- Providing assistance to offshore team in preparation of Unit test cases and test plans.
- Providing the production support to solve any technical issue that might arise in batch jobs.
- Facilitate knowledge sharing sessions on Data power and Open make tools to client technical lead and other onsite coordinators.
- Facilitate training sessions on new technologies like EJB3.1 and JAX-WS web services to onsite team members.
- Performance appraisal of team members.
Environment: Windows XP, Windows7,Unix,Core Java,J2EE,XML,EJB,Web services,Struts,Spring, JSP,Servlets,MsExcel2007,Oracle11.2,DB2,WAS6.1,WAS8,DataPower,Openmake,RAD,SOAPUI,DataPower and Visio.
Confidential
Role : Sr. Java, J2ee Developer Project Leader
Responsibilities:
- Leading two teams ECC and Payments.
- Understanding project requirements for new service requests from client and preparation of impact analysis document based on the understanding.
- Planning, Analysis, Design, Coding Testing for new service requests.
- Effort estimation for the new service requests.
- Preparation of review log, query log, issue log for new service requests.
- Manage project resources to assure maximum efficiency, effectiveness and resource utilization.
- Creation of metrics report for effort variance, schedule variance, defect density and incident resolution time on monthly basis for the project.
- Deliver regular feedback to the project team on performance and expectations.
- Facilitate trainings for team members on new/existing functionalities.
- Facilitate knowledge sharing sessions for new team members.
- Coordinate with middleware operations team business teams for successful implementation of new enhancements in production.
- Provide Weekly Status Report WSR to client.
- Performance appraisal of team members.
Environment: Windows XP, Windows7,Unix,Core Java,J2EE,XML,EJB,Web Services, Struts, Spring, JSP,Servlets,MsExcel2007,Oracle11.2,DB2,WAS6.1,WAS8,DataPower,Openmake,RAD,SOAPUI,DataPower and Visio.
Confidential
Role : Sr. Java, J2ee Developer Team Leader
Responsibilities:
- Working on and resolving the issues reported by customers and clients.
- Helping Level 2 team in resolving the issues.
- Monitoring the applications such as: FileNet, WorkplaceXT, Captiva, IAW, Panagon, and IView.
- Interacting with client and users regarding issues and issues faced by them.
- Sending daily reports to the client.
- Attending crisis calls and performing the required actions during the crisis call.
- Performance appraisal of team members.
Environment: Windows XP, Unix, Core Java, J2EE, XML, Filenet, Captiva, WorkplaceXT.
Confidential
Role : Sr. Java, J2ee Developer Team Leader
Responsibilities:
- Developed the Presentation layer using JSP and spring libraries.
- Developed spring controllers.
- Performed validation using spring validators.
- Written test cases and performed functional testing
- Followed TDD approach for application development.
- Performance appraisal of team members.
Environment: WindowsXP,Unix,CoreJava,J2EE,JSP,Spring,MsExcel2007,Oracle,Tomcat.
Confidential
Role : Java, J2ee Developer
Project : Rational Adapters
Responsibilities:
- Developed HPQC Adapter using Java and RDS Adapter framework.
- Developed VBScripts to populate HPQC Data using OTA API.
- Done functional testing and unit testing.
- Written test cases for both QTP and HPQC Adapter.
- Developed QTP Adapter using java and Eclipse plug-ins architecture and Core Java.
- Written QTP scripts and executed them.
- Mentoring junior team members.
Environment:WindowsServer2003,CoreJava,J2EE,JSP,EJB,MsExcel2007,SQLServer2005,Tomcat, WAS6.1, OTA API,XML,VB Script.
Confidential
Role : Java, J2ee Developer
Project : TPM Tivoli Provisioning Manager
Responsibilities:
- Developed Software Management applications using IBM Maximo Framework and Java
- Involved in Bug fixing in Software Management module.
- Writing SQL queries
- Done functional and unit testing.
Environment:WindowsServer2003,CoreJava,J2EE,JSP,EJB,MsExcel2007,IBMMaximo,WAS6.1, XML,SQL, DB2.
Confidential
Role : Java, J2ee Developer
Responsibilities:
- Developed web tier by using Struts Framework, JSP's, Tag Libraries, Java Script, HTML.
- Developed front-end layer with the struts Tiles framework and used Validator Framework for validation.
- Developed Action classes, Validator Form classes for data transfer and for both client side and server side validations.
- Developed the application in MVC Design pattern.
- Used Java Beans, JDBC and DAOs for implementing Business logic
- Data retrieval and storage in Oracle Database.
- Writing SQL queries.
Environment: Windows Server XP, Core Java, J2EE, JSP, Struts, SQL, Oracle, Tomcat.