Home

PRATHYUSHA A - Java Developer
[email protected]
Location: Charlotte, North Carolina, USA
Relocation: yes
Visa: H4 EAD
PRATHYUSHA A
SENIOR APPLICATIONS DEVELOPER
Email: [email protected]


Professional Summary:
8+ years of experience as a Java/J2EE Developer in Coding, Design, development, and deployment while having extensive experience working on various phases in the Software development lifecycle.
Professional experience in using Core Technologies Java, J2EE, JSP, JDBC, Spring, Spring boot, XML, SOA, REST and Micro Services.
Expertise with open-source spring framework modules like Spring MVC, Spring Boot, Spring Data, Spring ORM, Spring JDBC and Spring Security.
Experience in Service Oriented Architecture (SOA), Web Services Design, Development and Deployment using SOAP, RESTful.
Expert in Core Java and implementing concepts like Multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections in various projects.
Highly proficient in designing n-tier Enterprise applications with J2EE design patterns like MVC, Facade and Singleton, Factory & Abstract Factory Patterns.
RDBMS experience includes Oracle, SQL Server; database programming and connectivity using JDBC, SQL, PL/SQL, Stored Procedures, triggers, Queries etc.
Experience with IDEs such as Eclipse, and Spring Tool Suite (STS).
Experience with multiple Servers like Jboss and Apache Tomcat.
Ability to diagnose and debug complicated issues across various environments.
Minimum Expertise on developing the front-end applications using Angular.
Hands on Experience in integration with Gradle, Maven, JUnit and Log4j frameworks.
Hands on Experience in resolving bugs during the production release.
Expertise in maintaining the application servers from start to finish of the web applications.
Ability to learn and use new systems and paradigms in considerably less time, solid communicator with exceptional team-building skills.

Professional Experience:
Senior Applications Developer, Home Depot, Atlanta, GA June 2022 Present
Responsibilities:
Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
Analyzes design and determines coding, programming, and integration activities based on general objectives and overall architecture of product or solution using Java11.
Converted a monolithic app to microservices architecture using Spring Boot.
Used Spring IOC for dependency injection and make the application loosely coupled and Spring AOP for logging purposes.
Migrated the EJB based web application to Spring boot sole-handedly with only minor changes in UI.
Implemented the authentication, authorization, and access-control features by using Spring Security.
Involved in coding some components for front-end using Angular 16.
Used Spring annotations, dependency injections to implement business logic.
Worked on maintaining CI/CD Pipelines, Using Jenkins for creating the CI/CD pipelines for build and release automation.
Used Maven building tool for creating WAR files to be deployed in application servers.
Used Bit Bucket as repository and issue tracking tool Jira.
Experience in Integrating SonarQube for the web application.
Migrated the web application to Java 11.
Involved in onboarding server logs to Splunk.
Experience in implementing ansible tower with playbook for continuous deployment on Linux servers.
Experience in resolving bugs during the release and post-production.

Sr. Java Developer, Aetna, TN May 2018 - May 2022
Responsibilities:
Responsible/Involved in developing the application with micro services using Spring Boot and Spring MVC.
Used Spring AOP for cross cutting concerns like logging, security, and validations.
Designed the data layer using Restful web services and micro services with Spring boot Framework.
Used Oracle SQL as backend database and developed business logic using Core java and Spring MVC for processing the front-end request and to fetch the data from database.
Performed deployment of applications on Docker containers in all lower environments.
Used micro services architecture, with a Spring boot-based services interacting through a combination of REST and Spring Boot.
Involved in Integrating the CI/CD pipeline through Jenkins from Bitbucket based on the branch commits.
Used log4j for logging the debug and info logs.
Used Kafka for maintaining Asynchronous Communication between the systems.
Used Maven tool for building and packaging the application.
Involved in assisting the operations support team in deploying code to the production servers.
Used PUTTY for UNIX login and to check the server logs.


Java Developer, Wipro, Hyderabad, India. March 2016 Jan 2018
Responsibilities:
Responsible for coding the business logic using Spring MVC and Used micro services architecture, with a Spring boot-based services interacting through a combination of REST and Spring Boot.
Experience in building User interface with an internal framework built on React.
Performed deployment of applications on Jboss Application Server.
Working on microservices and Spring boot for designing/developing applications.
Used Log4j for logging the debug and info logs.
Used Kafka for maintaining Asynchronous Communication between Micro Services.
Used Maven tool for building and packaging the application.
Integrated SonarQube on the application and involved in resolving the code smells and building code coverage.
Used Oracle SQL as backend database and developed business logic using Core java and Spring MVC for processing the front-end request and to fetch the data from database.
Used Bitbucket as the repository to store and maintain code.
Involved in assisting the operations support team in deploying code to the production servers.
Used PUTTY for UNIX server s login and to check the server logs.

Java Developer, YINDUSOFT Tech, Bangalore, India. May 2015 March 2016
Responsibilities:
Adapted Agile Methodology from specification to analysis, design, testing, deployment, and maintenance.
Ensured Jira Tickets assigned on time are completed and their status is updated regularly.
Developed and implemented Spring Boot, Spring Modules (DAO, MVC, Security, AOP) and Java/J2EE based MVC (Model-View-Controller) framework.
Developed Spring Gateway API, Zulu server to handle the load balance for all RESTFUL Micro Web Services across various servers in all environments.
Implemented RESTful Web Services with JAX-RS API. Created Web Services so applications can communicate using REST over HTTP.
Utilized Spring Data (JPA) module for CRUD operations against databases while designing and developing Microservices business components.
Developed Spring AOP programming to configure logging for the application and to track CRUD operations on the database. Used Spring Transactions and Spring Web Flow for money transfer and payment.
Maintained Continuous Integration (CI) and Continuous Delivery (CD) processes using Jenkins.
Used the Maven build lifecycle, built the application and deployed it to Apache Tomcat.
Integrated existing data from third parties into the database using a PL/SQL module.
Utilized the version control tool GIT to perform branching and release activities.
Keywords: continuous integration continuous deployment user interface information technology trade national procedural language Georgia Tennessee

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];2963
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: