Senior Engineer Resume
SUMMARY:
- Having 7 years 5 months of Professional experience in Java platform. Having Strong Java expertise programming with J2SDK, Servlets, JDBC, JSP, Java Beans, EJB, Web Services, Hibernate, Struts, Spring, WEBSPHERE and IFW.
- Excellent working knowledge in OOP/OOAD, Java/J2EE, JSP, Servlets, Hibernate, Struts, Spring, MVC, EJB, JDBC, Web Services, SOA implementation and multithreading
- Experienced in all phases of Software Development Life Cycle (SDLC) and Agile Methodologies in Software Product Development.
- Expertise in design with Use case analysis, Class diagrams, Sequence diagrams, State diagrams, Activity diagrams and other components.
- Proficient in WebSphere Application Server, Tomcat, Rational software Architect, RAD, WebSphere MQ and JMS.
- Excellent experience using Java IDE Tools RSA, RAD and Eclipse.
- Excellent UI designing using JSP, HTML and Style Sheets.
- Expertise in implementing XML technologies - XML, Schema, SAX, DOM and XSL.
- Expert in Java Web Services (Both REST and SOAP), WSDL, UDDI, & SOA (Service Oriented Architecture) and have extensive knowledge on Banking and Mortgage product development.
- Expert in WEBPSHERE administration and various process associated to Project development and packaging for release.
- Estimated the PnP test harness tool, which is used to test third party product and compare the expected results
- Developed the PnP test harness tool and enhanced it, which helped the developers and testing team in both Project development as well as Maintenance team
- Having strong knowledge in CMMi Process with expertise in Configuration Management, Defect Prevention
- Certified in Sun Certified Java Developer (SCJP) and Sun Certified Web Component Developer (SCWCD).
- Having strong Bank Mortgage domain knowledge(Certified in Fundamentals of Mortgage Lending)
- Having strong Insurance domain knowledge(Certified in INS 21)
- Ability to learn and master new technologies and to deliver outputs in short deadlines.
- Ability to take project ownership and work on multiple projects effectively.
- Excellent communication, ability to work under stress and good presentation skills.
TECHNICAL SKILLS:
Languages: Java
Web 2.0/3.0 technologies: XML, XSLT, SOAP, REST and WSDL
JEE technologies: JDBC, Servlets, JSPs, EJB 3.0, JNDI, JAX-RPC
Scripting languages: JavaScript
Build management tools: Ant, Star Team and RTC
Application servers: WebSphere, Tomcat
RDBMS: IBM DB 2 and MYSQL
ORM Frameworks: Hibernate
Operating systems: Windows XP/Vista, Linux & UNIX
IDE tools: Eclipse, RAD and RSA
Modeling tools: Rational Service Architect (RSA)
Version control systems: Visual SourceSafe (VSS), Star Team and RTC
Markup languages: CSS and HTML
Testing framework: JUnit
MVC application frameworks: Struts
Messaging services: JMS, IBM Web Sphere MQ
Frameworks: IFW, USAA Batch framework
PROFESSIONAL EXPERIENCE:
Confidential
Environment: WEBSPHERE 7.0, Layer 7, MQ, Star Team, RTC, AWC, Java, JSP, Servlets, REST & SOAP Webservices, EJBs, Hibernate, Struts, REST, JUnit, Tomcat, UML, DB2 and Oracle
Senior Engineer
Responsibilities:
- Gathering Requirements from application owners.
- Understand the complete infrastructure and provide technical support/guidance for the requirement
- Create Design documents and develop the applications
- Creating/Editing the WEBSPHERE configurations using ARC(In-house product), Starteam, RTC and AWC(In-house product)
- Troubleshoot and resolve issues while packaging the components using BMD(In-house product)
- Creating/Troubleshoot cloud configurations to setup Integration and System testing environment
- Troubleshoot and resolve issues while deploying and testing in Integration and System testing environment using Splunk(Customized for USAA) and Putty
- Migrating the configurations from Dev environment to Release runway and Production environment using Star team and AWC
- Scheduled and On-Demand deploy to LAB runway and Production servers using AWC, Putty and TPAM(Customized for USAA)
- Monitoring WEBSPHERE Dashboard(In-house product) alerts for LAB runway and production servers and resolve the same
- Coordinating the maintenance on LAB runway and production cells
- Baseline the servers periodically in order to optimize the performance and to cleanup space
- Creating overrides for the WACMU(Customized for USAA) flag, ERDC(In-house product), CTL, etc as per the project requirement
- Modifying, Deleting the overrides as per the project requirement
- Pointing the LAB runway and PROD environment to various regions as part of testing the changes in direct banking and fidelity deployed in corresponding region
- Identifying possibilities for automation and optimize the process.
- Requirement collation, design and Developing tools for Automation of packaging, Deploy, etc
- Creating the Wiki, Playbooks and document which help others to understand the system and resolve issues.
- Using RTC and Star Team as version controllers.
Environment: Java, Struts, Web Services, Hibernate, WebSphere 7.0, Layer 7, MQ, RSA, JUNIT, AJAX, UML, Star Team, DB2,Oracle, Rational Software Architect (RSA)
Senior Software Engineer
Responsibilities:
- Gathering the business requirements from business and developing various modules J2EE Technologies, J2EE Design Patterns, Struts and hibernate
- Analysing business requirement, assigning points and tasks for each stories based on business priorities.
- Assigning tasks to both onsite and offshore team and reviewing the deliverables.
- Developing the prototypes for business meetings on requirement analysis and creating HLD/LLD documents.
- Designed WSDL's and elaborated type definitions schemas based on corporate standards, integration and security specifications.
- Implemented the web services and associated business modules integration.
- Designed modules that integrate with webservices providing global information support related with customer and account management.
- Configured and Implemented application security services and Web Services Security - Message-Level Security.
- Developed the web services and integrated applications and participated in data modeling.
- Integrated existing Web Services and applications components with the newly built service components.
- Review the code using tools static code analyzer and PMD
- Generating various reports as required.
- Unit testing with JUNIT for improving the software quality
- Conducting demo’s with the entire scrum team and implementing the business feedback
- Used Star Team as the version control
Environment: Java,USAA Presentation Services frame work, JSP, Servlets, Java Web Services, Hibernate, Websphere 6.1, IFW, Layer 7, Rational Software Architect (RSA),MQ, Ilog
Senior Developer and Configuration Controller
Responsibilities:
- Gathering the business requirements from business and developing various modules J2EE Technologies, J2EE Design Patterns, Struts and hibernate
- Analysing business requirement, assigning points and tasks for each stories based on business priorities.
- Assigning tasks to both onsite and offshore team and reviewing the deliverables.
- Developing the prototypes for business meetings on requirement analysis and creating HLD/LLD documents.
- Designed WSDL's and elaborated type definitions schemas based on corporate standards, integration and security specifications.
- Implemented the web services and associated business modules integration.
- Designed modules that integrate with webservices providing global information support related with customer and account management.
- Configured and Implemented application security services and Web Services Security - Message-Level Security.
- Developed the web services and integrated applications and participated in data modeling.
- Integrated existing Web Services and applications components with the newly built service components.
- Review the code using tools static code analyzer and PMD
- Generating various reports as required.
- Unit testing with JUNIT for improving the software quality
- Conducting demo’s with the entire scrum team and implementing the business feedback
- Used Star Team as the version control
Confidential
Environment: Java,USAA Presentation Services frame work, JSP, Servlets, Java Web Services, Hibernate, Websphere 6.1, IFW, Layer 7, Rational Software Architect (RSA), MQ, Ilog
Developer and Configuration Controller
Responsibilities:
- Gathering the business requirements from business and developing various modules using J2EE Technologies, J2EE Design Patterns, SOA and IFW framework.
- Developing the prototypes for business meetings on requirement analysis and creating HLD/LLD documents.
- Designed WSDL's and elaborated type definitions schemas based on corporate standards, integration and security specifications.
- Implemented the web services and associated business modules integration.
- Designed modules that integrate with webservices providing global information support related with customer and account management.
- Configured and Implemented application security services and Web Services Security - Message-Level Security.
- Developed persistence layer for the web services and integrated applications and participated in data modeling.
- Integrated existing Web Services and applications components with the newly built service components.
- Generating various reports as required.
- Unit testing with JUNIT for improving the software quality
- Involved in Interaction with IBM for resolving integration issues
- Used Star Team as the version control.