Post Job Free

Resume

Sign in

Application Developer Front End

Location:
Fort Mill, SC
Salary:
140000
Posted:
January 06, 2023

Contact this candidate

Resume:

Madhavi Meegada

Java Technical Lead

aduho1@r.postjobfree.com

+1-913-***-****

** ***** ** ********** ** Java.

Has an exceptional record and extensive experience in all the facets of information system methodology from analysis through conceptualizing, designing and coding technical solutions using Java/J2EE technology, implementation, quality review, user training and documentation.

Experienced in evaluating business requirement, creating functional, and solution designs.

Experienced in development of technical specifications from functional requirements.

Experienced in designing and fine-tuning the applications by implementing best practices.

Effectively interacted with clients to understand business processes for proposed long term and short-term strategic solutions.

Participated and collaborated with internal and external clients, and IT team members on IT product development initiatives in support of the company’s mission and strategies.

Planned, tracked and managed deliverables on short-term sprints and long-term software deployments.

Good at Technical Leadership with an ability to quickly adapt to latest technology trends.

Experienced in scoping, planning, executing, resourcing and monitoring assigned project(s) to keep on schedule.

hands-on in Java Enterprise technologies on both user interface and middleware frameworks.

Good team player with strong analytical, problem-solving and communication skills.

PROFESSIONAL EXPERIENCE

B.Tech (ECE) from KSRM College of Engineering, (S.V. University, India)

Organization

Duration

Virtusa

June 2018 – Till date

Tech Mahindra

March/2008—June 2018

Wipro Technologies

June/2004--February/2008

Innova Solutions

Jan 2003 – May 2004

TECHNICAL SKILLS

•Java: Core Java(JavaSE8), Servlets, JSP, JSF, JBoss Seam, JAX-WS Web Services, REST Web Services, Micro services,JQuery, Backbone JS, Angular JS, EJB, Struts, Spring, Hibernate, Spring Boot, Junit/Mockito, Java script, JQuery, XML, JSON,XSLT and UML.

•Databases: Oracle, PL/SQL, DB2, Postgres and Sybase.

•Tools: Microsoft TFS, SVN, Clearcase, Eclipse, VSS, WSAD (Websphere Application Developer), RAD (Rational Application Developer), RSA (Rational Software Architect), star UML, visio, BitBucket, GitHub,Jira

CERTIFICATIONS

IBM Certified Solution Designer - Object Oriented Analysis and Design, vUML 2

IBM Certified Solution Designer -- Rational Software Architect

SCJP 5.0 Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0

SCWCD: Sun Certified Web Component Developer for the Java Platform, Enterprise Edition 5.0

PROJECTS PROFILE

Project Name:Standard Chartered Payments

Client: Standard Chartered Bank

Skills/Tools: Core Java(JDK8), Micro Services, Spring Boot, Hibernate, Postgres Kafka, BitBucket, GitHub, EKS and OpenShift Deployment

Standard chartered bank provides the payment system to different countries all over the world. Payments are initiated from channels to scpay and scpay will process the different kind of flows like inward, outward and bene enquiry etc. There are several components to accomplish the payments process.

Involved in Requirement gathering, analysis, design, enhance, code, test, deliver and debug software independently.

Embraced agile principles and supported iterative processes to maximize the delivery of valuable software.

Designed and developed Microservices business components and RESTful service endpoints using spring boot.

Helped team to get familiar with application and provided technical help.

Project Name:Markitwire Channel

Client: Standard chartered Bank

Skills: Core Java(JDK8), REST Web Services, XML, XSLT, Spring Boot, Hibernate.

Markitwire channel is used to book trades. Trade deal data is prepared in the required format for Murex. Markitwire trades are versioned and each trade goes through lot of versions during its life cycle.Because of this Markitwire channel depends on Luxor to check/verify previous trade versions, for critical decision making logic.

Participated in development team activities to ensure consistently high levels of quality and productivity.

Developed End to End flow for all trade events like Insert/Amendment/Cancel.

Produced detailed time line for each application release and implements effective project control by monitoring the progress of the software release and reporting the status

Responsible for performing code reviews, development environment configuration, and testing.

Project Name:KYC Portal

Client: Mashreq Bank, Dubai

Skills: Core Java(JDK8), Spring Boot-Micro Services, JSP, JQuery

KYC (Know Your Customer) portal collects customer data and updates the bank database. Using this portal, Customer fills his data and attach proofs required

Implemented all aspects of a web-based application design – high performance design, coding, caching mechanisms, security, error logging, debugging, scalability.

Lead a team of 6 members

Collaborated with cross-functional teams to conceptualize, build, test and ship software solutions that meet business and market needs.

