Overview
Summary
Work History
Education
Skills
Timeline
Generic

Divya M

Jersey,Jersey

Overview

7
7
years of professional experience

Summary

Dynamic Java Developer with over four years of hands-on experience, specializing in Java, Spring Boot, Microservices, and REST API development. Expertise in designing and implementing scalable MongoDB and MySQL databases tailored to diverse business needs, along with strong proficiency in building and testing RESTful APIs using JUnit, Mockito, and Postman to ensure system reliability. Demonstrated success in integrating TrackWise with ERP, LIMS, and document management systems to automate workflows and enhance compliance tracking. Proven experience in DevOps practices, including Jenkins integration with Azure DevOps and deploying microservices using Docker and Kubernetes (AKS), supported by a solid foundation in ETL processes for optimized analytics across various databases.

Work History

Java Full Stack Developer

Johnson Johnson
Johnson, NJ
04.2024 - Current
  • Designing and implementing MongoDB databases to support business requirements, ensuring scalability, reliability, and performance.
  • Implement REST API endpoints to handle add-on promotions and offers, adhering to RESTful principles.
  • Create comprehensive test cases to ensure the functionality and reliability of the implemented REST API endpoints using Junit and Mockito.
  • Developed and optimized SQL queries for TrackWise reporting, improving data extraction performance by 50%.
  • Use Postman to perform integration testing of REST API endpoints to validate their behavior and compatibility with client applications.
  • Integrated TrackWise records with ERP, LIMS, and document management systems.
  • Implemented Jenkins pipelines into Azure pipelines, reducing deployment time by 70% and improving CI/CD efficiency.
  • Design and implement robust, reusable test automation frameworks using tools like Selenium, JUnit, TestNG, or Cypress.
  • Used a variety of Spring capabilities, including Dependency Injection, IOC, and Annotations.
  • Used Core Java to implement server-side components, multi-threading, and web services using the Spring Framework.
  • Tested the RESTful API using the Postman client for HTTP requests including GET, POST, and PUT.
  • Using GitHub Issues and Projects to track tasks, bugs, and feature requests, ensuring that the team stays organized and on schedule.
  • Automated repetitive record creation tasks using TrackWise SmartSolve configurations.
  • Followed TrackWise workflows for record approvals and escalations.
  • Utilized predefined workflows to initiate and track records through the approval process.
  • Created and maintained records for Change Control, CAPA, Deviations, and Audits in TrackWise.
  • Implemented Jenkins pipelines into Azure pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using AKS.
  • Ingested data from RDBMS and performed data transformations and then exported the transformed data to Cassandra as per the business requirement.
  • Developed custom Robot scripts using Python-based libraries and Selenium for UI testing.
  • Developed SQL queries for reporting and data extraction from the TrackWise database.
  • Developed TrackWise reports and dashboards to monitor quality processes.
  • Integrate security practices into the DevOps pipeline, such as static code analysis, vulnerability scanning, and secrets management.
  • Developed test scripts for validating microservices and APIs using JSON and XML.
  • Ran Robot scripts for validating TrackWise workflows and business processes.
  • Worked with stakeholders to identify and implement TrackWise process improvements.
  • Developing and maintaining ETL (Extract, Transform, Load) processes to manage data integration between PostgreSQL and other data sources.

Java Full Stack Developer

Delta Technology
Hyderabad, India
12.2019 - 08.2022
  • Involved in the various phases of the SDLC (Software Development Life Cycle) and participated in the daily scrum meetings.
  • Utilized Agile methodologies to gather and analyze application requirements, ensuring a strong connection between technology solutions and business objectives.
  • Designed and implemented Rest APIs for efficient data processing and integration with other Rest services.
  • Implemented Microservice architecture with Spring Boot, resulting in a 60% improvement in performance through the utilization of REST.
  • Implemented the ETL from S3 to snowflake using python.
  • Conducted extensive testing of Restful web service endpoints with Postman, including GET, POST, UPDATE, and DELETE, emphasizing the importance of integration testing and testability.
  • Developing data models and schemas that define the structure of JSON objects, ensuring clear and efficient data representation in applications.
  • Utilizing Spring Boot and REST API, a microservices-based architecture was implemented.
  • Demonstrated a keen understanding of core Java 8/ J2EE concepts, including multithreading, OOP, collections, streams,and Lambda expressions, showcasing strong programming abilities.
  • Worked on enhancements which includes analyzing and bug fixes.
  • Designed and developed complex SQL queries to extract, manipulate, and analyze large datasets.

Education

M.D. - computer science

Rivier University
NH
03.2024

BBA - computer science

JKC College
Guntur
06.2020

Skills

  • Coding Language / Technologies: Java, Java 8, Spring Boot (Rest API), Microservices, Java Script, HTML, TrackWise and CSS
  • Databases: My SQL
  • Cloud: AWS
  • Operating System: Windows
  • SDLC (software development lifecycle) Model: Agile methodology
  • Microservices architecture

Timeline

Java Full Stack Developer

Johnson Johnson
04.2024 - Current

Java Full Stack Developer

Delta Technology
12.2019 - 08.2022

M.D. - computer science

Rivier University

BBA - computer science

JKC College
Divya M