Sharanya D

Java Developer at Insight Clinical Consulting
  • Claim this Profile
Contact Information
Location
US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Microsoft Certified: Azure Developer Associate
    Microsoft
    Oct, 2022
    - Oct, 2024

Experience

    • United States
    • Biotechnology Research
    • 1 - 100 Employee
    • Java Developer
      • Jan 2021 - Present

      Created single page applications (SPA) using Angular 11 components, directives and implemented custom directive as part of implementing reusable components • Utilizing Angular 11 directives to Implement dynamic page elements and form error validations • Implemented Angular Controllers and Service calls utilizing Angular Factory and Typescript. • Used Node JS and Express.js to build backend connecting to MongoDB. with RESTFUL API to fetch and manipulate data from the backend server and display them to DOM. • Utilized Core Java concepts such as OOPs, Collections Framework, and Exception Handling, I/O System, MultiThreading, JDBC, Generics. • Implemented microservices architecture and created rest based API’s using Spring boot • Implemented Java 8 features in developing the code like Lambda expressions, fetching documents from database. • Experienced with Spring IOC, Spring’s integration with Hibernate, Spring boot, and Microservices technologies. • Implemented the business requirements using necessary spring framework modules Spring Core, Spring Boot, Spring Data, and Spring Security. • Tested REST service by using Postman and Rest Assured library tested in JSON formats. • Processed the messages into the Kafka cluster setup using spring boot microservices. • Closely worked with the Kafka Admin team to set up Kafka cluster setup on the QA and Production environments. • Designed and implemented Caching and Logging service using Singleton pattern, Log4j. • Performed testing on the applications functionality by writing JUnit test cases using the Mockito framework. • Created configurable microservice with 80% JUnit coverage which will perform checks on a set of rules based on validation-key given in the request body before processing each order. • Managed Jasper server repository, user roles, logins and scheduled jobs on the server. • Experienced in Writing Hibernate classes, DAOs to retrieve & store data, and configured Hibernate files. • Used MongoDB database

    • IT Services and IT Consulting
    • Java Developer
      • Nov 2019 - Jan 2021

      Developed a single source web application using React hooks while Capacitor allowed building cross-platform applications across an array of devices • Involved in High-Level Design and prepared a Logical view of the Application. • Extensively worked with Java 1.8 covering features like Lambda Expressions, Functional Interfaces, Stream API, Optional Class etc. • Experience in using Java APIs including Collections, Concurrency, Exception Handling, Multithreading. • Skilled in web application design and development using Restful web services using Spring Boot. • Implemented Microservice architecture with Spring Boot based services interacting through combination of REST to build, test and deploy Microservices • Highly worked on Spring JPA Framework and Building JPQL and Native queries • Strong experience in various components in Spring, which includes Spring IOC, AOP, Spring Cloud, Spring JPA, Spring Batch, Spring Security and Spring Boot. • Implemented REST Micro services using Spring Boot, Generated Metrics with method level granularity and Persistence using Spring AOP Implemented Infrastructure as Code utilizing Terraform and Azure Kubernetes Services

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Java Developer
      • Jan 2018 - Oct 2019

      Written Angular Material driven JSON consuming Angular 4 functions to save user selections such as radio button, drop-down menu selections into a cookie. • Node JS • Solid understanding of Object-Oriented Programming (OOP) and capable of implementing OOP in JavaScript, Typescript • Involved in creating and consuming Restful web services to expose to other applications. • Worked on migrating legacy Java enterprise applications into modern microservices • Highly experienced in implementing Service-oriented architecture and Web Services. • Developed business components using Java Objects, Core Java, Multithreading, and Collections. Also, used Java 8 streams and lambda expressions to increase performance. • Experienced in utilizing Spring Boot for building cloud Micro Services and developed Spring based applications with very less configuration • Utilized the spring AOP programming to configure logging for the application and also to track CRUD operations on the database. Also utilized Spring Transactions and Spring Web Flow for Payment and Money Transfer. • Performed Database Transactions utilizing Spring JDBC template and Spring Data JPA.

    • United States
    • Banking
    • Java Developer
      • Aug 2016 - Dec 2017

      Developed SOAP and REST services using JAX-RS, Used and developed web services with JAX-RS and JAX-WS. • Utilizing Java Objects, Core Java, Multithreading, and Collections I have built the Business components. • Used various Java and J2EE APIs including JDBC, XML, VXML, Servlets, JSP and JavaBeans • Experienced in using core java concepts like Collection Framework, Multi-threading, Generics, Annotations, Serialization, Thread pools, JavaBeans, Externalization. • Created Java classes using Spring Framework to implement the Model View Control (MVC) architecture. • Extensively worked on using different modules like Spring Core Module, Spring JDBC, Spring MVC, Spring AOP Module, Spring ORM Module in Spring Framework • Implemented Junit testing based on the requirement using Mockito Framework • Used Java Message Service (JMS) for reliable and asynchronous exchange of information between the client and customer. • Parsed the data from the server side using JSON to satisfy the business requirement. • Developed REST web services to communicate between client and servers. • Written SQL queries, stored procedures, modifications to existing database structure for addition features Controller Servlets, Action, Form objects for process of interacting with Oracle database and retrieving dynamic data. • Involved in the design of tables in Oracle to store the pay information. • Utilized JDBC to interact with the Oracle database for storage and retrieval of information. • Used Gradle build tool to deploy the application on the web serve • Developed applications on Windows, UNIX, Linux and Mac platforms and deployed it on Apache Tomcat Server. • Version control tool like GIT

    • Hospitals and Health Care
    • 1 - 100 Employee
    • Java Developer
      • May 2014 - Jul 2016

      Used Waterfall Model with TDD and best practices for software development. • Involved in developing the UI pages using HTML, CSS, Bootstrap, Javascript, JSON, JQuery and Ajax. • Implemented responsive UI web pages using CSS3, and JavaScript. Also Performed client-side validation using JavaScript. • Extensively worked on J2EE architecture, design patterns, object modeling using various J2EE technologies and frameworks with Comprehensive experience in Web-based applications using J2EE Frameworks like Spring, Hibernate and JMS. • Implemented the business logic with Core Java coding by using Java APIs such as Collections, Multithreading, Exception Handling, Generics, Enumeration, and Java I/O. • Developed Application using Spring Framework, worked on different spring modules like core container module, application context module, Aspect oriented programming (AOP) module, Spring MVC etc. • Written Unit Test Cases for all the developed use cases and did integration testing using Junit. • Used JMS Queue communication in authorization module • Developed SQL queries and JDBC implementation for database connectivity • Extensively used JSON to parse the data from server side to satisfy the business requirement. • Implemented the RESTful Web Services functionality in the application to allow and consume external applications to access the data. • Designed and developed Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services based on the requirement • Wrote SQL queries, stored procedures, modifications to existing database structure for addition features Controller Servlets, Action, Form objects for process of interacting with Oracle database and retrieving dynamic data. • Used JDBC to interact with the Oracle database for storage and retrieval of information. • Designed tables in Oracle to store the pay information. • Used ANT as a build tool.

Education

  • Lindsey Wilson College
    Master's degree

Community

You need to have a working account to view this content. Click here to join now