0% found this document useful (0 votes)
272 views5 pages

Sai Prakash - JAVA

This document contains contact information and a summary of qualifications for a Java fullstack developer with 8 years of experience developing applications using technologies like Java, Spring, Hibernate, RESTful APIs, Docker, and more. The developer has extensive skills in building web and enterprise applications as well as experience with continuous integration, delivery and microservices.

Uploaded by

HARSHA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
272 views5 pages

Sai Prakash - JAVA

This document contains contact information and a summary of qualifications for a Java fullstack developer with 8 years of experience developing applications using technologies like Java, Spring, Hibernate, RESTful APIs, Docker, and more. The developer has extensive skills in building web and enterprise applications as well as experience with continuous integration, delivery and microservices.

Uploaded by

HARSHA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Name: Sai Prakash

Mobile: 309-280-3544
Email: saiprakashchilla@outlook.com

JAVA Fullstack Developer


SUMMARY:
 Having 8 years of professional work experience in application development using JAVA/J2EE technologies
 Expertise in Core Java Such as OOPs, Collections, Exceptions Handling, Input/output (I/O) System,
Swing, Annotations, Multi-Threading, Lambda and Generics.
 Extensive exposure to JAVA, J2EE, JSP, JDBC, Servlets, spring, Hibernate, Struts, GIT.
 Exposure to VMware and Maintaining Data in an offshore environment as a part of a Disaster Recovery Plan
 Experience in integrating multiple components using web services. Hands on experience using the
SOAP, WSDL, JAX-RPC, JAX-WS, and XML Beans technologies.
 Good experience of working with several RDBMS likes Oracle 8i/9i/10g, IBM DB2, MySQL, SQL
Server and MS Access.
 Proficient in implementing various J2EE design patterns like MVC, Service Locator, Session Façade,
Data Access Object (DAO), Factory, Singleton, Data Transfer Object (DTO), Front Controller, View
Helper and Business Delegate.
 Used Maven to build and package the application.
 Worked on Spring-DAO based declarative transaction management.
 Designed and implemented RESTful Web services.
 Developed the web application using Spring Core, Spring MVC.
 Worked on Microservices for Continuous Delivery environment using Docker and Jenkins.
 Used Microservices architecture, with SpringBoot based services interacting through a combination
of REST and SpringBoot.
 Experience in building flexible, reliable, efficient and secured Enterprise and Web based applications
using Spring MVC and Spring Web Flow frameworks.
 Working on Spring boot actuator to access the current state of the running application in production
environment.
 Experience in writing SQL queries in PL/SQL, Triggers, and Stored Procedures in Relational Database
management systems like Oracle, MS SQL, MySQL and DB2.
 Expertise in developing, Testing, Debugging, Integrating and Deploying Enterprise applications using
Integrated Development Environments (IDE) IntelliJ IDEA, Eclipse, Rational Application Developer
(RAD) and Net Beans.
 Experience in Continuous Integration (CI) like Jenkins, Hudson, Travis, Bamboo and Continuous
Deployment (CD) tools like Electric Cloud and Nolio.
 Having Extensive experience in developing Web and Enterprise applications using Core Java and
Advance Java (JEE) tools and frameworks.
 Having very strong inter-personal skills and ability to work independently and within the group, can
learn quickly and easily adaptable to the working environment.
 Good exposure in interacting with clients and solving application environment issues and can
communicate effectively with people at different levels including stakeholders, internal teams and
the senior management.
 Excellent communication skills and commitment with proven ability to interact with clients
 Good attitude towards team relations. A very good team player with Excellent Leadership &
motivation skills, group handling skills.
TECHNICAL SKILLS:
Languages  Java/J2EE, SQL, PL/SQL, HTML, DHTML, JavaScript, Perl, UML,
XML, XSL, XSLT, jQuery
Java  Servlets (3.x), JDBC (4.x), JSTL Java Server Pages (JSP 2.x), JSF,
Frameworks JMS, JPA,Java 1.8, Spring Boot, Microservices
Web  JAVASCRIPT, SOAP and Restful
Technologies
Frameworks  Struts (2.x.x), Spring (3.x/4.x), Hibernate (3.x/ 4.x), Apache
Camel (2.x), Swing, Apache CXF, Apache Karaf.
Servers  Tomcat (8.x/ 9.x), Web Logic (9.x), Web Sphere (6.x), Red Hat
JBoss Fuse, Glassfish Server (4.x).
Databases  Oracle 10g/11g/12c, MSSQL, MySQL (5/6), IBM DB2, MongoDB
(3.x), Cassandra (3.x).
IDE  Eclipse Luna(M6), Mars(M7), Neon(RC3), IntelliJ IDEA(15.x),
Net Beans(8.x), RAD(7.x)
Platforms  Windows (7/ 8/10), Windows Server 2008/12, Ubuntu (15.04),
Red Hat Enterprise Linux.

PROFESSIONAL EXPERIENCE:

Principal financial group, Dallas, TX Jan 2020 - Present


Role: Java Microservices and J2EE Developer
Responsibilities:
• Work on designing/implementing Java/J2EE applications using various open source frameworks.
• Attend daily scrum, standup calls and be able to communicate on the status and blockers for
the project.
• Worked on Amazon Web Services ( EC2, ELB, VPC, S3, CloudFront, IAM, RDS, Route 53, CloudWatch,
SNS,).
• Experience in developing applications using AngularJS, Bootstrap like Grids, Toolbars, Panels, Combo-Box
and button etc.
• Develop WEB Services (SOAP and REST), which includes Java development with J2EE exposure, XML,
Web Services using Spring WS/Spring Boot/Apache CXF, REST/SOAP, JUnit, TDD practice and Oracle
Stored procedures or Mongo DB.
• Attend walkthrough sessions and analyze the requirements and prepare design documents
• Work on JAX-RS or Other framework Restful services
• Work on Spring Framework and application servers like Tomcat/WebLogic.
• Run and work on Source code management system e.g. Bitbucket.
• Work on IDEs like Eclipse or IntelliJ Idea, TOAD
• Work on Windows, UNIX and Linux operating systems.
• Develop programs in languages, Tools and Databases such as Java, Java Script, SQL Server
• Develop application program logic from customer-defined specifications
• Design, develop, code, test, debug, document and install programs
• Learn about our clients’ businesses to provide the best solutions
• Good working knowledge of project management concepts
• Knowledge of software design and implementation.
• Responsible for supporting Linux servers for production, development and testing.
• Setup and Managing windows on Amazon using EC2, EBS, ELB, SSL, Security groups, RDS and IAM.
• Knowledge of relational database principles and/or experience in database design
• Ability to operate with minimal supervision and should deliver code
• Exposure to developing Java based web applications.
• Creating and Managing buckets on S3 and store db and logs backup, upload images for CDN Servers
• Exposure to the following languages: Java, JavaScript, PL/SQL
• At least 1-year experience in developing Java based web applications.
• Proactively support team building and on boarding efforts via mentoring contributions.
• Knowledge of monitoring, logging and cost management tools that integrate with AWS.
• 1-3 years Oracle/SQL/Database programming experience, Web service technologies including SOAP,
XML, JAX-WS, Web development experience (HTML, JavaScript, AJAX).
• Good at Relational database design, Stored Procedure, triggers, user-defined functions, SQL jobs.
• Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications
using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Backbone JS,
Angular JS, React Js, Node JS, Bootstrap Framework, Media Queries, CSS Frameworks.
• Worked on creating and removing files and directories in Linux servers.
• Experience in Angular / React Js development using Test driven development (TDD) using unit
testing.

