Post Job Free

Resume

Sign in

Software Engineer J2ee Developer

Location:
San Jose, CA
Posted:
April 13, 2023

Contact this candidate

Resume:

*

Manoj Kumar Upadhyay

Senior manojkupadhyay@Principal Software gmail.Engineer com

Home: +1-408-***-**** / 408-***-****

https://www.linkedin.com/in/manojkupadhyay/

Seasoned Lead Software professional with 22+ years of experience in various stages of the software development lifecycle Requirements Analysis, Functional Design, Coding and Development. Excellent communication skills and business acumen provide for the ability to connect business and technical worlds fluently. Proven ability to lead cross-functional teams to improve developer efficiencies by implementing automated pipeline development, integrating testing processes, and introducing scanning protocols within pipelines. Strong advocate for upholding code quality, test driven development, pair programming and code standards. Major Strengths:

• Solutions-Oriented senior technical leader/developer with notable success in working on high volume, high transaction Java based applications in J2EE and JSP\Struts\Hibernate\Open-JPA framework. Have extensive expertise in analysis & design, development, testing and deployment of a broad range of product /web applications in different application servers.

• Worked on various Banking projects, OFSAA, Fraud, OFAC, AML, different data sources (QUOVA, Lexis- Nexus, Equifax and Axciom), Fraud Rule Engine and in-bound/out-bound for in-session/offline transaction scoring.

• Experience in Insurance, Finance, Banking, Content Management, Banking Information Reporting, and Retail domains and worked for SVB/Fiserv/Apple/Citco/World Bank.

• Thorough knowledge of Agile, XP and Object-Oriented Analysis & Design (UML) for System Design.

• Excellent business Interaction skills, documentation, presentation, and proven experience in working independently as well as in a team.

• Experience with deployments using Docker & Kubernetes and SaaS model.

• Having Leadership Experience as worked as Onsite Coordinator and working as Front-Line Manager handling 18+ Headcount Team Size.

Work Experience

Silicon Valley Bank - Santa Clara CA (July 2015 – Ongoing) Sr. Principal Software Engineer SVB-GO Online Banking/ FCRM (OFSAA -KYC/ECM/CRR, Fraud WPF, Sanction Screening Firco/AML SBS) Global Digital Banking offers to user access their SVB accounts and services—including cash management, foreign exchange, asset management, international banking and more—through SVB Online Banking. Initiative taken up by Silicon Valley Bank to provide a more streamlined and comprehensive banking experience for their clients, which includes Onboarding clients to a new Digital age online banking platform that would become a one-stop shop for all banking features provided by the bank.

FCRM (KYC, CRR, AML Sanction and ECM) with client, account, and transaction integrations (for investigation), 3rd party systems/subscriptions utilized by all groups and generic functionality covering all universal requirements for all Financial Crimes groups. Gain real-time visibility into your company’s cash flow through customizable reporting designed to help you make more informed decisions. Set alerts notifying you of specific account and transaction activities, account updates and approval reminders. Manage your accounts and maintain control with sophisticated administration options. Ensure your online transactions are processed quickly and safely with state-of-the-art security features.

Responsibilities:

• Currently working on SVB-Go application as lead architect and developer for migrating legacy application to brand new SVB-Go application.

• As a member of the Fraud Technology Solutions Group, provide technical leadership in providing solutions around payment fraud systems.

• Develop and deliver Financial Crime Risk and Management solutions or projects and initiatives used by commercial US and UK banking teams.

• Architect, design, and develop technical software solutions that meet user needs with respect to functionality, performance, scalability, and reliability providing realistic implementation schedules while adhering to SVB's architectural standards and principles.

• Successfully upgraded microservices to Spring 3.0 with JDK 17 and Tomcat version10, resulting in improved performance, reliability, and security of the application. Following TDD and pair programming, performed Code 2

Reviews of developers to maintain high quality coding standards.

• Integration various core data banking system such as CBS Signature, FlexCube, WSS, Wires, ACH, Bill.com, Deluxe for check processing and used Kafka for data streaming.

