Java/j2ee Senior Application Developer Resume
2.00/5 (Submit Your Rating)
Montvale, NJ
SUMMARY
- Senior Application Developer experience in design and development of software applications based on Java technologies for Confidential financial services projects. Worked on projects/modules for remittance and AML compliance domain. Provided implementation of KYC for multiple countries to adhere Anti Money Laundering compliance.
TECHNICAL SKILLS
- Unix, Unix AIX, Linux, Windows
- Java, C/C++, HTML, Java Script, XML, Python
- IBM DB2, MS SQL Server, MySQL, NonStop™ SQL/MP, NonStop™ SQL/MX
- JBOSS (5.1,6.4), Apache Tomcat.
- Eclipse, IntelliJ Idea, TALEND, HIVE, Ansible, JENKINS, Rundek, JIRA, Dynatrace, Apache Airflow, Apache Spark, JSON, JUNIT, Docker, TestNG, Jmeter, Gradle, Maven, Visio, Lucid Chart, HTTPS, SSL
- GIT, SVN, CVS
- IBM Entity Analytic Solutions, Global Name Matching
- JDBC, Spring MVC, Spring Boot, Spring Batch, Microservices, Hibernate, JBOSS Drools, Struts, JSP, Servlets
- SOAP and Restful
- AWS (Lambda, Kinesis Stream, EMR, EC2, S3, API Gateway, ELB)
PROFESSIONAL EXPERIENCE
Confidential, Montvale, NJ
Java/J2EE Senior Application Developer
Responsibilities:
- Working on Confidential KYC program. Responsible for Design and Development of KYC (Know Your Customer) Compliance (3 year) program, by building KYC Capabilities for the company by thinking through the customer's lens.
- Worked on AML Compliance, GSI list processing, OFAC, PEP and IDB screening, RTRA (Real Time Risk Assessment), Aggregation rule processing (Country wise Money Transfer Limit).
- Involved in Designing of Data Model for KYC system.
- Working closely to integrate IBM's Entity Analytics Solution Service, which is used to detect/identify customer according to previous history records.
- Interact with business users to understand the new AML rules, which needs to imposed using JBOSS Drool.
- Design modules to extract business reports using Hadoop system.
- Involved in debugging high severity defects and supporting the application post launch as needed.
- Created and maintained system specs and technical specs for projects and wrote unit test cases as well system test cases for the application.
- Estimating Development efforts, delegating tasks to the team and reviewing the code for new design/change request as per the existing functionality based on functional specifications or Understanding documents.
- Offshore - Onsite testing team co-ordination, Development Status updates to stakeholders on regular basis.
- Modified existing software to correct errors, adapt to new hardware and improve performance.
Confidential
Java/J2EE/C/C++ Senior Software Engineer
Responsibilities:
- Performed analysis, design, coding, and testing activities for enhancement of existing and new functional requirements of various modules.
- Enhanced and maintain the Loyalty BRM web application which runs on ITP servers (Apache Installed on NSK).
- Developed and maintain Confidential ’s Loyalty customers online and offline enrollments using Core Java applications.
- Development and maintenance of new batch programs which are used for housekeeping and report generations.
- Automated various Java/C Batches via shell scripting, which needed frequent manual intervention.
- Maintained the WU Loyalty Points of customers according to countries. Responsible for Loyalty Points and WU Cards expiration program. Designed and Developed the Java batches for Loyalty Points Redemption, Loyalty Cards Allocation and Loyalty Cards Generation.
- Created and managed APIs for all the functional requirements from customer registration, profile management, money remittance, transaction history etc.
- Enhanced and maintain the Loyalty Cards Embossment system, which is responsible to print the cards according to its region/country.
- Enhanced and maintain the Loyalty Card’s Enrollments/Updates reconciliation with CDB system, which is responsible to maintain every Enrollments and Updates of the Loyalty WU Cards.
Confidential
Software Engineer - Development
Responsibilities:
- Developed Online Examination Tool for students of Confidential thus, enabling them to give tests online.
- Bug Tracking System: This project is for use by any software firm for keeping bugs reported by the client, bug status, solution provided & report generation. The project implements the life cycle of Bug/Defect. It also gives the details of the way in which a Bug/Defect is entered the Bug Tracking Database.
- Analyzing the project requirements, preparing the design based on the requirements and implementing with expectations to meet responsiveness deadlines as set by the institute.
- Fixing/resolve the problems during lab session of the students. Guiding student during lab session.
- Develop enterprise applications using Java, J2ee, web services Database and new technologies.