Involved in developing Services and worked on front end also.

Project Name: Cobalt Platform Services

Client: Thomson Reuters

Skills: Core Java(JDK8), REST Web Services, JSON, Spring, Hibernate, Angular JS, Tomcat.

Cobalt is an application Framework that enables Business Units to build products while achieving maximum advantage through use of Thomson Reuters Enterprise Services. Cobalt is an extensible technology platform and hosting environment for building and running general-purpose high-scale browser-based applications. Cobalt allows for Quick Innovation, Scalability, Interoperability, Multiple Hosting Models and Content Interoperability. In technology terms, Cobalt is an architecture style and related Design Principles, and a set of reusable components that provides solutions in a similar way.

Involved in Requirement gathering, analysis, Design and Development.

Developed REST Web service Endpoints.

Developed high quality software using industry standard best practices including unit testing, code reviews and continuous integration.

Prepared estimations for development and testing cycles.

Involved in End-to-End development of User Data Services and Data Room Services.

Project Name: RLP (Retail Lending Platform)

Client: Scotia Bank

Skills: Java, JSF, JAX-WS, SOAP UI 4.5, IBM WebSphere Application Server7.0, DB2 Client, JQuery, IBM Rational Clear case, IBM Rational Software Architect.

RETAIL LENDING PLATFORM is an application used to setup the loan data for its customers. During Loan setup process for a customer, to remain competitive in the market, the bank will calculate the interest based on customer profile.(ex: Credit Score, Loan Amount, Geography and selected Credit Bureau information, etc.). There will be a JAX-WSwebservice called 'Pricing Engine' to determine ‘Optimized Pricing’.

Collaborated with cross-functional teams to conceptualize, build, test and ship software solutions that meet business and market needs.

Prepared Software Functional Specifications as per Business Requirements.

Design using Ratioanal Software Architect(RSA) & Develop Front end Screens using JSF and JQuery, Controller to interpret the requests, Value Objects to transfer data and JAX-WS Web services to access customer data.

Developed Use Cases and Test Scenarios. Supervised Testing of Application and Interacting with the client.

Project Name: Energy Trading - Information Service Layer

Client: Scotia Bank

Skills: J2EE, JAX-WS, JMS, Backbone JS, XML, XSLT, XML Parsers, Jetty Server, RESTful Services, Merlin

ISL (Information Service Layer) is an application used to pass information between source and destination systems. ISL accepts informationfrom different source systems in a predefined format andby using Merlin, it validates, transforms and enhances and passes it to destination. ISL notifies the source system about message validation and message receipt at destination. If message is validated, ISL will do transformation and enhancement by using Merlin before passing it to destination.

A web-based dashboard is provided as part of solution to report exceptions in information flow and visualize various lifecycle stages of a process. Email notifications are also sent to Merlin support and source systems in case of exceptions

Involved in Requirement gathering, analysis, Design and Development.

Analyzed current information processing systems for effectiveness, assess security risks to data & prepared and suggested solutions to enhance production and work-flow.

Conducted studies related to new information systems development to attain existing plus projected needs.

Validation, Transformation and enrichment of messages using Merlin.

Designed and Developed web-based dashboard to show various lifecycle stages of inbound/outbound messages.

Project Name: SOL Brokerage

Client: Scotia Bank

Skills: J2EE, JSF, JBossSeam, JAX-WS WebServices, JQuery, JBoss Application Server 5.0, SOAP UI 4.5.1

Manage My Accounts: Manage My accounts module allows the user to do settings on how his accounts data to be displayed, his document Preferences, Equity and Option Trading defaults

Trading Desk: The Trading Desk application provides brokerage customers the ability to manage multiple Equity and/or Option Orders from a single screen for quick trading, optionally preview orders before submission, as well as provide quick access to view, modify and/or cancel Current Orders and Account Holdings.

Conducted Use Case reviews with BA’s, wrote design approach documents, development, support, status reporting with client on a weekly basis.

Was responsible for development and implementation of frameworks like Disbursementfor Payment Template, Business/UI validation, paging.

Developed the web forms using JSF and JQuery with the help of XHTML.

Developed complex web services and web service clients using JAX-WS for data access in the required format.

Integrating the web application with the help of JBoss seam components.

Project Name: Apple Directory Services

Client: Apple Inc.,

Skills: Core Java, JSP, Servlets, zapatec(Javascript)

DS (Directory Service) is an enhancement project. Directory Services is a central repository for Apple person-related information. All the applications that use Directory Services contain consistent and centrally updated person information. Directory Services also provides authentication services through the use of Apple Connect and Open Directory. It is accessed by different types of users e.g. Employees, Apple contractor, on-site vendors, customers, developers etc., primarily worked on enhancing performance and maintainability of DS.

