Post Job Free

Resume

Sign in

Java/Angular Full Stack Developer

Location:
Cumming, GA
Salary:
140000
Posted:
January 11, 2024

Contact this candidate

Resume:

Suguna Shanmugasundaram

ad2omp@r.postjobfree.com

+1-732-***-****

PROFESSIONAL SUMMARY

•Having 9+ years of professional IT experience in Analysis, Design, Development, Deployment, Testing and Maintenance of Client/Server, distributed and enterprise-based applications using open source as well as industry standard tools in Java/J2EE technologies.

•Excellent understanding of the Banking and Financial, Insurance and Health and Human Services domain

•Well versed in developing web applications using J2EE technologies like Spring, Spring JDBC& Spring boot frameworks and Angular, MySQL, Oracle

•In depth knowledge on core java concepts such as OOPS, Collections, Threading, Generics, Exception handling in using Postman to client to test and invoke API’s.

•Preparing for Appian Certified Associate Developer Certification.

•Good experience in Unit testing components by writing test cases using Junit.

•Created loosely coupled applications by separating code is its corresponding layers like controller, service, repository, dao layers.

•Expertise on entire SDLC in Intranet and Internet applications using Web/Application Servers like Tomcat

•Involved pro-actively in various phases of Software Development Life Cycle in teams Analysis, UI Design, Coding, Testing, Deployment, Implementation and Support.

•Experience in designing and developing Service Oriented Architecture (SOA) using REST Web Services.

•Developed UI components with Angular Material Libraries, Reactive, Form and App routing Modules.

•Very good at debugging issues by looking into Splunk logs and creating custom Dashboards using various Splunk searches and queries.

•Experienced in generating logging by Log4j to identify the errors in the production test environment and experienced in Ant, Maven and Gradle tools.

•Experience in different modules of Spring Application Framework (Spring MVC, Spring Core, Spring JPA, Spring Boot).

PROFESSIONAL EXPERIENCE

•Working as a Java Developer in ICF, USA from May 2022 to till date.

•Worked as a Senior Systems Engineer in Infosys Limited, USA from Sep 2021 to April 2022

•To improve my technical skills and keep me update with the latest technologies I did a Full Stack Developer Course in PreceisonTechCorp, USA from Jan 2021 to June 2021.

•Developed a standalone project for Vishnu Pharma, India from Jun 2020 to Jul 2021

•I Got my H4 EAD in 2018 and searching software engineer job in USA.

•I resigned my job with Cognizant, and I came to USA in June 2014 to stay with my husband and son as a H4 Dependent. I didn't work on anywhere as I had H4 Dependent Visa till 2018

•Worked as a Senior Associate Projects in Cognizant Technology Solutions from July 2007 to Apr 2014

SKILLS:

Programming

Java 1.8, J2EE

Server Scripting

JSP, Servlet

Client Scripting

Angular 12, JavaScript, CSS, HTML

Java Frameworks

Struts, Spring JDBC, Spring Boot, Spring JPA

Web Technologies

Node.js, React

Database Tools

SQL Developer, MySQL Workbench

Database

MS-SQL Server, MySQL, Oracle

Version Control

SVN, GitHub, Bit Bucket

IDE

Eclipse, Visual Studio Code, Spring Tool Suite

Tools

Maven, Jenkins, JIRA

Testing

Junit, Postman

Application Server/ Webserver

WebLogic, Tomcat

ORM Framework

Hibernate

Data Warehouse Tools

Informatica, SQL Server Integration Services (SSIS)

Monitoring Tool

Splunk

Platform

AWS, Docker

EDUCATION:

Master of Computer Applications, Anna University, Chennai, India

2004-2007

Bachelor of Computer Science, Manonmaniam Sundaranar University, Tirunelveli, India

1999-2002

PROJECT EXPERIENCE

Content Management Services

HHS, Georgia

Quality Payment Program 11/2023 – till

QPP gave CMS the ability to reward high-value, high-quality Medicare clinicians with payment increases – while at the same time reducing payments to those clinicians who weren’t meeting performance standards. The program establishes a model of funding that rewards clinicians who provide high-quality patient-centered care. QPP aims to improve the quality and safety of care for all individuals and to reduce the administrative burden on clinicians, allowing more time to focus on person-centered care and improving health outcomes.

Technology Stack: Java, Spring Boot, MySQL, Angular, HTML, JavaScript, CSS, Jenkins, JIRA, GitHub, Docker, AWS

Involved in all requirement discussions, technical analysis and development using Angular, Restful web services and Spring Boot

Developed UI components with Angular Typescript, Reactive, Form and App routing Modules.

Involved in developing RESTful applications using Spring Boot

Convert the requirement into product and develop using NodeJS for business logic.

Created procedures and functions to process data in and out of the MySQL database.

Performing unit tests, integration testing by writing test cases.

Worked with HTTP/HTTPS protocols by using angular components to build Restful services.

Performed build, deployment & validation of the code into different development environments (DEV, SIT, UAT).

Worked with Agile Methodology (SDLC), involved in daily scrum meetings, sprint planning, product backlogs.

Worked on version control tools like GITHUB and Managed the repositories for branching.

Farm Loan Programs 05/2022 – 11/2023

USDA, Georgia

Online Loan Application

Online Loan Application is a web application used to submit an online application for formers to apply Farm Loan for their agriculture needs. This application has 28 pages with a list of questions. The user needs to fill all pages & upload corresponding document. This application avoids the manual visit to farm loan office and submit paper documents. All the necessary document upload and questions are part of this online application.

Technology Stack: Core Java 1.8, J2EE, Spring JDBC, Spring Boot, Hibernate, MySQL, Angular, HTML, JavaScript, CSS, Jenkins, JIRA, Bitbucket, AWS

Involved in all requirement discussions, technical analysis and development using Java 1.8, Restful web services and Spring and Hibernate

Developed UI components with Angular Typescript, Reactive, Form and App routing Modules.

Convert the requirement into product and develop using Java, Spring and SpringJDBC for business logic.

Experienced in Core Java technologies like Collections, Exception Handling, Generics, Java 8 features like Streams, Lambdas.

Junit Framework was used for performing unit tests, integration testing by writing test cases.

Worked with Maven build tool to build and deployed applications on Apache Tomcat server.

Worked with HTTP/HTTPS protocols by using angular components to build Restful services.

Created procedures and functions to process data in and out of the MySQL database

Performed build, deployment & validation of the code into different development environments (DEV, SIT, UAT).

Worked with Agile Methodology (SDLC), involved in daily scrum meetings, sprint planning, product backlogs.

Write unit tests using Junit testcases to improve code coverage and integration tests.

Worked on version control tools like GIT and Bitbucket and Managed the repositories for branching.

Online Loan Application Review 02/2022 – 08/2022

Online Loan Application Review is the FSA facing Side of OLA. After the customer application is reviewed by the FSA Portal State/Service center employee, OLA application will be available in Loan Making application (DLS) to approve and close loan.

Technology Stack: Core Java 1.8, J2EE, Spring Boot, Hibernate, MySQL, Angular, HTML, JavaScript, CSS, Jenkins, JIRA, Bitbucket, AWS

Involved in all requirement discussions, technical analysis, and development.

Developed UI components with Angular typescript, Reactive, Form, and App routing Modules.

Convert the requirement into product and develop using Java, Spring Boot for business logic.

Experienced in Core Java technologies like Collections, Exception Handling, Generics, Java 8 features like Streams, Lambdas.

Created procedures and functions to process data in and out of the MySQL database

Junit Framework was used for performing unit tests, integration testing by writing test cases.

Worked with Maven build tool to build and deployed applications on Apache Tomcat server.

Worked with HTTP/HTTPS protocols by using angular components to build Restful services.

Performed build, deployment & validation of the code into different development environments.

Worked with Agile Methodology (SDLC), involved in daily scrum meetings, sprint planning, product backlogs.

Write unit tests using Junit testcases to improve code coverage and integration tests.

Worked on version control tools like GIT and Bitbucket and Managed the repositories for branching.

Online Insurance Enrollment System

Athena Health, Texas 09/2021 – 04/2022

Online Enrollment System is a web application used to submit an online enrollment for Medicare Advantage Plan, Prescription Drug Plan and Special Needs Plan. The goal of the project is to maintain all activities of the Insurance System. Any customer whose age is more than 65, without visiting the office manually can view the policy details as: Policy amounts, Policy Premium dates, Bonus details etc through web.

Technology Stack: Core Java 1.8, J2EE, Spring Boot, Micro services, Spring JPA, MySQL, Angular 12, HTML, JavaScript, CSS

Involved in all requirement discussions, technical analysis and development using Java 1.8, Restful web services and Spring JPA.

Developed UI components with Angular, Reactive, Forms

Convert the requirement into product and develop using java for business logic.

Involved in work estimation and communicating with downstream applications for any new requirement or production issue root cause analysis.

Worked with Maven build tool to build and deployed applications on Apache Tomcat server.

Performed build, deployment & validation of the code into different development environments (DEV, SIT, UAT).

Worked with Agile Methodology (SDLC), involved in daily scrum meetings, sprint planning, product backlogs.

Write unit tests using Junit improve code coverage and integration tests.

Worked on version control tools like GIT and Managed GIT repositories for branching.

Relationship Management System

JPMorgan & Chase, India 01/2012 - 04/2014

RELMS System is designed to manage the relationship between Chase and its partners effectively by providing all the necessary information expected by the partners and vice versa.

