Technical Lead Resume
SUMMARY:
- I have over 7 years of experience working in Java/J2EE development. Currently, I am working with Confidential as Technical Java Lead, design and development of oracle procedures for their policy/claims product OASIS.
- Previous clients include: Confidential .
- I am expert in engineering web development, all layers, from database to services to user interfaces, troubleshooting and analysis of issues e.g. performing root cause analysis with a results - driven, customer-focused, articulate and analytical approach. Strong in design and integration problem-solving skills.
- Proficient in database analysis and development. Skilled in requirements specifications, design and user documentation along with SDLC.
TECHNICAL SKILLS:
Web Technologies: Jquery, JSP, Servlets, JavaScript
Servers: Weblogic, WAS, WAS 8, WAS 9
Frameworks: Struts, Spring MVC, JPA
Programming Languages: Java, J2EE, Unix Shell scripting, ANT, HTML
Database Systems: Oracle 11g/10g, IBM DB2
Web Services: SOAP (using TIBCO also) and REST
Monitoring & Reporting tools: Jprofiler, Wily
Operating Systems: Windows-8/10, UNIX
IDE: Eclipse3.x, RSA 9, RAD, IntelliJ idea
Version Control: SVN, Perforce (P4), Star team
Incident Management: BMC remedy, Workfront
Test Management: JIRA, HP Quality Control
Build Management: Buildforge
Review tools: SONAR, VERACODE
PROFESSIONAL EXPERIENCE:
Confidential
Technical Lead
Responsibilities:
- Requirement gathering and Data analysis from various upstream systems. Creation of ER diagrams.
- Design and development of stored procedures in Oracle along with development of web modules and web services for MetLife and Medical Protective.
- Development of JMS services for OASIS and performance tuning of the applications and data base queries.
- Review: Code review and code check-in along with code coverage tools.
- Testing: Creation of unit and integration test cases. Data identification for testing environments - DEV, INT and QA.
- Documentation: Creating design documents, analysis documents, user guides and estimations.
- Build and Deployment: In DEV and INT environments for MetLife.
- Mentoring: Onboard new team members and provide training on applications’ functional concepts. Creating on-boarding and orientation process for release and support team members. Knowledge transfer regarding the application for future maintenance
- Production Support: Handling high priority incidents in the production environment. Incident management and problem management using JIRA and HP QC.
- Release Management: Using Subversion (SVN), Perforce.
- Customer Interaction: Coordinate activities between various stakeholders, business partners and IT teams on a daily basis, across two countries.
Tools: /Environment: Java/J2ee, Struts, Spring, RSA, Intelli J, TIBCO, Unix Shell scripting, Putty, WinSCP, VERACODE, JIRA, SONAR, Jprofiler, SOAPUI, Star team, Buildforge
Confidential
Senior Software Engineer
Responsibilities:
- Requirement gathering from client and onsite co-ordinator. Analysis of existing code for change estimation.
- Development: Developed quality code for the MetLife applications using Struts and Spring MVC.
- Testing: Created UTC and ITC for the modules and implemented Junit. Interaction with QA team and defect tracking using HP QC.
- Review: Reduced the manual review by implementing SONAR in team.
- Automation: Developed a JAVA batch process to automate creation of configuration files which helped saving $8000 annually.
- Defect prevention Representative: Involved in defect tracking and root cause analysis, monthly DP meeting to implement action items to reduce future defects.
Tools: /Environment: JSP, servlets, JavaScript, Struts, IBM DB2, Jquery
Confidential
Software Engineer
Responsibilities:
- Requirement analysis for sub modules within the applications.
- Development of various modules within application.
- Unit testing and UTC creation.
- Writing SQL queries in IBM DB2.
Tools: /Environment: Java, J2ee, Struts, IBM Db2