Post Job Free

Resume

Sign in

Java 15Yrs Exp

Location:
Alpharetta, GA
Posted:
April 07, 2023

Contact this candidate

Resume:

Muthusamy Ramasamy adweuv@r.postjobfree.com

Cumming, GA

+1-678-***-****

Muthusamy Ramasamy LinkedIn

Objective:

Over 15+ Years of experience in the requirement analysis, design, development, testing, implementation, and support using object Oriented Methodologies and Java/J2EE technologies in domains like in Process Manufacturing, Health Care, Credit Reporting and Retail Analytics Institutions. Excellent analytical and communication skills to work with mid-size teams, technical and business leadership.

Visa: Have H1B VISA valid until 04/2025.

Professional Summary: MCA-2002

Over 15 Years of experience in Design, Development of applications using Java and J2EE technologies in Windows/Unix/AWS/Concourse Environments.

Worked in Agile and Waterfall development SDLCs.

Experienced in developing Restful APIs/applications using Java/J2EE technologies (JDK1.8, Spring4.x)

Worked with AWS services/components like S3, IAM, EC2, AMI, ECS, Docker, Elastic Search,Cloudwatch.,

Experienced in implementation of continuous integration, continuous delivery, continuous deployment through Jenkins and GoCD pipeline.

Understanding of Core / J2EE / Microservice Design patterns.

Experience Apache Camel and Activiti-BPM Framework.

Experience RDBMS like SQL Server 2012, Oracle DB, Postgres and Elasticsearch, Mongo DB.

Experience in TDD (Test Driven Development) using Junit and build tools such as ANT, Maven to compile, package the components using Jenkin.

Technical Skills:

Languages

Java 8, Java/J2EE

Frameworks

Spring 4.x, Spring Batch, Camel EIP, Hibernate, Quartz Scheduler, Apigee, Swagger, Activiti-BPM

Messaging Streaming

Kafka

Vulnerability Scan

Fortify Scan

Web Application Servers

Apache Tomcat 9.x, JBoss, AWS ECS/EC2

Code Coverage

Sonar Cube

Web Services

Restful /SOAP services

Database Servers

Oracle 10g, SQL Server 2012, Postgres, HSQLDB, Elastic Search (NoSQL), Mongo DB

Version Control Systems

Bitbucket, GitHub.

Build Tools & Scripts

ANT, Maven, Jenkins, GoCD, Groovy

Platforms

Windows 7, Windows 10, Unix

Security

OAuth2.0, SSL&TLS Certificates, CyberArk, Hashicorp Vaults.

Professional Experience:

Client: Comcast, PA

Employer: Compunnel, NJ Nov 2022 – Till date

Role: Engineer Level-IV

Product: XfinityMobile-Shipping, FraudVerification services

Domain: Telecom

Description: XfinityMobile workflow product which comprises of Xfinity mobile Billing, Inventory and Fraud verification services. All the restful microservices are triggered and accessed via Activiti BPM workflow framework.

Responsibilities:

As part of Xfinity Mobile team involved in the Product enhancement, application support, bug fixes for Mobile Shipping and Fraud-Verification services.

Extensively worked with Activiti-BPM which handles the Xfinity Billing, Inventory and Fraud verification workflow and services activation

Taken responsibility of fixing Sonar code coverage issues and Junit coverages using Mockito framework.

Worked with Mongo NoSQL-DB and Oracle-RDBMS.

Extensively used Git for version controlling with repo base Bitbucket/GitHub.

Used JIRA as the Story& bug tracking system to track and maintain the history of features/bugs/issues.

Environment: Java 8, Spring APIs, REST Microservices, Kibana-Log, Junit-Mockito, JIRA, Sonar-Cube, Concourse, Jenkin, Git-hub, JMeter, Postman,

Client: Equifax, Alpharetta-GA /Leeds-UK/Bangalore-IND Jan 2014 – Oct 2022

Employer: TCS

Role: Sr. Developer & Technical Lead

Product: Interconnect

Domain: Credit Reporting – Risk Decisioning

Description: Interconnect is a decision-making platform that provides on-line, real-time decision solutions to Equifax customers. It is a component-based product suite offered by Equifax to help businesses simplify and automate lending processes.

Responsibilities:

Extensively working for 9 years on Equifax’s Risk-Decisioning solution product Interconnect and responsible for Analysis, Design, Development and Maintenance activities.

Lead the 8 members team (both onsite & offshore) and responsible for analysis, design, development, and unit testing for new enhancement/development work and followed Agile, waterfall SDLC process.

Developed server-side using JDK8, Spring Boot & Hibernate.

Developed spring boot based Microservices interacting through a combination of Rest and Kafka message brokers.

Developed several REST webservices which produce both XML and JSON to perform tasks.

Secured API's by implementing OAuth 2.0 token-based authentication using Spring Security.

Worked with AWS services/components like S3, IAM, EC2, AMI, ECS, Docker, Elastic Search.,

Involved in batch processing using Spring Batch framework to extract data from database and load into tables/share the data to downstream.

Worked with AWS S3 bucket for persisting Micro service configurations retrieve and storage.

Experience in configuring the build/deploy using Jenkin & GoCD and configured blue/green deployment like deploying the artifacts into AWS Container for continuous integration & deployment (CICD).

Experienced in SQL Server DBA activities(Scheduler, Backup, Replication),DB file management