Environment: Eclipse, RAD (Rapid Application Development), Advanced Query Tool, Spring Tool Suite,
React-js, Microservices, Linux.
CVS Pharmacy, Irving, TX Oct 2017 - Dec 2019
Role: Java Microservices and J2EE Developer
Responsibilities:
 Developed/Implemented code on new requirements as a developer using Spring MVC and
Hibernate by using Agile Methodology.
 Worked with AngularJS for creating own HTML elements for building a companied Web site which is an
open Source Project.
 Developed Use Case Diagrams, Object Mapping Diagrams & Class Diagrams in UML.
 Developed Controller and Business layers of the MVC, using spring.
 Developed code to consume web services using SOAP and REST.
 Developed and maintained new API’s and integrating them with Client’s websites to ensure
seamless operations.
 With the concept of ReactJs Worked on usage metrics and also end to end events tracing for
analysis purpose.
 Worked with Kafka, Active MQ, Rabbit MQ is used for Messaging for decoupling applications by
separating sending and receiving data.
 Developed RESTful web services using JAX-RS.
 Extremely worked in all the modules of the application which involved front-end presentation logic
developed using Tiles with Spring MVC, JSTL and JavaScript, Business objects developed using POJOs
and data access layer using Hibernate/JPA.
 Experience in Working on API Testing (REST API) implementation using Java Coding as well as usage of
SOAPUI. Hands-on Experience in Visual Automated testing using Applitools Eyes.
 Finding Memory Issues by using JVM memory management tools.
 Implemented content based message router for outgoing XML web service requests, then process
the response messages to insert into an enterprise database.
 Developed scalable modular application packages for improving functionality of clients software.
 Worked on Microservices for Continuous Delivery environment using Docker and Jenkins.
 Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.
 Used Microservices architecture, with SpringBoot based services interacting through a combination
of REST and SpringBoot.
 Working on Implementation of JPA ORM through Hibernate created connections to database using
Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with
Hibernate transaction control.
 Hands-on experience in development of Microservices and deploying in Docker.
 Experience in Working on API Testing (REST API) implementation using Java Coding as well as usage of
SOAPUI. Hands-on Experience in Visual Automated testing using Applitools Eyes.
 Contribute to the client's development standard practices of Microservice architecture by
developing reusable product extensions and writing knowledge articles based on experience.
 Used Spring MVC for implementing web tier and developed web based application service
components and configured beans using spring.
 Worked extensively on developing controllers, Interfaces and implementation classes
using SpringMVC framework & used Microservice architecture with Spring Boot based service
through REST.
 Used Hibernate in data access layer to access and update information in the database and used
Hibernate Query Language (HQL) to query the database for complex data.
 Used Spring MVC Model View Controller to handle/intercept the user requests and used various
controllers to delegate the request flow to the Backend tier of the application. 
 Implemented Microservices using Spring Boot, Spring Cloud, and Spring Microservices and enabled
discovery using Netflix Eureka Server.
 Used Microservice architecture, with Spring Boot-based services interacting through a combination
of REST and MQ and leveraging AWS to build, test and deploy micro services.
 Exposed Restful web services using JAX-RS and Implemented Angular promises to handle
asynchronous communication with our Restful API for various requirements. 
 Extensively used XML and Java Architecture for XML Binding (JAXB) to map java classes to XML
representation.

Environment: Core Java, J2EE, JDK, spring, Hibernate, JSP, JavaScript, Servlet's, JAX-RS, JAX-WS, Agile,
RDBMS, GIT, Apache Tomcat, Maven, Jenkins, Java 1.8, Kafka, Spring Boot, Microservices, Reactjs.

Choice Software, Hyderabad, India April 2016 - Sep 2017


Role: Java Developer
Responsibilities:
 Developed Business Components in Java/J2EE and Involved in various phases of Software
Development Life Cycle (SDLC).
 Tested new API’s on daily bases and modified the code for optimizing performance as a improving