Followed the Agile methodology for elicitation and representation of requirements based on interaction with the client.

Documented the requirements in the form of detailed use cases.

Developed front end screens by using JSP and zapatec.

Designed various types of reports as per requirements.

Responsible for release process and updating the appropriate release details in internal wiki pages for future reference

Project Name: Item Dictionary - Fujitsu Trial Project

Client: Fujitsu

Skills: JSP, Struts, Spring, XSLT, Star UML, JBoss Application Server 5.0

Through Item Dictionary, the user will be able to register item and its details to a particular category. Also he can map the item with term name. Sub-system will also let the user perform view, add, delete, search and change the registered items. For item registration, user may provide screen input or input from CSV or XML file. If the file contains full Item details, the user need not to enter any inputs after uploading the file. If the file contains only item names, the user needs to input the data through the screen.

Analyzed and documented the business requirements, linked requirements to test cases, business rules, and design items to maintain traceability.

Planned and defined the system requirements to Narrative Use Cases and Use Case Scenarios using the UML methodologies. Created Use Case Diagrams

Involved in development of Transactions support system Framework using Spring AOP.

Writing stylesheets using XSLT to present the data in HTML format.

Developing java classes using Spring framework to build service layer for communicating with data access layer.

Communicating & coordinating with client on daily basis.

Project Name: FNW Funds Networks India

Client: Fidelity Financial Services

Skills: Java, JSP, Struts, Spring, Hibernate, JAX-WS WebServices, IBM WebSphere Application Server 7.0

India FNW proposes to offer a comprehensive platform for the growing IFA(Independent Financial Adviser) segment. Easy access to a wide range of domestic funds, ease of transaction execution, practice management support, planning tools, and value added customer reports and fund research support will be some of the features that we believe can make this an attractive option for IFAs to consider. This application’s main objectives are: To capture the growing financial services market in India & To provide an online transactional system and reporting capabilities to business partners

Involved in Requirements gathering and prepared functional requirement document & Technical Design Document.

Developed framework to mitigate security risks.

Project Name: Corporate Employees Financial Services

Client: Union Bank of Switzerland (UBS)

Skills: Websphere Studio Application Developer, PVCS, Win CVS, Quality Center

CEFSis a trading platform for corporate employees. Corporate employees can exercise Employee Stock Options (ESOP), Stock Appreciated Rights (SARs) and sell their Shares in NYSE or NASDAQ market. This portal gives the complete step by step information from placing a trade till the settlement of assets to the user.

Analyzed the specifications provided by the clients.

Coding using Java, JSP, Struts, Sybase, Javascript

Testing - unit testing & integration testing

Project Name: Index Database Information Web

Client: Capital Group Companies

Skills: Java, PL/SQL, JSP, EJB, Struts, Java Script, JBoss Application Server.

IDI-Web is a web-based application envisaged to share the latest index related information available in a centralized repository to the users on the intranet. The application maintains the index information provided by different providers. This application also maintains constituents for indexes. This index and constituent data is shown in different templates to the user.

Involved in collecting requirements from Onshore and prepared data-fields mapping document.

Involved in developing EJB components and PL/SQL procedures.

Testing - unit testing & integration testing.

Project Name: European Shareholder Information

Client: Capital Group Companies

Skills: Java, JSP, EJB, Struts, JavaScript, WebLogic Application Server 6.0

This application was developed for Capital Group Company (London). The objective of this application was to have a core repository that allows the storage and retrieval of the suite of data surrounding retail and institutional shareholders through a user interface, combined with reporting functionality. This application used CGC framework called Multi-layer Developer Framework (MDF).

Analysis of the specifications provided by the clients

Design and Development - Coding using JSP, EJB, JavaScript

Testing - unit testing & integration testing

Project Name: Share Holder Management System

Client: Franklin Templeton Inc

Skills: Java, JSP, EJB, Struts, JavaScript, WebLogic Application Server 6.0

The SMS(Share Holder Management System) application processes mutual fund activities from order entry transactions to settlement of the orders. The current architecture is based on one core application having numerous external interfaces and supporting all mutual fund activities. The new architecture will move SMS from the centralized model to a 3-tier architecture and it was a mandated change from FUNDSERV ESG 15, changing order transaction format from fixed length to XML that initiated this architecture change.

Gathered requirements and understood the XML format changes.

Design and Development - Coding using Java, XML, XSLT

Involved in discussions with onsite to understand the field changes.



Contact this candidate