Project Lead Resume
Salt Lake City, UT
SUMMARY:
- Over all 11+ years of IT experience, 6 years experience in covering all phases of SDLC and Agile methodology - Analysis, Design, Development, and Implementation on various applications using Java, J2EE, Struts, Spring, Hibernate, SOAP, REST API, Servlets, JSP, JDBC, SQL, JSON and XML
- 5+ years of experience in production support and DevOps JAVA Tech lead
- Expertise on java Platform for developing web applications on J2EE framework, Spring, Hibernate,SOAP, REST API technology.
- Good experience in development of web services including SOAP, WSDL, Apache AXIS and REST API webservice
- Experience in Java multi threading software design, knowledge of collections framework.
- Experience in the software industry using web technologies and object-oriented design/development involving the full life cycle of software development from initiation, planning, designing, execution and implementation.
- Strong designing and implementation work experience in J2EE technologies like Struts, Spring, MVC, Hibernate, SOAP, REST API, Servlets and JSPs.
- Developed in a fully scalable Web application using Java, J2EE, Spring, Web services, Junit, Maven and Oracle SQL.
- Experience in various design patterns like Factory Pattern, MVC, Session Facade, Singleton.
- Good understanding of Design Patterns (Creational/Structural/Behavioral), low level designing and expert in writing Multithreaded Java Applications.
- Expertise in MySQL, DB2 and Oracle with good knowledge of DBMS concepts.
- Good knowledge in Perl script & UNIX.
- Good experience working with web/application servers like Web logic, Web Sphere, Apache Tomcat and JBoss application server.
- Experience in developing applications using IDE’s like Eclipse, IntelliJ
- Good Knowledge in Ajax, Jakarta Struts and java script.
- Experience in full SDLC & Agile methodology that includes analysis, design, development, coordinating testing and
- Performance monitoring.
- Experience in Autosys jobs and MQ monitoring for production support.
- Good hands on experience on SOAP & REST API web services.
- Experience in Configuration Management using CVS, SVN and GIT. Well versed in code management using Repositories.
- Strong exposure in Banking Domain.
- Expertise in managing and leading diversified teams with Extensive experience in requirement gathering and interacting with clients/User groups.
- Versatile team player with good analytical, communication, interpersonal skills and keen on learning new technologies.
TECHNICAL SKILLS:
Programming Languages: Java, J2EE, Core Java, Multithreading, SOAP, REST API
Web/XML Technologies: JSP, Servlets, JDBC, XML, HTML, JavaScript, Ajax, XML
Frameworks: Spring, Hibernate, Jakarta-Struts.
Apache Projects: Log 4j, and Apache POI.
Tools: & Utilities: Splunk,AppDynamics, Ticker, Eclipse, My Eclipse, IntelliJ, JBOSS Developer Studio, Notepad++, Toad, QTODBC, Squirral, JIRA, ITRS, ServiceNow, Gomez, Sql Developer and QC
Application/Web Servers: IBM Web Sphere, BEA Web logic, JBoss, Tomcat.
RDBMS: MySQL, DB2, Oracle, PL/SQL.
Source Control: SVN, GIT hub
Operating Systems: Windows 9x/2000/XP/7, Unix
PROFESSIONAL EXPERIENCE:
Confidential, Salt Lake city, UT
Project Lead
Responsibilities:
- Working as a JAVA Tech lead on DevOps & production support for vNG(vPayment Next Generation) & vPayment Legacy Tier1 Applications.
- Following DevOps model
- Proactively working on INC tickets created by users and will work on code fixes in production based on priority from Business team
- Monitoring the application by using Gomez tool,Splunk/Tivoli/Nimsfot/Appdynamic alerts, Creating documents for older issues and outages for future reference, providing training for new resources.
- Managing all certificates(SSL and messge siging certs) in CMT tool and renew the certificates before expire date by co-ordinate with interfacing systems and middleware team
- Analyse the logs by using UNIX commands & Splunk tool, store procedures & Java code for the issues and find RCA & work on code fixes in production based priority
- Fixing data issues and minor code fixes with in SLA
- Perform DR(disaster recovery) test once in a year to make sure all the functionalities working fine in DR environment
- Working on Dev Ops model
- Participated on DB uplift and cloud uplift changes(Oracle 11g to 12c and JBoss to ePAAS)
- Reviewing all RFCs(change requests) and infrastructure changes on weekly basis, provide RFC approval and join the implementation calls to make sure no impact to the application
- Arranging functionality demo for all the major releases to the Business team
- Managing offshore team and co-ordinate with them for any maintenence activities or issues for the resolution
- Managing weekly ticket status update calls with Business and prioritise the issues based discusson with Business team
- Preparing sql quires for monthly reportd for Directors
- Actively monitoring Autosys jobs, pro-actice pre-defined unix script alerts(JVMs heap size, space issues, IHS and APP servers status etc..) and working on Alerts and INCs and acknowledge them immediately.
- Learning new technologies to optimize the working process.
- Knowledge on Incidentmanagement, changemanagement and release manamgement process
Confidential, Edison, NJ
Project Lead
Responsibilities:
- Involved in Requirement gathering, Design analisys, coding and deployment & maintanence
- Worked as JAVA tech lead and developled the major services for Transaction manajor application for CITI client, more proficient on SOAP, REST API, Spring & Hibernate technologies
- Application maintanence, Actively monitoring and working on Alerts and INCs and acknowledge them immediately.
- Learning new technologies to optimize the working process.
- Resolving the critical issues within the SLA.
- Worked on spring batch job configuration and implementation
- Creating documents of older issues and outages for future reference, providing training for new resources.
- Generating MIS reports to client
- Monitoring all app exceptions & reviewing logs to identify RCA and implement alert capability for the new functionalities
- Knowledge on Incidentmanagement, changemanagement and release manamgement process
Confidential
Associate
Responsibilities:
- Involved in writing Design documents
- Was responsible for development of Email web service which is responsible for sending an email to designated address in different scenarios like email Recipe to a friend, Forgot Password Email, Sharing the story on the website, posting the Recipe to the website.
- Was responsible for Information about the emails sent to the users must be logged for reporting purpose.
- Analysis and review of the code.
- Resolving the application issues and delivering the deliverables in time
- Supporting and Maintenance
Environment: Java/J2EE, Web Services, Struts, Spring, Hibernate, JBoss 4.0, Oracle, Eclipse 3.4.1
Confidential
Software Engineer
Responsibilities:
- Was responsible for development of a tool for Analyzing the windows and UNIX logs
- Was responsible for development of a tool for generating the Performance graphs of this Product.
- Analysis and review of the code
- Resolving the application issues and delivering the deliverables in time
Environment: Java, J2EE, JSP, JavaScript, JDBC, perl, Struts, Tomcat6.0, Eclipse 3.4.1
Confidential
Software Engineer
Responsibilities:
- Analysis of the requirements provided by the client.
- Developed the New Reports Module.
- Developed the calendar module for creating events and display those events.
- Analysis and review of the code
Environment: Java, J2EE, JSP, JavaScript, Servlets, Spring MVC, Hibernate, Eclipse, MySQL, Web logic 6.1
Confidential
Software Engineer
Responsibilities:
- Well Exposure to Hibernate. Have effectively written HQL and mapping files
- Analysis and review of the code
- Documentation of the project as per the standards
Environment: Java, J2EE, JSP, JavaScript, Servlets, Hibernate, JDBC, Tomcat 5.0, Oracle .