the functionality of clients software.
 Experience in developing the applications using AngularJS, Bootstrap like Grids, Toolbars, Combobox
and Buttons etc.
 Extremely worked in all the modules of the application which involved front-end presentation logic
developed using Tiles with Spring MVC, JSTL and JavaScript, Business objects developed using POJOs
and data access layer using Hibernate/JPA.
 Worked in an agile development process, monthly Sprint and daily Scrum.
 • Gathered requirements from Stake Holders, Users.
 Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.
 Used Microservices architecture, with SpringBoot based services interacting through a combination
of REST and SpringBoot.
 Implemented Model View Controller (MVC) architecture Using Spring at the Web tier level to
 Isolate each layer of the application to avoid the complexity of integration and ease of maintenance
along with Validation Framework.
 Implemented Microservices using Spring Boot, Spring Cloud, and Spring Microservices and enabled
discovery using Netflix Eureka Server.
 Used Microservice architecture, with Spring Boot-based services interacting through a combination
of REST and MQ and leveraging AWS to build, test and deploy micro services.
 Designed and developed several Servlets and DAO components.
 Used Spring IOC, Dependency Injection throughout the application.
 Used EJB for business tier, Used Stateless Session Beans for business logic and Message Driven
 Beans for asynchronous processing.
 Worked in creating servlets and JSP components.
 Involved in implementing the page flow using Spring MVC & AOP components for the application.
 Used Spring JMS to communicate the UI and computations modules.
 Deployed the entire application in WebSphere application server.
 Developed MAVEN scripts for compiling and deployment.
 Used Spring MVC to handle/intercept the user requests and used various controllers to delegate the
request flow to the back-end tier of the application.
 Worked extensively on developing controllers, Interfaces and implementation classes using Spring
MVC framework & used Micro service architecture with Spring Boot based service through REST.

Environment: Java/J2EE 1.6, MVC, JSP, Servlets, spring (DI, MVC, AOP), EJB, Restful Web services, log4j,
jQuery, WebSphere application server, Junit ,Java 1.8, Spring Boot, Microservices.

Birla Soft, Pune, India May 2014 - March 2016


Role: Java/J2EE Developer
Responsibilities:
 Used Servlets as Controllers for MVC architecture and Hibernate in business layer to access MySQL
Database.
 Developed dynamic webpages using JavaScript and Implemented jQuery for creating behaviors of
JavaScript.
 Provided client side validations using AngularJS framework.
 Coordinated the business development team to create sample API’s for demonstrating its
functionalities to the clients.
 Developed business services with, JSON, XML and Restful Web Services technologies and Used CVS
for version control and Clear Quest for bug tracking.
 Involved in activities like code review and performance improvement.
 Used Spring Framework with Hibernate to map to Oracle 10gdatabase and mapped using Hibernate
Annotations.
 Ability to produce enterprise level, scalable, modular, and performant AngularJS applications.
 Migration of Web Sphere application server to Tomcat application and used Eclipse IDE and
deployed the application on TOMCAT server. 
 Used Oracle 10g database to design various tables required for the project and used Stored
Procedures in the application.
 Designed and developed web services like SOAP, XML schemas, JAXB and XSL and Involved in
activities like code review and performance improvement.
 Implemented connectivity to databases using JDBC API from servlets and JSP through Enterprise
Java Beans(EJB).
 Used SQL, PL/SQL in indexes, views, stored procedures, functions and relational database models.
 Tested the application using TestNGtesting framework and Maven as a build and management tool
to get the required dependencies for the respective project.
 Used Swing worker thread to handle multi-threading and used the swing components to develop
the interactive web based applications

Environment: Java 1.7, JSF 3.0, SOA, SOAP, AJAX, HQL, PL/SQL, XML, XHTML, CSS, JavaScript, Web Logic
Server 10.3, Oracle 10g, Spring MVC, Hibernate 3.1, CVS, AGILE, Swing.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy