Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Jaya Lakshmi Medikonda

Conroe,Texas

Summary

  • Experienced Full Stack Developer with 6+ years in IT, proficient in all stages of software development from planning to maintenance.
  • Proficient in Java with strong experience in building reliable and efficient applications, including object-oriented programming, Exception Handling, and multi-threading.
  • Experienced in building web applications using Spring Boot, Spring Framework, and RESTful APIs.
  • Experienced in using Hibernate ORM with JPA for managing database interactions in Java applications, including handling data persistence, writing queries, and optimizing performance with features like caching and transaction management.
  • Strong knowledge of databases like MySQL and Oracle, including PL/SQL.
  • Experienced with front-end technologies like HTML, CSS, JavaScript, AngularJS, and ReactJS.
  • Hands-on experience with Postman for testing and validating APIs
  • Worked with cloud platforms like AWS and tools like Kubernetes, EC2, Lambda and Cloud Watch for managing applications.
  • Hands-on experience with CI/CD pipelines using Jenkins, and Docker for containerizing applications.
  • Worked with message brokers like RabbitMQ and Kafka for handling data and messaging.
  • Proficient in using Git for version control, and Jira for project tracking in Agile teams.
  • Worked with servers like Apache Tomcat, JBoss, and WebLogic for deploying applications.
  • Comfortable working in both Windows and Linux environments.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Full Stack Java Developer

The Hartford
Houston, TX
02.2024 - Current
  • Involved in the analysis, definition, design, implementation, and deployment of full software development life cycle (SDLC) of the project
  • Utilized JAVA 8 features like Functional Interfaces, Lambda Expressions and Java Stream API for Bulk Data Operations on Collections to increase the performance of the Application.
  • Built RESTful APIs using Spring Boot to enable smooth communication between front-end and back-end services.
  • Developed the application using Spring Framework’s MVC architecture
  • Used Spring Data JPA for efficient data access and management, reducing boilerplate code and improving database operations.
  • Implemented RabbitMQ for message queuing, which helped in managing and performing asynchronous communication among services which improved overall system performance.
  • Worked on Docker to create and manage containerized applications which simplified deployment and gave consistent environment across all stages.
  • Deployed containerized applications on Kubernetes in AWS for automatic scaling and to run application smoothly and efficiently.
  • Worked with Frontend team to Integrate Backend Apis on AWS with ReactJS for dynamic data updates and also to improve user interaction.
  • Used Git for version control to manage code changes, collaborate with team members, and track project progress effectively.
  • Followed Agile Methodology to manage projects in iterative cycles, gave continuous and feedback improvements throughout the development process.
  • Environment: Java 17, Spring Framework, Spring Boot, Spring JPA REACTJS, Hibernate, RabbitMQ, AWS , Kubernetes, Docker, Log4j, JUnit, Mockito, Jenkins, REST, Agile, MySQL Server

Full Stack Developer

Tracfone Wireless Inc
Miami, Florida
09.2022 - 01.2024
  • Participated in creating functional definition documents and collaborated with team to finalize technical design documents
  • Developed applications using Java 8 features of Lambda expressions, Stream API, and the new date and time API for more efficient and maintainable code
  • Used dependency Injection in the spring framework to automatically inject required dependencies into class which improves loose coupling and reduces manual configuration.
  • Followed Microservices Architecture divided application into small services to improve scalability and maintainability.
  • Developed and integrated RESTful APIs for communication between client applications and backend services depends on the functional requirements
  • Used Hibernate with ORM (Object-Relational Mapping) to simplify database interactions by automatically mapping Java objects to database tables.
  • Implemented unit tests using JUnit and Mockito to check code quality and reliability by testing each and every individual components and mocking dependencies.
  • Integrated MYSQL Server with the application to access and query the data effectively for easy database interactions with the application
  • Deployed on AWS EC2 Containers to provide high availability and performance of application.
  • Used Amazon S3 Buckets to Store input, Output and backup files of the application
  • Used Jira to track and manage project tasks and workflows, ensuring effective coordination and timely delivery of features and bug fixes.

Environment: Java 11, Spring Framework,Dependency Injection, Spring Boot, Microservices,Spring Data JPA,Restful API, Hibernate, ORM, EC2,S3, JUnit, Mockito, Jenkins, Agile, MySQL Server, Jira

Full Stack Java Developer

Tata Consultancy Services
Hyderabad, India
01.2021 - 08.2022
  • Involved in every step of software development from gathering requirements, designing to building and deploying the application.
  • Implemented Inversion of Control in my spring service to manage dependencies and object creation.
  • Used ORM to map database tables to objects and wrote queries to handle data easily and efficiently.
  • Used Kafka to handle asynchronous messaging communication between various parts of the application.
  • Integrated SQL Server with Spring services for complex queries and transactions.
  • Used IntelliJ code editor to develop and manage Spring Boot microservices.
  • Used CI/CD pipelines to streamline the development workflow, automating builds, tests, and deployments.
  • Developed serverless functions using AWS Lambda to handle event-driven tasks.
  • Used AWS CloudWatch to monitor and visualize application metrics and logs.
  • Used ReactJS components and state management to create efficient, reusable UI frontend screens.

Environment: Java 11, Spring Framework, Spring Boot, Spring JPA , ORM,REACTJS, Hibernate, Kafka, AWS , SQL Server

Java Developer

Pega Systems Inc
Hyderabad, India
06.2018 - 12.2020
  • Created and maintained web pages using HTML, CSS AND Javascript which were responsive and worked on various devices and browsers.
  • Modified Existing spring application to improve functionality.
  • Applied Oops Concepts like Inheritance, Polymorphism and encapsulation in application to get efficient and reusable code.
  • Handled exceptions in my application to prevent application crashes at runtime.
  • Implemented multithreading in Java to enable concurrent processing.
  • Wrote JUnit test cases to verify individual components of the application.
  • Used Git to manage code version and to coordinate with the team by tracking changes in the code.
  • Participated in scrum calls to update progress and coordinated with team on project goals.
  • Environment: Java 8, spring, HTML, CSS, Javascript, JUnit, Git, MySQL, Agile

Education

Master’s -

Northwest Missouri State University
Maryville, MO
12.2023

Bachelors of Technology -

RVR& JC College of Engineering
India
04.2020

Skills

  • Java 8/11/17, Python
  • MYSQL, Oracle, PLSQL
  • Design Patterns
  • RabbitMQ, Kafka
  • Spring, Spring boot, JPA, RESTfulAPI
  • Postman
  • HTML, CSS, JavaScript
  • AngularJS,ReactJS
  • AWS, Kubernetes, EC2, Lambda
  • CI/CD, Jenkins, Docker
  • Eclipse, IntelliJ
  • Apache Tomcat, Jboss, Web Logic
  • Git, Jira
  • Agile
  • Windows, Linux

Certification

  • Master Spring Boot 3 & Spring Framework 6 with Java, Udemy, 01/01/23
  • AWS Certified Cloud Practitioner – AWS Certification, Udemy, 01/01/22
  • Kubernetes for Beginners: Google Cloud, AWS & Azure, Udemy, 01/01/21
  • Advanced React for Enterprise: React for senior engineers, Udemy, 01/01/21

Timeline

Full Stack Java Developer

The Hartford
02.2024 - Current

Full Stack Developer

Tracfone Wireless Inc
09.2022 - 01.2024

Full Stack Java Developer

Tata Consultancy Services
01.2021 - 08.2022

Java Developer

Pega Systems Inc
06.2018 - 12.2020

Master’s -

Northwest Missouri State University

Bachelors of Technology -

RVR& JC College of Engineering
Jaya Lakshmi Medikonda