Software Engineer / Senior Software Engineer
Mastercard
Total years of experience :13 years, 11 Months
Working as a full stack Java developer on Prepaid/Debit Card Processing.
Roles and Responsibilities:
Responsible for understanding the business requirements coming from the customer and provide high level, detailed estimates of the task using JIRA tool.
Understand the existing implementation/architecture of the project that currently has four different applications each on different technology stack.
Responsible for converting the business requirement into actual task delivery by developing, testing and committing the code into the repository. Also, make sure that the code moves to production without any difficulties.
Responsible for guiding/helping other Java developers with their technical tasks (not limited to) as a part of core development team.
Coordinate, communicate with other system owners like Mainframe, Data-masters for any issues instantly.
Also coordinate with US folks for getting clarity on any kind of issues (technical or non-technical) since majority of the team sits there.
Responsible for creating high level technical design documents for each of the task being delivered.
Participate in peer code review process and make sure the changes are as per the standards.
Working on a product development for automotive industry.
Mainly focused on front-end part using Java-Script, jQuery, JSP, Ajax calls, Web Service calls to fetch data.
Roles and Responsibilities:
Responsible for making ajax call from JavaScript to REST web-service using JSON and parsing/rendering the data on UI
Given the requirement, propose the solution and the estimates to complete the task. Once approved, implement the proposal by making the code changes to different modules. It includes both front-end & back-end changes.
Get the code reviewed by senior team member and make sure the code is of high quality and standards. Fix the review comments if any.
Got working knowledge of Apache Hadoop 1.2
Understand the complete data flow from the Car’s head-unit to Amazon S3 storage to big data processing to processed data pushed into relational database.
Working as a developer on these technologies - Core Java, GWT 2.3, PL/SQL right from the beginning.
Basically into financial domain, worked for Citibank.