Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Diksha Kumari

Ghaziabad

Summary

Experienced Full Stack Java Developer with 4+ years of experience in developing Web Applications using Java/J2EE technologies, including Spring Boot and Spring MVC Frameworks. Skilled in integrating applications with relational databases using Hibernate. Proficient in web development using ROR and experienced in code development for Responsive web design in JavaScript, utilizing frameworks like React. Demonstrated expertise in developing Rest web services API, delivering efficient and scalable solutions. Strong working knowledge of SQL and Database concepts for effective data management and optimal performance.

Overview

6
6
years of professional experience

Work History

Java Full Stack Developer

Ksolves India Pvt Ltd
01.2019 - 08.2023

Experienced in developing and managing microservices using Spring Boot and building responsive React frontend. Skilled in RESTful API development, unit testing (JUnit, Maven), and build automation (Gradle/Maven). Proficient in Ruby on Rails (RoR) for web development. Worked in Extreme Programming Agile environments, following TDD and CI/CD best practices. Provided Tier-3 production support, troubleshooting critical issues. Strong expertise in version control (GitHub, Bitbucket), agile tools (JIRA, Trello), and messaging systems for event-driven architectures. Focused on performance, scalability, and responsive design.

Software Engineer 2

JLL Technologies
08.2023 - Current

Experienced in backend development using Java and Spring Boot, specializing in RESTful API development for real estate management systems. Designed and implemented microservices architecture to handle property listings, tenant management, lease agreements, and maintenance requests. Proficient in Spring Data JPA, Hibernate, and Oracle for efficient data handling and transaction management. Skilled in unit testing (JUnit, Mockito) and build automation (Maven, Gradle). Worked in agile environments (Scrum, Extreme Programming) and contributed to CI/CD pipelines for seamless deployments. Strong expertise in troubleshooting production issues and optimizing application performance and scalability.

Education

MCA -

Galgotia University
07-2019

BSc Physics -

Delhi University
07-2016

Skills

Technologies: Java 8/11, Angular, React, JavaScript, CSS,

  • HTML, XML, JSON, jQuery

Framework: Spring MVC, Spring Boot, Hibernate, React, Junit

Tools & IDE: IDE Eclipse, IntelliJ, AWS

Version Control Tool: GitHub/Bitbucket

Database: PostgreSQL, Oracle

Operating System: Mac OS, Unix & Linux, Windows

Projects

Proactive Network Maintenance System
  • Designed and developed a Spring Boot-based microservices architecture to process and analyze network impairment data collected from cable modems.
  • Implemented RESTful APIs for real-time diagnostics, enabling seamless communication between backend services and the React-based frontend.
  • Integrated Spring Data JPA with Oracle to manage large-scale network health data efficiently.
  • Leveraged Spring Security for authentication and role-based access control, ensuring system integrity and secure technician access.
  • Used Spring Boot Actuator for monitoring application health and performance metrics.
  • Automated Work Order generation using Spring Batch, optimizing technician workflows and reducing manual effort.
  • Developed unit and integration tests with JUnit to ensure system reliability and performance.
  • Managed code repository and CI/CD pipelines with Bitbucket, improving deployment efficiency.
  • Deployed services on Apache Tomcat, ensuring high availability and scalability.
Smart Task Management System (POC)

Description:
Developed a task management system to help users efficiently create, assign, and track tasks with real-time updates and notifications.

Key Features:

  • User Authentication & Role Management: Implemented JWT-based authentication using Spring Security for secure access control.
  • Task Management: Users can create, assign, update, and delete tasks with priority levels and deadlines.
  • Real-Time Updates: Integrated WebSockets to enable real-time task status updates and notifications.
  • RESTful API Development: Designed Spring Boot microservices with Spring Data JPA and Hibernate, connecting to a PostgreSQL database.
  • Interactive UI: Built a React-based frontend with Redux for state management, providing a smooth and responsive user experience.
  • Deployment: Deployed the backend on AWS (EC2, RDS) and frontend on Vercel/Netlify, ensuring scalability and performance.
  • Unit & Integration Testing: Used JUnit and Mockito for backend testing, and Jest/React Testing Library for frontend validation.
Road Transport Compliance System
  • Developed a web-based system to help on-road and off-road stakeholders manage their legal obligations under road transport law and the Chain of Responsibility (CoR) framework.
  • Designed and implemented backend services using Ruby on Rails with PostgreSQL, ensuring data integrity and efficient compliance tracking.
  • Built dynamic, responsive user interfaces with JavaScript, HTML, and CSS, improving usability for transport operators and regulators.
  • Integrated GitHub for version control and collaborative development, ensuring smooth workflow and code management.
Commercial Real Estate Operations Software
  • Developed a software solution for commercial real estate agencies to efficiently manage properties and streamline daily operations.
  • Designed and implemented backend services using Java 8, Servlets, and Apache Velocity Engine, ensuring high-performance property management workflows.
  • Built interactive frontend components with JavaScript, enhancing user experience and operational efficiency.
  • Integrated Oracle as the database for secure and scalable data management.
  • Deployed applications on AWS and Apache Tomcat, ensuring high availability and scalability.
  • Generated dynamic reports using Jasper Studio, providing real-time insights into property management and transactions.
Real Estate Property Management API

Description:
Developed a backend system to help real estate agencies manage property listings, tenant details, lease agreements, and maintenance requests through a centralized API.

Key Features:

  • Property Management APIs: Designed RESTful APIs to handle property listings with features like search, filtering, and status updates (available, rented, under maintenance).
  • Tenant & Lease Management: Implemented APIs to store tenant records, lease agreements, and move-in/move-out tracking for better property management.
  • Authentication & Role-Based Access: Used Spring Security with JWT authentication to restrict access for landlords, property managers, and tenants.
  • Maintenance Request Handling: Built APIs for tenants to submit maintenance requests, allowing property managers to track and update work orders.
  • Document Management: Integrated file upload APIs using AWS S3 to store lease agreements, property images, and tenant documents securely.
  • Automated Notifications: Used Spring Scheduler to send lease expiration reminders and property inspection alerts.
  • Database Management: Used Spring Data JPA and Hibernate with PostgreSQL to store structured property and tenant information efficiently.
  • Logging & Monitoring: Integrated Spring Boot Actuator and ELK stack (Elasticsearch, Logstash, Kibana) for system health monitoring and debugging.
  • Unit & Integration Testing: Developed test cases using JUnit and Mockito to ensure API reliability and data integrity.
  • API Documentation: Used Swagger (Springdoc OpenAPI) for well-structured, interactive API documentation.

Timeline

Software Engineer 2

JLL Technologies
08.2023 - Current

Java Full Stack Developer

Ksolves India Pvt Ltd
01.2019 - 08.2023

MCA -

Galgotia University

BSc Physics -

Delhi University
Diksha Kumari