• Working on AWS cloud design & implementation for Report Center (scheduling, asynchronous report generation and delivering to customers) and report will be persisted into S3 with limited days retention. This effort is going to save around 1-3 million dollars of bank.

• Leading the effort for data modeling, masking, obfuscation, and data retention policy to adhere GDPR requirement.

• Work on several development initiatives concurrently and have implemented Elastic search framework for audit logging so fraud-analytics can quickly fetch the data and can take risk-mitigation action. Enterprise Redis caching, replication, scalability, and load balancing.

• Developed and implemented comprehensive security measures to ensure the protection of sensitive customer data, including encryption, access controls, and user authentication protocols.

• Provided mentorship/coaching to other developers. Environment: Java, OPA, Spring, Spring-Boot, Spring Security, Snyk, Sonar, GitLab, Gradle, Tomcat, MyBatis, Micro- Services, Docker, OpenShift, Kubernetes, AWS, S3, Splunk, Grafana, Micrometer, Prometheus,OFX, PLAID, ISO 20022, SWIFT, BAI2,MongoDB, Kafka, Redis, Elastic search, J2EE (JAVA, Servlet, JSP, EJB2/3, Hibernate, Open- JPA / IBATIS), JUnit4.1, Jersey/REST-EASY services, Web Services, WebLogic App server, OFSAA 805/805,Oracle 11i/12c, OFSAA (KYC, Sanction and ECM),Durable Data API, Jenkins,. Fiserv Inc. - Sunnyvale CA USA (August 2012 – July 2015) Tech Lead Compass & Navigator

Implemented Risk Management and Monitoring solutions that kept fraud losses extremely low. Investigated fraud patterns and proposed creative risk controls to minimize fraud without adding friction to the payment experience. Account Aggregation Services consolidate, normalize, and enrich account data from more than 13,000 sources to provide users with a comprehensive portfolio view of the assets and liabilities held within their financial accounts. All Data Aggregation can be integrated easily into any application requiring consolidated personal financial data. Navigator application does Risk and Fraud monitoring for all partners’ transaction in-session and offline. Compass is used operation team to monitor and act on transaction. Responsibilities:

• Involved in complete SDLC – requirement gathering, analysis, design, implementation, integration, and testing.

• Performed application design and reviews for many modules of this project, building architecture design documents from business requirements, and overseeing the development, code quality, and security of the application throughout the project life cycle. Developed coding standards project life cycles and software development life cycles to increase quality and reduce maintenance costs while minimizing schedule impact. Satyam Computer Services Ltd. Tech Lead /Tech Manager July 2003- Aug 2012 POS, Chatterbox/Rover - APPLE Inc. - Cupertino CA (May 2009 – Aug 2012) Tech Lead /Tech Manager Chatterbox and Rover is Apple’s proprietary commercial email broadcast system. Its primary function is to send direct marketing (DM) and transactional order management communications to Apple’s customers and prospects and track customer response and behavior at the individual level. CLARIS -CITCO INC - Amsterland Holland /Pune India Feb 2007 – April 2009 Tech Lead - Onsite /Offshore Coordinator

Citco Bank is recognized as world leader in custody and fund trading for financial institutions and fund of funds, offering unrivalled expertise in the execution, settlement, and custody of funds from strategic centers in The Netherlands, Switzerland, Curacao, Ireland, the Bahamas, Cayman Islands, and Italy.

Fiserv INC - USA /Pune India. Jan 2006 – Feb 2007. Tech Lead - Onsite /Offshore Coordinator EasyLENDER is a “LOS” (Loan Origination System) web application that automates every phase of loan origination, processing and closing. EasyLENDER is comprehensive family of Internet-ready software products that automate every aspect of mortgage, consumer, equity, and commercial lending.

WorldBank Inc - Chennai India July 2003 - Jan 2006 Tech Lead ECM Search / WB ISP Framework & Metadata Management ECM Search provides searching for information which has been used in the Central Control Repository of World Bank. ISP Framework provides content objects and APIs for accessing dynamic content, which is used for building content-oriented web sites. The information is stored in the back-end systems (RDBMS).

Responsibilities:

3

• Worked on order processing, logistics optimization and fulfilment operations.

• Communicated (single point of contact) with the clients for functional clarifications and requirement gathering.

• Performed application design and reviews for many modules of this project, building architecture design documents from business requirements, and overseeing the development, code quality, and security of the application throughout the project life cycle. Developed coding standards project life cycles and software development life cycles to increase quality and reduce maintenance costs while minimizing schedule impact. WebCT INC - Noida, India March 2003 - July 2003 Sr J2EE Developer Computer Partner WebCT is a portal site having some forty modules, which provides the functionality to conduct online Courses for Universities. The portal provides university to provide online courses which student can enroll in from anywhere without going to classrooms. The target audience is all major universities in USA, Europe and India. Bhilwara Infotech Ltd July 2002 - March 2003 Sr J2EE Developer Noida India Credit Lifecycle Decisioning Platform (CLDP) - AfriNET, Johannesburg, SA This project aids the credit provider with a range of services to decide whether an individual or corporate seeking credit should be obliged or not based on several parameters like past credit repayment history, fraud cases/ court cases registered. The CLDP creates and maintains a repository of credit-related data about commercial entities and individuals. TCG Software Services Pvt. Ltd Aug 2000 - July 2002 Noida India

• COAL India Ltd. India Dec 2001 - July 2002 Sr. Developer

• IAO Trade.com Singapore - Noida, India Aug 2000 - Dec 2001 Sr. Developer INSHOP.COM Feb 2000 – July 2000 - Developer Vedic Infosys – New Delhi Fractal Image Compression SAKET Advertising, India March 1999 - Jan 2000 Developer Education:

• M.Sc. (Computer Science- Software) Allahabad University, Allahabad Uttar Pradesh,India Immigration Status: Green Card.

Technical Summary:

Languages: Java, J2EE, J2SE, SQL/PL SQL, C, C++

Web/J2EE Technologies: AJAX, Servlets, JSP, JSF1.1, JSTL 1.1, EJB, Solr-Lucene, Elastic Search, Hibernate, Open-JPA, Struts, Log4j, JUnit, Web Services, XML, XSLT, XPATH, SAX, SOAP, HTML, DHTML, CSS, JavaScript, Spring, JMS, MongoDB. Web/Application Servers: IBM Web Sphere, BEA Web Logic, Oracle, Apache Tomcat 8.0, JBoss Databases: Oracle, MySQL, NoSQL, PostgreSQL.

Development Tool: IntelliJ, Eclipse, WebLogic, WSAD5.1, RSA/RAD, Jenkin, Jira, Snyk, OPA, GIT, Gradle, IDEA IntelliJ, Tomcat. Operating Systems: Windows, UNIX, Linux, MAC.

Configuration Management: GitLab, Bitbucket, VSS, SVN, CVS Methodologies & deployment: Agile methodology, TDD, RUP, XP and Pair Programming. Infrastructure: AWS, S3, OpenShift, Kubernetes, Docker, API gateway Data Streaming: Elasticsearch, Redis, Kafka

Worked Organization:

Organization Designation Duration

Silicon Valley bank Sr. Principal Software Engineer 13 July 2015 – till now Fiserv Inc. Tech Lead 24 Aug 2012 – 10 Jul 2015

Satyam Computer Services Ltd. Bi 1–Technical Architect 18 Jul 03 – Aug 2012 Computer Partner – WebCT India Tech. Leader 21 Mar 03 – 15 Jul 03 Bhilwara Infotech Ltd. Software Engineer 11 Jul 02–15 Mar 03 TCG SSPL Associate Software Engineer 01 Aug 00– 01 Jul 02 Vedic Infosys Software Engineer 02 Feb 00- 11 Jul 00 Saket Advertising Programmer 01 Mar 99 – 30 Jan 00



Contact this candidate