Product Manager Resume
SUMMARY:
- Software Developer with 10 years of IT Experience in SDLC/Agile with 8 years of extensive hands coding and designing experience in Java, J2EE, Web in n - tier micro services architecture and 2 years in Informatica Development.
- Strong Expertise in Java/J2EE, Spring MVC, Spring Boot, Camel, Dropwizard, Hibernate, JPA, JDBC, Webservices(SOAP, JAX-WS, WSDL ), XML, CSS, Javascript, AJAX, Design patterns and various open source frameworks.
- Hands on experience in developing various Micro services based application - JAX-RS. API contracts developed and documented using SWAGGER
- Experience working with data streaming using Kafka and Solace.
- RDBMS and noSQL database experience in Oracle, Postgres, DB2 and Couchbase. Having worked on Redis in memory data store. Exposure in BRMS - Drools for rules management
- Good Knowledge of UNIX, Shell Scripting, SQL/N1QL and Stored procedures.
- Experience deploying applications in Openshift PaaS environments. Experience in IAAS environments and configuring resources on IBM Websphere and JBOSS servers.
- Exposure on CICD tools like LARA for IAAS and XL Release for ePAAS environments.
- Good experience in TDD/BDD. Test Frameworks like karate used for building API test suites and Cucumber used for implementing BDD in any application built. Jacoco/Corbetura used for code coverage.
- Exposure on multiple application management and performance tracking tools Splunk, Kibana, Grafana, Prometheus and AppDynamics.
- Experience working with version control tools like GIT/SVN.
- 1 year Devops experience providing L1/L2/L3 Support to multiple applications written in varied java based technology stack. Worked on Automations Test suites. Extensive experience of 9+ years in Ticketing tool Service Now in all Projects in my career.
- Extensive Business Knowledge of Credit Card Domain, Banking and Capital Markets.
- Well versed with ITIL practices and AGILE methodology..
- Developed ETL workflows using Informatica tool for Data warehousing.
- Excellent communications skills. Adept at building strong working relationships with coworkers and management. Excellent problem solving skills and confident to take challenging assignments.
TECHNICAL EXPERTISE:
Languages: Java, JavaScript, PL-SQL, HTML/CSS
Frameworks: J2EE, JMS, JSP, Servlets, Apache Camel, Spring/Hibernate, Spring Boot, I/O Dropwizard, React JS, Log4J logging
Scripting: Unix Scripting
Database: IBM DB2 11.0, Oracle, Postgres, Couchbase, Cassandra, Redis
Infrastructure/OS: Linux/UNIX, ePAAS, IAAS, Mainframe Z Os, Openshift platforms
Software: Eclipse, IntelliJ, Toad, SQL Developer, PGAdmin, IBM Data Studio, Rally, JIRA
Version Control: SVN, Git/Stash
Tools: Known Problem Management tool (Manage Now/Service now), Putty, Control-M
Testing Skills: Manual Testing- Unit Testing, Functionality Testing, Integration Testing
Process: Change/ Problem Management, AGILE ( SAFe) methodology
Other Skills: Basic knowledge of Mainframes, JCL and Syncsort, Analyzing DB2 stored procedures, OOPS concepts, OS and networking concepts.
Domain Knowledge: Extensive knowledge of US Credit card Domain. Banking and Capital Markets. Technical analysis and charting of Equity and Futures. Industry experience in Banking and credit card domain.
WORK EXPERIENCE:
Confidential
Product Manager
Responsibilities:
- Lead developer and Application SME for respective applications. Involved in the design of application. Conducting brain-storming / review for each flow to ensure they were designed in most efficient way and conducted Defect Prevention Activity during design.
- Troubleshooting job failures and timely resolution of production issues and roadblocks to delivery.
- Leading the track for my application and responsible for on time delivery of the different deliverables at subsequent phases.
- Involvement in doing RCA (Root Cause Analysis) and Peer review and task distribution.
- Preparation of the UTP (Unit test plan) and TS (Technical Specification) of requirement.
- Creation of the process flow documents, Unit Test Plans, Unit Test Scripts, Integration Test Plans, Integration Test Scripts, creation of dummy data in tables for testing.
- Development of Automation tools in order to reduce manual effort.
