0% found this document useful (0 votes)
154 views

Sadhana Java Resume

The document provides a summary of a Sr Java Developer's professional experience and skills. It details over 8 years of experience in full stack development using technologies like Java, Spring, Angular, React, and Node.js. Recent experience includes developing single page applications using Angular 9 for PriceLine and building REST APIs using Spring Boot. The developer has expertise in front-end frameworks, databases, cloud technologies, containerization, and software engineering best practices.

Uploaded by

Kiran N9 IT
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)
154 views

Sadhana Java Resume

The document provides a summary of a Sr Java Developer's professional experience and skills. It details over 8 years of experience in full stack development using technologies like Java, Spring, Angular, React, and Node.js. Recent experience includes developing single page applications using Angular 9 for PriceLine and building REST APIs using Spring Boot. The developer has expertise in front-end frameworks, databases, cloud technologies, containerization, and software engineering best practices.

Uploaded by

Kiran N9 IT
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/ 6

Sr Java Developer

Sadhana
Sadhanareddy0130@gmail.com
+1 408-471-7750

PROFESSIONAL SUMMARY
 Over 8+ years of IT experience involving all phases of Software Development Life Cycle (SDLC) including planning,
analysis, design, implementation, testing and maintenance of multi-Tier distributed, secure enterprise
applications using Java/J2EE technologies.
 Profound experience in Core Java 8 features like concurrency, Stream's, Filters API and Lambda functions and
Functional interface programming.
 Extensive involvement in Front-end Web Application Development with innovations utilizing Angular JS, React JS,
Node JS, HTML5, CSS3, JAVASCRIPT, jQuery, TypeScript, Bootstrap JS.
 Well understanding in implementing the features of ES6 like arrows, modules, block scoping, promises and
enhanced object literals.
 Experienced in developing applications using Angular JS, React JS, Node JS, ember JS, jQuery for view rendering. js
 Experience in application of MVC and MVVM client-side JavaScript frameworks such as AngularJS (MVC),
Backbone.JS (MVC), Ember.JS (MVC), EXTJS (MVC), knockout (MVC) and Angular 2.0/4.0/8.0/9.0 (MVVM) to
create Controllers to handle events triggered by clients and send request to server.
 Experience in developing the rendering view ReactJS components, forms, events, routers, and Redux asynchronous
functions and implemented React - Flux pattern for core dependency.
 Good Experience on Server-side JavaScript structures like Node JS, Hapi JS and Express JS.
 Good Experience on Angular 2.0/4.0/8.0/9.0 directives, expressions, routing capabilities for bookmarking, filters,
validations and AngularUI components such as grid, buttons, carousels, date pickers, modal dialogs, and other
input components.
 Good Experience on various routes, directives for grid, pagination, conditional validations, templating, dynamic
loading, lazy loading, Shadow DOM, ngrx store.
 Well understanding in lazy loading route with separate modules and child routes including data transfer with
Resolve, Route Data and Route Parameter and implemented Rout Grad mechanism using can- deactivate can-load-
child etc.
 Expertise in using inbuilt and custom AngularJS directives and filters to add functionalities to the web page
elements.
 Implemented AngularJS observables to simplify the making asynchronous calls to backend RESTAPI's.
 Expertise in developing SOA (Service Oriented Architecture) and Microservices architecture using J2EE Web Services
based on Restful (JAX-RS), SOAP (JAX-WS), JAX-RPC and JAXR (Java API for XML Registries) using frameworks like
Apache CXF, Jersey, Axis and Spring framework, NodeJS (Express JS, Hapi JS).
 Experienced in MEAN stack development applications using MongoDB, Express.JS, AngularJS, Node.js.
 Experienced on straight forward view rendering Java content structures like React Stock, React.JS and rendering
pages on the server side utilizing Redux and Flux to accomplish unidirectional plan stream.
 Experience in developing the rendering view ReactJS components, forms, events, routers and Redux.
 Developed RESTful services based on Spring REST using Jersey framework.
 Worked with Microservice architecture using Spring Boot to modularized code and implemented Rest API's using
Spring Rest and integrated Swagger API for documentation.
 Implemented automated documentation to the web services in the application is provided by Swagger by
configuring Hapi-swaggered and Hapi-swaggered-UI.
 Worked with Spring Restful Web Services to interact with the JPA Objects created using ORM tools
 Worked in integrating SPRING BOOT with JMS by providing an instance which is embed with Active MQ.
 Building cloud Microservices using Spring Cloud services (spring version of Netflix Oss-Eureka, Circuit Breaker, and
Ribbon).
 Good Experience in Hibernate, Object/Relational-Mapping (ORM) solution, technique of mapping data
representation from MVC model to Oracle Relational data model with a SQL-based schema.
 Experience with significant databases like MYSQL, PL/SQL, Oracle and MSSQL. And also worked on NoSQL
databases, for example, MongoDB and Apache Cassandra.
 Managed and maintained Oracle databases in the production domain, and Build PL/SQL functions, stored
procedure, triggers, views and materialized views.
 Hands on experience with build tools like ANT, Maven, Gradle and logging tools like Log4j.
 Worked with mongoose connector for database persistence using Node.js to interact with MongoDB
 Implemented NoSQL database like Cassandra to store key values, for data analytics which is used as a Database for
this project.
 Sound learning on consistent mix and persistent improvement devices like Jenkins, Hudson, Puppet and Bamboo.
Strong involvement in UNIX and Shell Scripting. Worked with Jenkins Continuous Integration and Continuous
Deployment (CI/CD).
 Experience on performing unit Testing utilizing JUnit and ridiculing systems like JMock and Mockito and ensured
code changes won't break existing Unit Tests.
 Experience in testing JavaScript structures utilizing Mocha and Chai, Jasmine and Karma.
 Hands on knowledge in orchestrating the Docker container and other cloud instances with Red Hat OpenShift
application platform.
 Good Knowledge in Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon Elastic Load
Balancing, Amazon SQS, Amazon EBS and Amazon Cloud Front).
 Experience in Providing Secure, resizable compute capacity in the cloud using Amazon EC2, AmazonS3 for storing
and retrieving data and content delivery by Amazon CloudFront.
 Experience in Orchestration service Kubernetes for load balancing and to schedule the tasks across the computer
cluster and load balancers for backend API services.
 Worked on utilizing RabbitMQ, IBMMQ and Apache Kafka as a Message Oriented Middleware for coordinating
applications.
 Installed Kafka manager for consumer lags and for monitoring Kafka Metrics also this has been used for adding
topics, Partitions.
 Experience in conveying and arranging application servers, for example, IBM Web Sphere, Oracle Web Logic, JBoss
and Apache Tomcat.
 Good knowledge in implementation of documenting the RESTful API endpoints using Swagger API and WADL.
 Working knowledge in testing the SOAP and RESTful URI end points independently using the SOAPUI and Postman
Client.
 Experience in Spring Security Framework for User Access Management, JWT token based.
 Excellent problem-solving skills with strong technical background and good inter Personal skills. Quick learner and
excellent team player, ability to meet deadlines and work under pressure.
TECHNICAL SKILLS:
Programming Languages: C, C++, Java, PHP, PL/SQL, UNIX Shell Script J2EE Technologies: Servlets, Spring, Hibernate,
EJB, JPA, JTA, JDBC, JSP, JSTLINDI, AWT, Applets.
Web Technologies: HTML/HTML5, CSS/CSS3, AJAX, Bootstrap, XML
JavaScript Frameworks: AngularJS, Angular 2/4/8/9, jQuery, Node.js, Backbone.js, Hapi.js, React.js, Express.js, Ember.js,
HandlebarsJS
Databases: Oracle, MySQL, SQL Server, Mongo DB, DB2
Application/Web Servers: Oracle WebLogic 10.x/9.x, IBM WebSphere 8.x, Apache Tomcat8.0/7.x/6.x, JBoss
Web Services: XSD, WSDL, Apache Axis, SOAP, Restful, GraphQL, JAX RSJAX WS
Messaging: JMS (Java Message Service), IBM MQ, Apache Active MQ, Apache Kafka
Methodologies: Agile, Waterfall, OOAD, SCRUM
IDE: Eclipse, Net Beans, Spring Tool Suite (STS)
Testing Tools: JUnit, Mockito, Jasmine, Karma, Mocha, Chai, Selenium
Build Tools: Maven, Gradle, ANT
Version Control: SVN, CVS, GIT and Clear Case
Frameworks: Struts 2.0/1.0, Spring, Spring Boot, Spring Batch, Spring Security, Microservices, SOAP & RESTful Web
Services, Hibernate, JPA, & Kafka.
Operating Systems: Windows 10, Unix, Linux
Software: Visual Studio, Rational Rose, and Microsoft Office

Education
California State University Master’s in Computer Science (Fresno, CA)
Institute of Aeronautical Engineering Bachelor’s in Computer Science and Engineering (Hyderabad, India)

PROFESSIONAL EXPERIENCE

Client: Price Line, Atlanta GA. JAN 2022 - Present


Role: Sr Full Stack Developer
Responsibilities:
 Developed powerful Single Page Application and dynamic responsive Web Application with Angular 9.
 Worked with NPM commands and using Package.json for managing dependencies and dev - dependencies of
Node.js applications.
 Worked on to Improve the UI using Angular 8, Angular Material, Bootstrap, and Priming
 Extensively used Angular-cli to generate components, routes, pipes, and unit tests.
 Extensively used Rxjs operators handling the data.
 Created Res-useable components, Custom Modules, Custom Directives, Pipes, Services in Angular 9.
 Created services as Dependency Injection and implemented Input, Output, View Child to do components
communication and get local reference value of HTML.
 Developed dynamic and responsive Web pages using HTML5, CSS 3 and JavaScript.
 Implemented Angular 4 component router for navigation. Worked with Angular 4 directives, injectables, pipes,
components.
 Worked on Angular 4 to upload images/files to the AWSS3 browser from the Front-end by installing NPM package of
AWS-SDK.
 Created Typescript reusable services and components to consume RESTAPI's using Component-based architecture
provided by Angular 4.
 Worked on creating services with Angular 8 & 9 injectable property, to make the service available for dependency
injection when creating components.
 Developed different single page applications (SPA) using REACT JS.
 Implemented various predefined components from Redux library and NPM (Node Package Manager) and used
various screens for the front end using React.js.
 Worked in responsive design and developed a single ISOMORPHIC responsive website that could be served to
desktop, Tablets and mobile users using React.js.
 Worked with Application using Node.JS and React.js libraries NPM, gulp directories to generate desired view and
redux to root the URLs properly.
 Worked with Express.js for development of RESTful web services and middleware configurations.
 Performed Verification and validation process for the code written by making use of Karma and Jasmine.
 JavaScript testing framework by testing across various scenarios of the Angular 4.0 applications.
 Worked with the Node package manager (NPM) along with Gulp.
 Worked with SASS to build better and optimized Style sheets.
 Used features like concurrency, Stream's, Filters API and Lambda functions and Functional interface java 8
programming.
 Designed and developed RESTFUL web services using Spring Boot and Jersey framework.
 Used Spring Boot which is radically faster in building cloud Micro Services and develop Spring based application with
very less configuration.
 Used Spring Data JPA as the ORM framework to connect with MYSQL database.
 Worked with various features in spring such as Spring AOP, Spring Transaction management.
 Implemented Spring Bean Factory using IOC Configured Bean properties using dependency injection.
 Worked with spring batch to convert xml files to data base records.
 Migrating existing application into REST based Microservices to provide all the CRUD capabilities using Spring Boot.
 Used Swagger specification for documenting RESTAPI's which exposes description of a RESTFUL webservices to
different clients.
 Worked with Netflix OSS Eureka service in spring cloud for service registration and discovery and spring config for
centralized configuration and used ribbon for client-side load balancing.
 Created various docker images from the docker containers and published these images in the Docker hub
repository.
 Deployed the Dockerized Spring Boot application using AWS Elastic Bean Stalk (EBS).
 Experience on Deployment Automation of all microservices to pull image from private Docker registry and deploy to
Kubernetes Cluster.
 Deployed EC2 instances provisioning on AWS environment and implemented security groups, administered Amazon
VPCs.
 Created AWS Lambda functions for AWS config rules using Node.js. Heavily used Lambda function on text object
methods Context object properties using Node.js.
 Maintaining and troubleshooting Cassandra Clusters this includes monitoring and performing troubleshooting as per
requirements.
 Authenticating Users and to provide the security to RESTful web services using OAUTH2.0.
 Extensively used Git for version controlling and regularly pushed the code to GitHub.
 Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
 Used GIT for version control, and Jenkins for Continuous Integration and Continuous Deployment (CI/CD).
Environment: java 8, Angular 4.0, HTML5, CSS3, Type Script, REACT JS, Jasmine, Karma, GULP, NODEPACKAGE
MANAGER, Spring Boot, Cassandra, Spring Data, Node.js, Apache Kafka, Docker, AWS, EC2, Jenkins, Spring AOP, Spring
Cloud, Hystrix, Swagger, OAuth 2.0

Client: CVS Health, Dallas, TX July 2021 – DEC 2021


Role: Full Stack Developer
Responsibilities:
 Coordinated with project managers, business analysts to analyze new proposed ideas Requirements, designed the
integrated tool, developed, and implemented all the modules.
 Involved designing in web pages using HTML 5, CSS3, JavaScript, React.js, Bootstrap, Redux, MongoDB.
 Responsible to Style, look and feel of the web page with LESS that extends CSS with dynamic behavior such as
variable, mixing, operations, and functions.
 Implemented various screens for the front end using React.js and used various predefined components from NPM
(Node Package Manager) and redux library. Worked in using React.js Router, Forms, Animations, Keys, components,
Events, and Flux concept.
 Responsible for React UI and architecture. including Tree, Building components library, Table Grid, and Slide-View.
 Implemented stable React components and stand-alone functions to be added to any future pages.
 Developed a dashboard based on Ajax calls with Business Customers Count, Flags, Real-time graphs for Analytical
Reporting using Nodejs.
 Used Express JS which is assertive, fast, essential and moderate web framework of Node.js that helps manage a
sever and routes.
 Utilized React for its data flow architecture to create a render and lightweight efficient web app that searched
projects via the GitHub API through keywords.
 Implemented React container and presentational components (as Stateless and Functional components when
applicable).
 Added Excel-Builder to download the Tabular data in Excel format using React.
 Experience with container-based deployments using Docker, working with Docker images, Docker hub and Docker
registries.
 Manipulated data using CRUD operations of MongoDB database management system and handled Restructured
database schemas using mongoose migration systems for MongoDB and Involved in implementing Queries to the
backend MongoDB database using Http service to fetch JSON contract.
 Unstructured data was handled using MongoDB and used Mongoose Connector for connecting to database.
 Used a Microservice architecture, designed and developed RESTFUL web services using Apace CXF and Spring Boot
framework.
 Deployed Spring Boot based microservices Docker container using Amazon Elastic container services.
 Worked with build tools like Bower, NPM and Grunt.
 Designed, Developed, and maintained PostgreSQL Database architecture.
 Developed back-end interfaces using SQL packages, Functions, stored Procedure, Anonymous SQL programs,
Exception Handling in PL/SQL programs.
 Developed unit test cases using Chai and Mocha as unit test runner to test various React JS components.
 Worked on the Splunk architecture and various components (forwarder, indexer, deployment server), Universal and
Heavy forwarder.
 Maintained log delivery system by creating consumer, producer and broker architecture using Apache Kafka.
Environment: HTML 5, CSS3, JavaScript, Cassandra, Bootstrap, LESS, React.js, Redux, Mongo DB, React.js, Webpack,
GitHub, MongoDB, Node JS, AWS, Spring Boot, REST Services, Apache Kafka, Splunk, Grunt, Bower, NPM, Ajax.

Client: KELTON TECHNOLIGIES, India 2016 AUG- Nov 2020


Role: Full Stack Developer
Responsibilities:
 Implemented AngularJS as the framework to build a single-page application.
 Participated in front end development using HTML 5, JavaScript, JSF 2.0, CSS 3.0.
 Extensively used Bootstrap and CSS for styling the HTML elements.
 Developed dynamic web pages using HTML5, Bootstrap, Less, CSS3(SASS) and AJAX.
 Developed a set of the application functionality using CRUD (Create, read, update, delete) features of Backbone.js.
 Used Backbone.js to create Controllers to handle events triggered by clients.
 Used backbone.js as Model, Widgets as Controller and jQuery template as View.
 Developed application on spring framework by utilizing its features like Spring Dependency injection, Spring
Security, Spring Beans, Spring JPA, Spring Web flow using MVC.
 Developed RESTful Services and Web Service Clients (JAX-RS or JAX-WS) with data representation in different
formats such as JSON and XML.
 Developed Restful web services using JAX-RS tool.
 Wrote Hibernate Criteria queries for data retrievals and have performed the ORM mappings to map java entities to
database tables.
 Configured Hibernates second level cache using EH cache to reduce the number of hits to the configuration table
data.
 Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the AWS
stack (Including S3, EC2), focusing on fault tolerance,
 High-availability, and auto-scaling.
 Implemented Spring AOP for cross cutting concerns.
 Developed an automated application using JMS for messaging and JNDI to interact with the Server.
 Gulp used for modification of JavaScript files and for monitoring the application.
 Written JUnit test scripts to automate the unit testing process.
 Implemented ODBC which is used for connecting to the database Oracle.
 Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers
testing.
 Post-processors, transpires, tests etc. based on build target.
 Experience in integrating the internal security model into new projects with Spring Boot, Spring Micro Services and
Spring Batch, Netflix Eureka and Pivotal Cloud Foundry.
 Used Pivotal Cloud Foundry, the connection/service binding details are injected from the deployed cloud platform
itself.
 Maintaining and troubleshooting Cassandra Clusters this includes monitoring and performing troubleshooting as per
requirements.
Environment: JAVA, J2EE, Core Java, Spring Boot, Spring Framework, JSF, EJB, JMS, AJAX, JavaScript, Spring MVC, Spring
Batch, spring security, Spring IOC, Apache CXF, Rest Service, Jax RS, BROOLS, Angular2, Angular controllers, Angular
customs directions, digestive cycle, Karma and jasmine, Multithreading, AWS, jQuery, HTML5, CSS3, Ajax, ORACLE,
Rabbit MQ

Client: CYIENT, IND OCT 2014- AUG 2016


Role: Java/J2EE Developer
Responsibilities:
• Designed and developed the Application based on Model-View-Controller architecture.
• Involved in analysis, design, coding, development, and Implementation phase of the modules.
• Involved in technical design and the architecture
• Designed and developed the application using Angular JS framework along with HTML5, CSS3, TypeScript,
JavaScript, Bootstrap, Node.js, and NPM.
• Coordinated with team members in gathering system requirements and specifications required for the redesign.
• Hands-on experience in writing lightweight Node.js express server, and using technologies like Ajax,
JavaScript/jQuery, and JSON to make connections between server and NoSQL databases like MongoDB.
• Involvement in architectural and design discussions.
• Helped the project team to identify the suitable technology tools required for the projects.
• Created external XML documents.
• Worked on JAVA J2EE team and designed DAO interface and implementation.
• Involved in Bug Fixing (Debugging) of the application.
• Involved in Developing User Interfaces using HTML and JSPs.
• Developed and published web services using WSDL, SOAP, and XML, Jax-B.
• Implemented Web-Services to integrate between different applications (internal and third-party components using
SOAP and RESTFUL services using Apache-CXF.
• Designed and developed the approaches/strategies for the entire application.
• Developed web pages with JSP and Servlets using HTML, JavaScript, AJAX, and XML.
• Used Apache Ant as the software build tool.
• Used SVN tools for version control and management.
Environment: Java, J2EE, HTML, MVC, JavaScript, JSP, Servlets, SOAP, WSDL, CSS, UML, XML, HTTP, Eclipse, MVC, AJAX,
Apache Ant, Apache Maven.

You might also like