Sarika Thipireddy
Java FS Developer
Sarikathipireddy.ms@gmail.com
SUMMARY:
● 10+ years of experience in analysis, design, documentaton, implementaton, and testng of web
applicatons using Java/J2EE Technologies.
● Extensive experience in designing and development of Web based Enterprise applicatons using
J2EE technologies like JSPs, Servlets, EJB, Struts, Spring Boot, Spring & Hibernate with MVC
architecture.
● Experience in Multithreading Programming.
● Experience in Object Oriented analysis and design and UML modeling in building Use Cases,
Collaboraton Diagrams, Class Diagrams and Sequence Diagrams using Rational Rose.
● Experience in deployment of J2EE applicatons using applicaton servers and web servers such as
WebLogic, Apache Tomcat, Liberty Profle, and IBM’s WebSphere.
● Have working experience in AWS S3, EC2, Auto scaling, CloudWatch logs, SNS, SQS and a few other
AWS components.
● Experience in implementng the Kafka cluster setup using micro services for processing the messages.
● Experience in developing JAVA/J2EE applicatons using IDEs such as Eclipse, RAD.
● Extensive experience in working with various databases like Oracle 12c, SQL Server and MySQL.
● Experience in developing UI (user interface) using HTML, DHTML, XHTML, HTML5, CSS, CSS3,
JavaScript, React and AJAX technologies.
● Experience with JUnit in performing unit testing.
● Experience in Devops deployments, monitoring the pipelines and CI/CD tools.
● Experience with version control tools like GitHub, Bitbucket and Subversion etc.
● Strong understanding of REST API, web services and API design paterns
● Experience working with Web Services.
● Implemented spring bootimicroservices to process the messages into the Kafa cluster setup.
● Experienced in AWS- Paas and Iaas,
● Experience working with Unix and Gradle Scriptng
● Strong understanding of REST API, web services and API design paterns.
● Handsion experience with various development methodologies like Agile, Scrum and Waterfall.
● Strong skills in API design, Enterprise Applicaton Integraton, Database Design, knowledge of various
Architecture, design, Integraton paterns and Applicaton frameworks development.
● Experience in supportng all phases of the Sofware Life Cycle System study, Analysis, Physical and
Logical Design, Resource Planning, Coding, Testng, and implementng business applicatons.
● Selfimotvated, good team player with excellent technical communicaton and interpersonal skills
TECHNICAL SKILLS:
Java/JEE Java, J2EE, JDBC, Servlets, JSP, JSF 1.x/2.x, EJB, Spring 3.0/4.0, Hibernate, JMS, AWS,
technologies Rest & Soap Web Services.
Languages Java, Java Script, JQuery, HTML, CSS, AJAX, Angular, ReactJS
Frameworks and Spring Boot, Spring(Spring ORM, Spring MVC, Spring Core), Hibernate, Ant, Maven
libraries.
Methodologies Agile Scrum, Waterfall
Applicaton WebSphere 8.5,Liberty Profle, Web logic Applicaton server, JBOSS, J2EE Server 1.4,
Servers Apache Tomcat and IBM HTTP Server
Databases MySQL ,Oracle
IDE Eclipse, My Eclipse 4.1.1, IntelliJ
Tools CVS, JUnit, Firebug 1.11.4, Visual Studio
OS Windows, Unix
Education Details: Bachelors in ECE from Avant Engineering College.
Masters in CS from Southern Arkansas University.
PROFESSIONAL EXPERIENCE:
Amway, MI
Java Developer Dec 2021 – Till date
The Express Payment project will transform Amway's payment process, allowing ABOs to quickly capitalize on
sales and reinvest in future products. ABO's can choose to receive bonuses daily, weekly, and monthly
anywhere in the world. Payment can be disbursed in local currency from fve diferent optons, ability to
apply CSI amounts to eiwallet to purchase Amway Products, easily send ininetwork funds to customers,
ABOs, and Amway.
Responsibilities:
● Involved in Understanding the requirements and implementng solutons using Java, J2EE, Spring
MVC, AWS, Angular etc for modernizing the legacy Amway applicaton to an eventibased platorm.
● Worked on diferent AWS components like EC2, SQS, Lambda functon, cloud watch logs, dynamo db
etc.
● Worked on AWS Lambda functons which aggregated the data from the incoming events and then
stored the result data in the DynamoDB.
● Worked on Kafka producer & consumer API’s for publishing the events to Kafa cluster.
● Developed Kafka consumer API for consuming the data from the Kafa topics.
● Worked on consuming the XML messages using Kafka and processing the xml fle to capture the UI
updates.
● Designed the responsive frontiend screens using Angular 8, HTML5, CSS3, JavaScript, Typescript,
● jQuery and Bootstrap.
● Atend daily standup meetngs, spring refnement sessions to gather requirements and analyze the
tmelines.
● Maintained the code repos with Bitbucket.
● Design, develop and implement the solutons using various tools such as IntelliJ, postman, aws
environment etc.
● Worked on diferent ABO payment features for migratng the legacy applicaton to eventibased
platorms.
● Implement the new enhancements with a high level of fexibility.
● Responsible for code checkiins, checkouts, releases, and new fxes.
Environment: Java 1.8, Java 11, AWS, J2EE, Spring MVC, Spring boot , Angular,JMS, XML, XSD, My Eclipse,
IntelliJ, WSDL,CSS, SOAP Web Services, Restul Web Service, SOAP UI,CXF , Oracle 11g, SQL, Maven,
Postman,Jira, Bitbucket, Confuence.
Cognizant
Johnson & Johnson, NJ
Java/J2EE Developer Feb 2021 – Dec 2021
Johnson and Johnson is an American multnatonal corporaton that develops medical devices, Health care
pharmaceutcals, and consumer packaged goods. Johnson & Johnson is one of the world’s most valuable
companies.
Responsibilities:
● Involved in the developing the microservices using Java, Jenkins, spring boot allowing easy creaton
and maintenance of build jobs and services.
● Worked on AWS environment to securely deliver the deliverables with high fexibility.
● Knowledge of monitoring, logging and tools that integrate with AWS.
● Worked on React js for developing the UI
● Monitoring resources, such as Amazon DB services, CPU memory, EBS volumes.
● Worked on Azure service bus queues to pass messages between diferent rest API to decouple them
to ensure scalability.
● Developed and implemented backup recovery strategies involving complete database and transacton
log backup/restore
● Worked on MSSQL database.
● User Angular for developing the front end.
● Understood the business objectves and create API’s /test cases in tools such as JUNIT.
● Implemented Data layer using JPA for retrieval and manipulaton of data from data base.
● Used Xml and Json for sending requests and receiving response from interfacing systems. This
applicaton is to communicate with various interfacing teams and handling business logics.
● Used GitHub for Source control and merging.
● Worked on analyzing and fxing producton issues.
Environment: Java 1.8, J2EE, Spring, Springboot, JMS, XML, XSD, My Eclipse, Web Logic 12.2, WSDL, SOAP
Web Services, Restul Web Service, SOAP UI,CXF , Oracle 11g, SQL, Maven, MQ, Log4j 1.2, Log4j2, SLF4j, JUnit,
Angular, Postman ,jira, Confuence.
Cognizant, Hyderabad, India Jan 2015 – May 2017
Java/J2EE Developer
Cognizant Technology Solutons Corporaton is an American multnatonal informaton technology services
and consultng company. My project provides loan services. EFS products include undergraduate loans,
graduate loans and medical loans. EFS Customer Service services loans in repayment status, handling
inquiries involving payments, forbearance requests and other general inquiries.
Responsibilities:
● Involved in the requirements review meetng to analyze the requirements.
● This is a middle ter SOA applicaton, Used Xml for sending requests and receiving response from
interfacing systems.
● This applicaton is to communicate with various interfacing teams, handle business logics and make a
decision on the loans depending on the external system response like credit check and eligibility.
● Consumed SOAP and Restful Web services from the interfacing systems and produced SOAP Web
services for Front end system.
● Wrote classes and interfaces for implementng business logic and validatons to be used while
workfow executon.
● Developed POJO's, Data Access Object (DAO) which handles all database operatons using JDBC
● Implemented web services using Apache Axis and JAXiWS.
● Used Udeploy for build and deployment on WebLogic server.
● Used SVN for version controlling and code Management.
● Analyzed Producton Issues and provided solutons.
● Wrote Stored Procedures to retrieve and manipulate data from the database as per requirements.
● Developed SQL Queries for retrieving data used to generate the reports and updatng Data.
● Worked as an onicall resource on the weekly basis.
● Analyzed transacton count and service tme between each release for major components to make
sure average call handling tme is low.
● Performed unit and integraton test cases for diferent driver scenarios.
● Migrated Log4j1.2 to Log4j2 and SLF4j using programmatc confguraton.
● Involved in SME and Code Reviews.
● Followed Test Driven Development (TDD), Scrum concepts of the Agile Methodology.
Environment: Java 1.8, J2EE, Spring, JMS, XML, XSD, My Eclipse, Web Logic 12.2, WSDL, SOAP Web Services,
Restul Web Service, SOAP UI,CXF , Oracle 11g, SQL, HP Quality Center, Maven, MQ, Log4j 1.2, Log4j2, SLF4j,
JUnit, UNIX.
Accenture Services Pvt. Ltd, Hyderabad, India Apr 2011 –Jan 2015
Java/J2EE Developer
Accenture is a global multnatonal professional services company, that specializes in informaton technology
(IT) services and management consultng. This project Automated Customer Care System stores all the
customer informaton and interfaces with all of Accenture applicatons such as VISION (Billing), Point of Sale,
Wireless Data Solutons, etc. The Case Management System of this project allows customer history to be
tracked so customer service can document customer issues/problems as they arise, so the customer does not
have to retell their story to diferent customer service reps.
Responsibilities:
● Involved in the Core team grooming calls for new requirements and partnered with business analysts
to analyze the user stories.
● This is a middle ter SOAESBapplicaton, Used Xml and Json for sending requests and receiving
response from interfacing systems. Used XSLT for formatng xml’s as per Xsd’s provided by external
systems.
● This applicaton is to communicate with various interfacing teams, handle business logics and sending
only whatever is required to show on front end.
● Consumed SOAP and RESTful Web services from the interfacing systems such as billing, point of sale,
data usage analysis etc.
● Worked on a multthreaded applicaton to schedule jobs for multple lines in an account at the same
tme.
● Worked as a Release lead on monthly rotaton basis, this includes trouble shootng environment issues
staging code for release and validatng JVMS afer the deployment.
● Worked on Spring Batch for sending orders to internal workfow management, sending sms/emails to
the customers on the suspend reconnect and transfer of service requests.
● Used IBM Data Grid for large Business accounts and Reference data.
● Used Accurev for Source control and merging branches.
● Analyzed Producton Issues and provided solutons.
● Developed SQL Queries for retrieving data used to generate the reports and updatng Data.
● Used CA Technology Wily for SQL Script tme, Service tme, JVM utlizaton and trafc analysis.
● Analyzed transacton count and service tme between each release for major components to make
sure average call handling tme is low.
● Performed unit and integraton test cases for diferent driver scenarios.
● Involved in SME and Code Reviews.
Environment: Java, J2EE, Spring, Spring Batch,XML, XSLT, JSON, Eclipse, Web Sphere Applicaton Server 8.5,
Liberty Profle, WSDL, SOAP, Restul Web Service, JAXB, Oracle 11g, SQL, HP Quality Center, Ant, Amazon
Web Services, JFrog Artfactory, HP Fortfy,CA wily, MQ.