Environment: Java 8, Spring boot, Microservices, Restful Web services, Spring Batch, AWS, Apache Camel, Spring EIP, OAuth 2.0(Ping/Apigee), Docker, Elasticsearch, JSON, Postman, Junit, Mockito, Git, JIRA, IBM ILog, Sparking Logic,

Client & Employer: Nuance Communications (Bangalore-India) Apr 2011 – Nov 2013

Role : Principle Engineer

Product: www.eScription.com

Description: eScription is an enterprise-wide Computer Aided Medical Transcription (CAMT) product which is integrated with speech recognition solution. Intelligent speech recognition software turns clinician dictations into formatted draft documents and the medical transcriptionists (MTs) can review and edit to reduce the document Turnaround Time (TAT). The final document then distributed back to the Clinician’s Printer/Fax or external web

Responsibilities:

Architectural changes, design, development and maintenance of Distribution component, a multi-threaded application for interfacing with printers and faxes.

Designed and developed Java Spring MVC framework with Oracle as Database using Agile

Involving & maintaining component-based Estimation/Design/Analysis documents.

Resolving QA/UAT/Production issues.

Responsible for peer Code reviews.

Created UML diagrams like Class, Sequence, Context and Component diagram.

Coordinating with management (Scrum Master, Product Owner) to create Stories for each Sprint planning.

Implemented Code quality and given necessary guidance to the team to follow minimum coding standards using SonarQube and Sonar Lint.

Participated in retrospective meeting at the end of each sprint and provided demo to the scrum master and product owner.

Keeping JIRA updated for the stories of the team.

Conducted pair programming with the any of the team members for any technical or assistance needed.

Environment: Java 1.3,1.5, JSP, Servlets, Maven, SVN, Linux, JIRA, Spring REST, Oracle, Junit, Mockito, JSON, Tomcat, XSD, JBoss, RightFax, Visual C#.

Client / Employer: Game UK / Manthan Systems Oct 2008 - Apr 2011

Role: Full Stack Developer

Product: ARC Retail Analytics

Description: ARC Enterprise BI is a performance management product for retail decision makers like merchandisers, planners, buyers, and customer service managers. Sales, Merchandising, Customer Analytics, Marketing and Promotions Analytics, Planning and Budgeting Analytics, Vendor, Loss Prevention are some of the features in ARC.ARC have 3 major application modules like ARC Analyst, ARC Dashboard and ARC administration

Responsibilities:

Design and implement Java based web applications.

Responsible for Coding, Testing and Deployment.

Customization and bug fixes for the various customers.

Production/UAT ownership for 5 customers for maintenance (Game-UK, Kmart-Australia,

Channel Island-UK, Xtravision-Netherlands, and SM Retail-Philippines).

Implemented Dashboard using Liferay & AJAX.

Environment: Java 1.3/1.5, Maven, SVN, Windows, JIRA, JSP, Servlet-Microservices, Ajax-Prototype, Oracle, SQL Server, Tomcat.

Client/Employer: Linde Group / Tech Mahindra May 2005 – Sep 2008

Role: Full Stack Developer

Product: Full Stack Developer Role: Pod Lead/Full Stack Java developer

Description:

UPS - User Perception survey-The survey is included in the logon script and is automatically presented to the user every ‘x’ number of times he logs onto his computer (the default is 22).

TMT - Territory Management Tool is a web-based call planning tool which involves integration with SAP R/3 and third-party tools

EPDT - Electronic Partner Document Transmittals handling transmittals from any partner by providing a partner-specific FTP folder in the DMZ which is in the XML form

Responsibilities:

Design and implement Java based web applications.

Developed PL/SQL Procedures, Functions, Triggers, SQL queries etc.

Responsible for Coding, Testing and Deployment. (JSP, Servlet, Ajax, Oracle, Tomcat

Web server)

Customization and bug fixes.

Environment: JDK1.5, JSP, Servlets, EJB, JavaScript, CORBA, Oracle9i.

Client/Employer: ISRO / Prognosys Medical Systems (Bangalore) May 2004 - Sep 2005

Role: Full Stack Developer

Product: EHR, ProPACs / Telemedicine HealthCare

Description: Electronic Health Record It’s a telemedicine software solution for specialty hospitals running small nodes in rural areas to interconnect. The primary users are Administrators, Rural Physicians and Specialized doctors. The rural doctor can assign the patients to the specialists. Though this is a web application, the specialist can view the assigned patient’s past medical history, biodata, CT/MRI/CCD camera images, ECG file, and BP/Blood/Sugar measures online.

ProPACS DICOM Viewer is to process and view images scanned by CT Scanners, MR Scanners, X-Ray Machines and Ultrasound scanners etc. and they are intended to run in Medical Imaging Centers and Hospitals for Diagnostics purposes. This is developed in Java with Swing GUI as front end and is given very high security to prevent any sort of hacking or suspicious login attempts

Responsibilities:

Development of Java/Struts/Swing-JAI/ Based Web & Desktop applications.

Involved in feature development application to an advanced J2EE framework (Struts1.2)

Responsible for Coding, Testing and Deployment

Customization and bug fixes.

Environment: Struts framework 1.1, Hibernate, Java1.3, JSP, JavaScript, VSS, JBOSS, Tomcat, Java Advanced Imaging, OpenGL.



Contact this candidate