Prasad P

Prasad P Email and Phone Number

Java Developer @ CVS Health
Pittsburgh, PA, US
Prasad P's Location
Pittsburgh, Pennsylvania, United States, United States
About Prasad P

Around Eight years of substantial experience in Object oriented analysis/design, development OOAD, OOPS, Model View Controller MVC, Java/JEE.Extensive working experience in complete SDLC from Software Requirement Specification (SRS) to Operations and Maintenance and developing applications using Waterfall, Agile (XP and Scrum) methodologies.

Prasad P's Current Company Details
CVS Health

Cvs Health

View
Java Developer
Pittsburgh, PA, US
Prasad P Work Experience Details
  • Cvs Health
    Java Developer
    Cvs Health
    Pittsburgh, Pa, Us
  • Cvs Health
    Java Developer
    Cvs Health Jan 2018 - Present
    Woonsocket, Ri, Us
    Work on building API’s using core java and advanced features of the language to integrate the information of intake search for the patient documents with respect to their enrollment ids.Worked on building micro-services using Spring boot with JPA and integrating with using web services.Developed various complex test cases using JUnit with Mockito for the API developed so that we are making sure no patient information is manipulated or hampered in the database. This will be discussed with business people on daily basis.Implemented Micro Web-Services to integrate between different applications components using Restful using Jersey in Spring Boot. Developed API and services to read the complex barcode and integrating the same into the database to fetch the correct and accurate results with respect to pharma, prescriber and patient information.Implemented complex security and logging frameworks using Spring Boot since we are processing complex pharma data.Worked on the mockups for UI integration with the backend services. We are integrating front end with backend using spring boot and sending the response by connecting to DB by querying using HQL. Data response is pushed on the front end while we are executing HQL at the runtime.Implemented Micro Services using REST for consuming and producing data in JSON format which will be populated in UI using Spring Data JPA in data access object layer.Implemented Spring cloud on top of Spring Boot where we incorporated Netflix Eureka registry for service discovery. Involved in the implementation of Data Access Layer using Spring Data JPA. Validated the request using swagger by calling the API and checking the response back from the server and, we are validating the DB which will be executed on the timely basis using SQL to validate the response from the API in Swagger.
  • Kohl'S Corporation
    Sr. Java Developer
    Kohl'S Corporation Mar 2017 - Dec 2017
    Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC).Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at the end of the sprint.Developed web page's using HTML, CSS, JavaScript, and Angular for the multiple views in the presentation layer.Implemented Micro Web-Services to integrate between different applications components using Restful using Jersey in Spring Boot.Used AWS SDK for connection to Amazon S3 buckets and EC2 to deploy Docker container with Micro Services architecture.Used Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from the database. Involved in web services testing by accessing resources through postman, REST client using OAuth 2.0 mechanism Used Embedded tomcat as a web server and Web Sphere as an application server to deploy various components of the application. Used SQL for retrieving and storing the user data to and from the Oracle database. Made REST API calls from Angular JS and parsed the data to project to the client and handled the security and Authorization using Spring Security and OAuth 2.0 authentication protocol. Developed application service components and configured beans using Spring IOC, the creation of Hibernate mapping files and generation of the database schema.Developed solutions for handling cross-cutting concerns using Spring AOP and log4jWorked on Posting queue logic by implementing Message-Driven bean (MDB) using JMS and deployed on Web Sphere server using IBM MQ as a broker.Jenkins is used as a continuous integration tool.Developed unit test cases to test business scenarios associated with each use case sequences.Configure Jenkins build jobs along with Maven, TestNG for Continuous Integration and for regression testing.
  • Baxter Pharma
    Java Developer
    Baxter Pharma Dec 2015 - Feb 2017
    Responsibilities:Involved in all phases of Software Development Life Cycle (SDLC) like Analysis, Design, Development, Implementation and Testing of the project.Implemented the concepts of JNDI for all database interactions.Used RESTful methodology using HTTP Handlers in developing Web Service Replication interface for setting up data feeds for content transportation in XML and JSON formats.Used Eclipse IDE for developing. Involved in implementation of the presentation layer (GUI) for the application using HTML, XHTML, DHTML, CSS and JavaScript.Developed AJAX scripting to process server-side JSP scripting.Worked with Oracle RDBMS for writing complex queries and PL/SQL, SQL for Stored Procedures, Triggers, and Events, for generating some critical responses needed by the application at times.Experience in developing Microservices using Spring Boot.Implemented RESTful Web Services to retrieve data from client side using Microservices architecture.Developed Stateless session beans to parse (parser framework) and process the user request into domain object (DAO design pattern) to delegate the business request to the business delegate object.Developed basic parsing and XML construction logic using XML parser APIs JAXB.Designed user interface using JSP, Struts published validation framework to support client side and server side validation.Environment: Java, Hibernate, Spring(Services, Boot, Batch, MVC etc.), Microservices, Struts, XML, Angular JS, Node JS, Tortoise SVN, JSP, DB2, MVC, JSP, JEE, Agile, JMS, Unit, Maven, UML, JAX-WS, JAX-RS, Log4J, AWS, Oracle 10g, Agile methodology, JavaScript, Eclipse, PL/SQL, HQL, JBOSS, GitHub.
  • Suntrust Bank
    Java/Jee Developer
    Suntrust Bank Oct 2014 - Nov 2015
    Responsibilities:Planning, analysis, design and implementation of different modules using Agile (Scrum) Methodology.Worked Extensively on Struts, Hibernate, JMS, MDB, JavaMailAPI, JNDI, CSS3, jQueryAJAX, JSON, Spring, log4j and deployed on WebSphere Application Server. User Interfaces module using Java, JEE, JavaScript, HTML using EJB service and form beans. Used AJAX (Asynchronous JavaScript and XML) to implement user-friendly and efficient client interface. Written business and services classes by using Spring framework.Integrated JEE with the database using JDBC in DAO Layer. Followed Agile methodology with daily meetings to keep track of the progress and issues of the projects. Designed Class diagrams and Sequence diagrams in the detailed design phase of the project using Rational Rose.Implementing JSF based framework to present the data to the user. Tested application on each JVM for check outs after implantation. Environment: Java, Hibernate, Spring, Struts, XML, Tortoise SVN, JSP, DB2, MVC, JEE, Agile, JUnit, Maven, WebLogic, UML, JAX-WS, JAX-RS, Log4J, Oracle 10g, Agile methodology, JavaScript, Eclipse, PL/SQL, WebSphere.
  • Goldyne Solutions
    Java Developer
    Goldyne Solutions Dec 2011 - Sep 2014
    Responsibilities:Involved in analysis, design, coding and testing phases of software development. Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC framework. Developed Controllers and Validator components using Spring MVC framework. Used Struts for reporting and used a test-driven approach to development leveraging spring’s support for unit testing. Used Hibernate for mapping objects to the relational database.Developed Proof of Concept for new Report Overview functionality RESTful way. Developed message drove beans to listen to JMS. Wrote SQL scripts for modifying the existing schema’s and introducing the new features in the existing schemas of Oracle. Environment:JEE, Spring MVC, RESTful, Struts, JSP, Servlets, EJB, Hibernate, JSTL, Tiles, JUnit, XML, HTML JavaScript, Oracle, UNIX, UML, Eclipse, Web Logic Application Server.
  • Xl Softech Systems Ltd
    Junior Java Developer
    Xl Softech Systems Ltd Jul 2010 - Nov 2011
    Responsibilities:Involved in the process of analysis, design, and development of the application.Participating in the implementation of design using vital phases of the Software development lifecycle (SDLC) that includes Development, Testing, Implementation and Maintenance Support in a WATERFALL methodology.Used CVS for checking in-out file. Used Log4J to store log messages.Used Form Based Authentication.Extensively worked on creation and configuration of Reusable Components using JEE&JSE.Developed JUnit test cases for all the generated modules. Used SVN as version control.Environment: Java, JEE, JSP, Hibernate, JNDI, HTML, XML, UML, DOM, SAX, AJAX, JavaScript, Rational Rose, Eclipse, Apache Tomcat, WebSphere, Linux, MySQL, LOG4J, SVN.

Prasad P Education Details

  • Jawaharlal Nehru Technological University, Kakinada
    Jawaharlal Nehru Technological University, Kakinada
    Electronics And Communications Engineering

Frequently Asked Questions about Prasad P

What company does Prasad P work for?

Prasad P works for Cvs Health

What is Prasad P's role at the current company?

Prasad P's current role is Java Developer.

What schools did Prasad P attend?

Prasad P attended Jawaharlal Nehru Technological University, Kakinada.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.