Post Job Free

Resume

Sign in

Stack Developer Java J2ee

Location:
Philadelphia, PA
Posted:
October 13, 2023

Contact this candidate

Resume:

SRIVIDYA CHANDRAMOULI

*** ********* ****** *** *** Malvern Pennsylvania - 19355 +1-248-***-**** ad0cv3@r.postjobfree.com

CAREER OBJECTIVE

Full Stack Developer with 9 years of hands-on experience designing, developing, implementing, testing, and delivering applications and solutions using a range of technologies and programming languages. Seeking to leverage broad development experience and hands-on technical expertise in a challenging role as a Full-stack Developer.

PROFILE SUMMARY

• Experience in developing microservices with various open-source frameworks: Spring Framework, Spring Java/J2EE Servlets, JSP, JPA, JDBC Boot, Angular, Hibernate, JPA.

• Extensive knowledge in design and implementation of client/server and web applications using Java/J2EE Servlets, JSP, JPA, JDBC.

• Experience in Agile management ideals by facilitating exercises such as sprint planning and team leading standups.

• Expertise in developing Middle-Tier components using tools like MAVEN based on Project Object Model to handle dependency injection, dynamic downloading of java libraries, plugins.

• Good Knowledge and Experience on CI/CD pipelines for build, test and deployment

• Expertise in writing SQL Queries with different databases like Microsoft SQL server, MySQL.

• Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular, React.

• Proficient in developing user-friendly web interfaces using Python, Angular, HTML5, CSS3, JavaScript, Bootstrap, AJAX, and jQuery.

• Good knowledge and experience in using Kibana and Grafana for logging and monitoring.

• Experience using source control tools like GitLab, Bitbucket.

TECHNICAL SKILLS

Cloud Technologies: AWS

Programming languages: Java, JavaScript, SQL

J2EE technologies: Java, J2EE, Spring boot, JSP, Servlets, Hibernate, JDBC

Kafka Servers: Kafka brokers, Zookeepers

Internet Technologies: Angular, HTML5, JavaScript, XML, CSS3, AJAX, SOAP, REST, Spring, Node JS, jQuery.

Scripting language: Python, Java Script, jQuery

Framework: Struts, Hibernate

Database: Microsoft SQL Server, MySQL, Cassandra

Logging & Monitoring Tools: Kibana, Grafana

Configuration/Build tools: Maven, Eclipse, Visual Studio Code, Bitbucket, JIRA

EDUCATION

Anand Institute of Higher Technology – Anna University, India

Bachelor of Engineering in Electrical and Electronics, May 2013

PROFESSIONAL EXPERIENCE

PROJECT: VHM Project

CLIENT: General Motors (Austin, TX)

EMPLOYER: MINDPARCS INC (PENNSYLVANIA, USA)

Senior Java Developer Lead November 2021 - Present

SOLUTION ENVIRONMENT:

Java 8, RESTful Web Services, Hibernate, Spring Core, Spring Data, Spring MVC, Spring Batch, Spring Boot, IntelliJ, Maven, GIT, log4J, JSON, Apache Kafka, Grafana, Kibana, Junit, Dbeaver, Sonar.

ROLES AND RESPONSIBILITIES:

Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.

Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.

Used JSON to send request to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers.

Designed and build the backend database connection by using MAVEN and Spring Boot.

Set up and maintained Logging and Monitoring subsystems using Grafana and Kibana.

Established infrastructure and service monitoring using Grafana and Kibana.

Worked in GitLab, Bit Bucket to update and maintain all the versions of code and for Continuous Integration and Continuous Deployment (CICD pipeline)

Hands-on experience in using Eclipse, Log4j, slf4j, JUnit, Mockito, TestNG for building, logging, testing and code coverage in SONAR.

PROJECT: Interactive Voice Response Project

CLIENT: INCEPTION FERTILITY (PENNSYLVANIA, USA)

EMPLOYER: MINDPARCS INC (PENNSYLVANIA, USA)

Full Stack Developer January 2021 – November 2021

SOLUTION ENVIRONMENT:

Java 8, RESTful Web Services, Hibernate, Spring Core, Spring Data, Spring MVC, Spring Batch, Spring Boot, Eclipse IDE, Maven, GIT, log4J, JSON, Spring boot, MySQL, Microsoft SQL, Angular, AngularJS, HTML, CSS, Twilio, ngrok.

ROLES AND RESPONSIBILITIES:

Responsible for development of a web-based application to generate daily report for the hospital claim/bills using Angular, Spring boot, Hibernate.

Designed a single page application using Angular2.0 concepts of components, directives, services, dependency injection and two-way data binding.

Extensively worked on the Twilio API to make voice calls to report outstanding bills to customers.

Setup Twilio account for the project and set corresponding dependencies to make API calls.

Used AJAX, JSON to send request to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers.

Deployed & hosted Angular application using Angular CLI, AngularJS and Node JS.

Implemented Dependency Injection for services and used Structural directives in Angular components.

Handled multiple database connections with JPA repository using Transaction Management and Entity Manager Factory.

Implemented ORM Hibernate in the application to achieve persistence in using the data outlive

i.e. By creating object entity as a data and mapping it to the database. Also, used to data access layer to access and update information in the database

Implemented Spring Web flow principles that build upon Spring to support user-level, application- directed control flows.

Developed Task Scheduler for the Jobs to automatically migrate data from MySQL database to

Microsoft SQL Server using Spring Boot.

Implemented email notification in Spring Boot with SMTP configurations.

Develop various screens for the front end using Angular and used various predefined components from NPM (Node Package Manager) and Angular library.

Involved in implementing business layer components using Spring dependency injection, Spring DAO.

Used Eclipse based Spring tool suite for development and debugging Spring boot application.

Used Microservices using Spring MVC, and Spring boot.

Developed controllers and services for handling the request using Spring boot.

Worked in Agile methodologies to split the whole development into smaller chunks and deliver each sprint to deploy it simultaneously.

Responsible for Production support, handling the issues in the existing Production deployed code as well as fixing them.

Worked in GitLab, Bit Bucket to update and maintain all the versions of code and for Continuous Integration and Continuous Deployment (CICD pipeline)

PROJECT: RCM Business Analytics

CLIENT: INCEPTION FERTILITY(PENNSYLVANIA, USA)

EMPLOYER: MINDPARCS INC (PENNSYLVANIA, USA)

Full Stack Developer January 2020 – January 2021

SOLUTION ENVIRONMENT:

Java 8, RESTful Web Services, Hibernate, Spring Core, Spring Data, Spring MVC, Spring Batch, Spring Boot, Python, Angular, AngularJS, HTML, CSS, Eclipse IDE, Maven, GIT, log4J, JSON, MySQL, MS SQL Server, SQL Server Management Studio 2018.

ROLES AND RESPONSIBILITIES:

Involved in the Software Development Life Cycle (SDLC) phases which include Analysis, Design, Implementation, Testing and Maintenance.

Designed and developed a Restful API for different modules in the project as per the requirement.

Designed and developed web-application for medical report generation and systems monitoring using J2EE and Tomcat.

Designed and implemented medical report generation functionality using Spring Boot and

Hibernate ORM.

Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.

Responsible for developing the UI pages using Angular, AngularJS, HTML5, CSS3, JavaScript, and Bootstrap.

Created UI for report dashboard using Angular, AngularJS, HTML & CSS.

Used Python to extract weekly hospital report from CSV files.

Developed applications using Multithreading, Collections and Generics.

Implemented Spring Web flow principles that build upon Spring MVC to support user-level, application-directed control flows.

Used MySQL database to fetch report data from Microsoft SQL Server, that was used in report generation.

Managed large datasets using Panda data frames and MySQL.

Experienced with build and deployment tools using Maven, logging and Debugging using Log4j.

Troubleshooted highly complex technical problems using industry best practices.

Upgraded Spring boot version to 2.5.2 from 1.5.1.

Participated in the daily stand-up meetings as part of AGILE process for reporting the day to day developments of the work done.

Used GIT for version control tools for code check-in and merging branches.

PROJECT: RCM Business Analytics (SSIS Job Scheduling) CLIENT: INCEPTION FERTILITY(PENNSYLVANIA, USA)

EMPLOYER: MINDPARCS INC (PENNSYLVANIA, USA)

Full Stack Developer October 2019 – January 2020

SOLUTION ENVIRONMENT:

MySQL, MS SQL Server, SQL Server Management Studio 2018, SQL Server Integration Services (SSIS), SQL Server Management Studio (SSMS)

ROLES AND RESPONSIBILITIES:

Setup ad-hoc SSMS SQL Agent job to generate daily medical reports to send to Business Analysts.

Scheduled and maintained daily SSIS package daily jobs to generate medical reports, and alerts through SQL Server Agent.

Implementing various SSIS packages having different tasks and scheduled SSIS packages.

Responsible for Deploying, Scheduling Jobs, Alerting and Maintaining SSIS packages.

Implemented email notification using Transact-SQL script

Responsible in writing Technical Designs Documents both High Level and Low Level

PROJECT: Internal Web Application Development

EMPLOYER: VTECH SOLUTIONS (India)

Full Stack Developer April 2016– October 2019

SOLUTION ENVIRONMENT:

Struts 2, JSP, CSS, HTML, Spring, Servlets, HTML, Hibernate, Eclipse, JavaScript, Microsoft SQL, JUnit

ROLES AND RESPONSIBILITIES:

Actively involved in gathering requirements from the users followed by analysis and design of the system to meet the requirements.

Used Eclipse IDE for application development and deployment.

Use of OOPs concept and other core java concepts like multithreading, concurrency, inheritance.

Used Apache Tomcat server 6.0

Designed and developed spring framework applications

Developed HTML, JavaScript code, CSS code and used jQuery

Worked in MVC Spring Framework environment

Wrote SQL scripts to modify/ change schema changes.

Used Hibernate for mapping java classes to the database.

Used Log4j API for logging in the application.

Participated in code reviews, troubleshooting, bug fixing along with production support.

Involved in analysis of the defects and bug fixing in the Application.

Responsible in writing Technical Designs documents both High Level and Low Level

PROJECT: Delphi Web Development Project EMPLOYER: IVTL INFOVIEW PVT. LTD. (CHENNAI, INDIA)

Senior Java Application Developer September 2014 – April 2016

SOLUTION ENVIRONMENT:

Java 8, Struts, Hibernate, HTML, CSS, Bootstrap, AJAX, Cassandra, GIT, MySQL.

ROLES AND RESPONSIBILITIES:

Worked as a team member to understand the business requirements.

Designed the webpage as per the requirements given using fewer concepts.

Responsible for developing the UI pages using HTML5, CSS3, JavaScript, and Bootstrap.

Development of Delphi Analysis Document.

Design and development of web application using customized framework.

Created the Cassandra Query Language (CQL) files for Database Storage system

Developed the Application to be used in both English and Japanese Language using internationalization process.

Developed range bars, check boxes for filtering records using jQuery.

Displayed the records in the page using grid framework in Bootstrap with functions of pagination.

Involved in performing GET and POST requests using AJAX to implement Auto Completion.

Involved in analysis of the defects and bug fixing in the Application.

Screen lead for team of 4 members

Involved in designing the architecture and business logic of the product.

Created detailed functionality documentation of the screen

Development of code as per the coding standards

Developed the code by analyzing each line of Delphi code

Manual testing of the code with help of test cases.

PROJECT: Internal Web Application Project

EMPLOYER: IVTL INFOVIEW PVT. LTD. (CHENNAI, INDIA)

Java Application Developer March 2014 – September 2014

SOLUTION ENVIRONMENT:

Struts, Hibernate, HTML, CSS, Bootstrap, Cassandra, GIT.

ROLES AND RESPONSIBILITIES:

Working as a team member to understand the business requirements

Design and Development of Basic Design Document in Japanese

Applied jQuery, Bootstrap, CSS3, and JSP to build interactive and dynamic UI.

Worked on JUnit framework

Design of Test Cases in Japanese

Developed the Application to be used in both English and Japanese Language using internationalization process

Responsible in writing Technical Designs documents both High Level and Low Level

Manual testing of the code with help of test cases

PROJECT: Internal Web Development Project EMPLOYER: IVTL INFOVIEW PVT. LTD. (CHENNAI, INDIA)

Java Application Developer July 2013 – March 2014

SOLUTION ENVIRONMENT:

HTML, CSS, Bootstrap, Cassandra, GIT.

ROLES AND RESPONSIBILITIES:

Working as a team member to understand the business requirements

Designing the webpage as per the requirements given using less concepts

Development of Delphi Analysis Document

Design and Development of web application using custom framework

Creating the CQL files for Database Storage system

Manual testing of the code with help of test cases.



Contact this candidate