RELMS core process involves technologies such as Struts Framework, Java, PL/SQL and Unix Shell scripts. By scheduling these processes in TWS, we can generate files and reports in a timely fashion. It creates, tracks, monitors, and manages files and reports in support of hundreds of Chase partnership programs, including existing and new partner launches.

Technology Stack: Core Java 1.6, J2EE, Spring, Spring Boot, JPA-ORM, MySQL, Eclipse IDE, Angular JS, HTML, JavaScript

•Involved in all phases of SDLC from requirement gathering, design, development, maintenance, testing, user training for RelMS.

•Developed backend services using Restful web services in a spring boot application.

•Developed the UI component of RelMS using Angular, HTML5, CSS3

•Worked with Maven build tool to build and deployed application on Apache Tomcat

•Exposed the application using Rest Web service, developed Http Post, GET methods based on requirement and handled the errors using http status codes.

•Used Postman API to test REST API output data.

•Extensively used stored procedure to generate various statistical reports and files from Data warehouse.

•Involved in Defect Management & Bug Fixing.

•Have efficiently understood the System and Partner programs and debugged various issues pertaining to production maintenance and thus enhancing business.

•Involved in deploying the application war file in web logic server.

•Key member in the group to address any new production issues or existing performance issues.

•Involved in effort estimation, represented the team in the status meetings and collaborated well with onsite and client.

•Effectively worked as Team Leader on Onsite and Offshore work model

Reward Redemption Application

JPMorgan & Chase, India 06/2010 - 12/2011

Rewards Redemption Application is an application system built to establish checks and balances around rewards redemption activity performed by Card Members at the Rewards Fulfillment Vendor. The application is mainly focused on receiving and sending Rewards redemption information between the Card Processor and the Rewards fulfillment vendor.

Technology Stack: Java, Spring, Hibernate Framework, Tomcat, Oracle, SVN, JIRA, Eclipse, SQL

•Implemented design using Struts and Hibernate framework.

•Converted existing legacy JDBC code to Hibernate conversions in PRE-Redesign Application

•Developed DAO, Domain and Service classes for MVR, CPS and SAS Export Data

•Used Hibernate framework to read and write data from Oracle DB.

•Developed supporting DAOs to process data in and out of the MySQL database, Oracle 11g.

•Building Reports according to user Requirement, customized and ad-hoc Queries

•Created procedure for loading BLOB data type file into database.

•Created Technical Specification for MVR, CPS and SAS Export Functionality

•Participated in weekly status meetings and conducted internal and external reviews as well as formal walk through among various teams and documenting the proceedings.

Cost Tool

JPMorgan & Chase, India 11/2009 - 05/2010

The Cost Tool application is a tool that enables the business user to manage the production, shipping, packaging and mailing of Marketing Offers to engage the existing Card Members through various business initiatives and marketing campaigns. This tool provides the user with the ability to manage the supplier assignment for the Production, Service & Postage Components to gain cost efficiencies through bulk production orders to suppliers. This tool also enables the user to capture these costs for tracking and analytics.

Technology Stack: Java, Servlet, JSP, Oracle, SVN, JIRA, Eclipse, SQL Developer, WebLogic Server

•Implemented design using Struts framework, servlet and JSP.

•Involved in writing the SQL queries and store procedure to implement complex business logic.

•Involved in Oracle upgrade for Cost Tool application.

•Written SQL queries and Stored Procedures

•JUnit Frameworks used for performing unit tests, integration testing by writing test cases.

•Involved in the analysis, design and development and testing Cost Tool modules.

•Effectively worked on Onsite and Offshore work model

•Deployed application code in DEV, TEST and STAGE environments

•Used SVN as Version Control System

Campaign Planning Tool

JPMorgan & Chase, India 07/2007 - 10/2009

Campaign Planning Tool (C Plan) is the main offer management tool. It provides the ability to launch marketing campaigns for Acquisition and Portfolio campaigns. The instructions for launching these campaigns come to Marketing Operations in the form of a “Marketing Matrix”. The Matrix contains the essential details that are used to build offers into C Plan

Technology Stack: PL/SQL, Unix Shell Scripting, SVN, Informatica Power Center, Oracle9i

•Completely involved in supporting in CPlan application

•Performed data manipulations using various Informatica Transformations like Filter, Expression, Lookup (Connected and Un-Connected), Aggregate, Sorter and Union.

•Building Reports according to user Requirement, customized and ad-hoc Queries

•Extracted data from Oracle and SQL Server then used Teradata for data warehousing.

•Created Technical Specification in CPlan for the requirements gathered from the client.

•Involved in writing SQL queries to access the data from Oracle database.

•Created database objects like Tables and Views to define the business logic.

•Testing and Bug fixing of SQL programs in CPlan applications.

•Used SVN as Version Control System

•Effectively worked on Onsite and Offshore work model



Contact this candidate