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

SaiTejaswi Java Resume

java resume front end

Uploaded by

babjileo22
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)
68 views

SaiTejaswi Java Resume

java resume front end

Uploaded by

babjileo22
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/ 8

Sai Tejaswi P

Full Stack Java Developer


Mobile: (408) 475-6337| Email: [email protected]
-----------------------------------------------------------------------------------------------------------------------------------------
Professional Summary
 Around 11 years of extensive experience in all phases of Software Development Life Cycle (SDLC)
and management methodologies like Agile (Scrum), Waterfall, Sprint and Test-Driven
Development (TDD), including analysis, design, coding, testing, deployment, implementation.
 Proficient in Java, J2EE,JavaScript, SQL, HTML/CSS, TypeScript, Kotlin, and Go, with
extensive experience in developing web applications, microservices, and cloud-based solutions.
 Proficient in building dynamic, responsive web applications using AngularJS and ReactJS for front-
end development, and Node.js for back-end services.
 Proficient in Technologies like Java Mail, EJB, JSP, JDBC, XML (XSD, XSLT), RMI, XML
Parsers (DOM and SAX), JAXP, JAXB, SQL, Sybase, JavaBeans, JNDI.
 Extensive experience in developing web applications utilizing a comprehensive suite of Spring
modules, including Spring Boot, Spring, Spring MVC, Spring AOP, Spring Actuator, Spring
ORM, Spring JPA, Spring REST.
 Skilled in developing the applications like Java, J2EE, HTML, JavaScript, Servlet Programming,
EJB, JSP, Struts, Spring, JDBC, JMC, JNDI, XML, UML, ANT, Hibernate, Oracle, SQL
server, MVC architecture, Web Services, AJAX, Maven, SOAP, Log4j.
 Proficient in cloud technologies with expertise in Docker for containerization (AWS ECR, ECS,
Docker Hub) and Kubernetes for orchestration (AWS AKS). Experienced in leveraging AWS
services (EC2, S3, API Gateway, Cognito, Lambdas, CloudWatch, Secrets Manager) to develop
and maintain secure, scalable, and highly available cloud solutions.
 Utilized React CSS frameworks, including Material UI, React Bootstrap, and Blueprint UI, to
design and implement responsive and visually appealing user interfaces
 Involved in Data Binding, Component Communication, Lifecycle Hooks, Directives, Forms,
Http Client Methods, Routing, Navigation, Modularization, Lazy Loading and Route Guards.
 Experienced in optimizing application performance and user experience by implementing lazy
loading, code splitting, and Ahead-of-Time (AOT) compilation techniques in Angular 11.
 Leveraged testing frameworks such as Jasmine, Karma, and Cypress to ensure comprehensive and
robust application testing for Angular 11 projects.
 Utilized testing frameworks like Jest and Enzyme to ensure robust and reliable applications by
writing and executing comprehensive unit and integration tests.
 Developed multiple ORM related applications using Spring framework and Postman in Web
Services and Microservices.
 Developed RESTful APIs and SOAP services, proficient in handling JSON and XML data formats,
and experienced in implementing Web Sockets and GraphQL for real-time communication.
 Extensive experience with WSDL, JAXP-DOM, SAX, JAXB, JAX-WS, and JAX-RS for building
robust and interoperable web services.
 Created RESTful web services as Microservices using Spring Boot, and integrated Spring ORM
with Hibernate for persistence.
 Developed and optimized Hibernate Query Language (HQL) queries for efficient data retrieval and
manipulation, enhancing application performance and ensuring data integrity.
 Developed and maintained J2EE applications utilizing Servlets, JSP, JDBC, and JNDI to create
dynamic web content, manage database connections, and ensure seamless interaction with enterprise
resources.
 Integrated and managed Kafka, RabbitMQ, and NServiceBus for efficient message brokering and
distributed system communication.
 Implemented event-driven architecture with AWS Lambda, S3, DynamoDB, and API Gateway.
 Monitored and optimized AWS resources using CloudWatch for real-time performance insights.
 Configured AWS CloudFront for global content delivery, enhancing user experience.
 Well accustomed to Kafka and implementation of messaging services in real-time data access and
data process between producer and consumer.
 Experienced in building microservices architecture using Spring Boot, AWS Lambda, Kafka,
RabbitMQ, Redis, and Spring Cloud, enabling scalable and resilient distributed systems.
 Proficient in both relational and NoSQL databases including Oracle, MySQL, PostgreSQL, SQL
Server, MongoDB, Cassandra, Redis, DynamoDB, and Neo4j, ensuring efficient data storage and
retrieval.
 Designed and deployed serverless functions with AWS Lambda for cost-effective scalability.
 Developed applications using WebSphere, WebLogic, JBoss, and Apache Tomcat servers.
 Developed and deployed Apache ANT/MAVEN scripts for efficient build automation and
customized WAR/JAR file management for web applications.
 Implemented Redis for efficient data caching and management in distributed systems.
 Proficient in various testing frameworks including JUnit, Mockito, Jasmine, Karma, Selenium,
Cucumber, Rest Assured, JMeter, Gatling, OWASP ZAP, and Burp Suite, ensuring high-quality
software with comprehensive testing coverage.
 Analysed and optimized JIRA defects, enhancing application performance.
 Integrated mocking and assertion libraries within Jest and utilized Chai with Mocha for Node.js
application testing.
 Proficient in version control systems like Git, GitHub, GitLab, and Bitbucket, facilitating
collaborative development and code management.
 Skilled in build tools such as Maven, Gradle, npm, and Yarn, ensuring efficient project
management and dependency resolution.
 Experienced in cloud technologies, employing Docker with AWS ECR, ECS, or Docker Hub for
containerization, and utilizing Kubernetes and AWS AKS Service for orchestration.
 Connected JIRA with testing tools like Selenium, Cucumber, and JUnit for efficient test case
management and bug tracking.
 Skilled in leveraging various AWS services, including EC2, S3, API Gateway, Cognito, Lambdas,
CloudWatch, and Secrets Manager, to develop and maintain highly available, secure, and scalable
cloud-based solutions.
 Deployed Spring Boot microservices in Docker and Amazon EC2, using Jenkins for CI/CD.
 Proficient in AWS operations, using services like AMI, EC2, Elastic Beanstalk, S3, API Gateway,
Cognito, and CloudWatch for scalable cloud solutions.
 Skilled in cloud-native application development on Azure, leveraging Docker/Kubernetes on AKS,
and infrastructure as code through Terraform/ARM templates.
 Experienced in deploying and managing cloud services on AWS, Azure, and GCP, including EC2,
S3, Lambda, CloudWatch, API Gateway, and more, ensuring scalable and reliable cloud-based
solutions.
 Skilled in infrastructure automation using Terraform, YAML, ARM templates, and Docker
Compose, ensuring efficient and scalable infrastructure deployments.
 Skilled in integrating and managing Azure Cosmos DB for scalable and high-performance data
solutions.
 Designed and developed use case diagrams, class diagrams, and relational database tables,
implementing object-relational mapping with Hibernate for seamless integration.
 Utilized ECMA script to efficiently retrieve and manipulate list data, improving front-end
functionality and user interaction.
 Proficient in RDBMS technologies including Oracle, MySQL, and Postgres, utilizing functions,
triggers, and stored procedures to execute complex database queries and enhance performance.
 Leveraged Oracle, SQL Server, MongoDB, and Cassandra databases, contributing to PL/SQL
backend development and optimizing data storage solutions.
 Involved in teams for application monitoring systems, altering, and exploring data using visualization
tools such as Kibana.
 In-depth knowledge in continuous integration and continuous deployment of applications and hands
on experience in using tools such as GitHub, Jenkins, and Dockers.
 Experience working with MongoDB Ops Manager, Atlas Manager, and Cloud Manager.
 Utilized Amazon SQS/SNS for reliable messaging between distributed systems.
 Integrated Splunk for log management and analysis, facilitating proactive issue detection.
 Skilled in developing CRUD functionalities for various tables and product parts within administrative
systems.
 Designed and implemented microservices architecture using Go, improving application scalability
and maintainability.
 Utilized Adobe Analytics data to optimize user experience and application performance.
 Proficient in version control systems including Bitbucket, Git, and GitHub.
 Experience working with MongoDB Ops Manager, Atlas Manager, and Cloud Manager.
 Skilled in various tools and technologies including JSTL, Log4J, SLF4J, Postman, Soap UI,
Prometheus, Grafana, ELK Stack, and more, ensuring efficient development, testing, and
monitoring of applications.
 Expert in secure authentication and authorization using JWT, and proficient in deploying cloud-
native applications on Azure with Docker/Kubernetes on AKS and infrastructure as code via
Terraform/ARM templates.
Technical Skill set:

Programming Languages Java, JavaScript, JSF, SQL,HTML/CSS, TypeScript, Kotlin, OAuth 2.0, Go
Web Technologies/ RESTful APIs, SOAP, JSON/XML, Web Sockets, GraphQL, Web Assembly, gRPC,
Services WSDL, JAXP-DOM, SAX, JAXB, JAX-WS, JAX-RS
Frameworks Front-End: AngularJS, ReactJS, Angular (Hooks, Redux, React Router, Material UI,
React Bootstrap, Blueprint UI), Vue.js, Svelte, Node.js, jQuery
Back-End: Spring (Core, MVC, Boot, Security, AOP, Actuator, ORM, JPA, REST),
Hibernate, Struts, Maven, J2EE (Servlets, JSP, JSF, JSTL, EJB, JDBC), Microservices,
Express.js
Testing Frameworks JUnit, Mockito, Jasmine, Power Mockito, Jest, Enzyme, Chai, Mocha, karma,
Selenium, Cucumber, Rest Assured, Cypress, JMeter, Gatling, OWASP ZAP, Burp
Suite
Cloud Services & AWS (EC2, S3, API Gateway, Cognito, CloudWatch, Secrets Manager, AMI, Elastic
DevOps Beanstalk, Lambda, CloudFront, CloudWatch), Docker, Kubernetes, Jenkins, GitHub,
Bitbucket, YAML, Terraform, ARM templates, Docker Compose, AWS ECR, AWS
ECS, AWS AKS, Azure (Functions, DevOps, Cosmos DB), GCP
Databases Oracle, MySQL, PostgreSQL, SQL Server, MongoDB, Cassandra, Redis,
DynamoDB,Neo4j, Amazon RDS, Azure Cosmos DB, Google Cloud Spanner
Cloud Platforms AWS/Azure/GCP
Cloud Services: EC2, S3, Lambda, CloudWatch, API Gateway
Web Servers JBoss, WebSphere, WebLogic, Tomcat
Microservices & Spring Boot, Microservices, Event-driven architecture, AWS Lambda, Spring Security,
Serverless Kafka, RabbitMQ, NServiceBus, Redis, Spring Cloud, Serverless Framework
Others JSTL, JUNIT, Custom Tags, Log4J, SLF4J, Logback, Postman, Soap UI, Prometheus,
Grafana, ELK Stack (Elasticsearch, Logstash, Kibana)

Education Qualification:
Bachelor’s in Computer Science from Acharya Nagarjuna University, India – 2013

Professional Experience

Client: Charles Schwab, Sunnyvale, CA | Jan 2023 – Current


Role: Sr Java Full Stack Developer
Responsibilities:
 Involved in complete life cycle of Software Development Life Cycle (SDLC), and actively participated in
Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, to ensure iterative and
incremental delivery of features.
 Designed and implemented user interfaces and dynamic, multi-browser compatible pages using modern
web technologies, like HTML5, CSS3, JavaScript, Angular Material, TypeScript, Ajax, jQuery,
Express.js, and Bootstrap.
 Developed robust web applications utilizing Express.js, Node.js, and Vue.js for efficient server-side and
client-side functionality
 Implemented serverless architectures using AWS Lambda, ensuring efficient resource utilization and cost
optimization.
 Utilized J2EE components such as Servlets, JSPs, and EJBs for building dynamic web applications.
 Implemented AJAX for asynchronous communication with server-side APIs, enhancing user experience
with dynamic content loading.
 Developed and maintained Data Access Objects (DAO) to manage database interactions, ensuring efficient
data retrieval, persistence, and consistency across applications.
 Employed Jasmine and Karma for unit testing Angular applications.
 Developed a single-page application using Angular 11, Java 17, Spring Boot, and Azure Cloud,
incorporating microservices architecture, Kubernetes, Kafka, Elasticsearch, and CI/CD pipelines,
ensuring seamless integration, scalability, and performance.
 Integrated Azure Storage services (Blob Storage, Cosmos DB) and Azure SQL Database/PostgreSQL
to efficiently manage data in Java applications.
 Implemented Azure Service Bus/Event Grid for reliable messaging and event-driven communication, and
utilized Azure Key Vault for secure management of secrets, keys, and certificates.
 Enhanced performance and reliability by integrating CloudWatch for resource management and
monitoring on Azure.
 Designed and developed web applications using Spring MVC, leveraging Spring IOC for dependency
injection to promote loose coupling and testability, and integrated Spring Security for robust authentication
and authorization.
 Implemented centralized configuration management with Spring Config.
 Utilized Spring Data JPA for seamless data access and management, simplifying CRUD operations.
 Led the migration of existing applications to a microservices architecture using REST APIs, Spring Boot,
and Spring Cloud (Netflix Eureka, Hystrix), enhancing scalability and resilience.
 Utilized Mockito for unit testing and mocking dependencies, Kafka for real-time data streaming and
message brokering, and Splunk for log management and analysis.
 Implemented OAuth2 for secure and standardized authorization, ensuring secure access to APIs and
resources.
 Developed and consumed RESTful web services using JAX-RS, ensuring seamless integration between
client and server.
 Developed high-performance backend services in Go, reducing latency and improving user experience
 Adopted TDD practices with JUnit, enhancing code quality and reducing bugs.
 Managed multi-module Maven projects, ensuring consistent builds and artifact management.
 Designed and implemented RESTful APIs, enabling seamless integration and communication between
client and server.
 Adapted at leveraging Terraform for automated infrastructure as code (IaC) solutions, enhancing
deployment workflows and operational efficiency.
 Utilized Swagger for API documentation, ensuring clear and accessible API specifications.
 Automated test execution and deployment processes by implementing CI/CD pipelines using Jenkins,
Travis CI, and CircleCI, leveraging GIT for effective version control.
 Managed and optimized Oracle databases, ensuring data integrity, performance, and reliability.
 Developed and optimized complex SQL queries for efficient data retrieval and manipulation.
 Utilized IntelliJ IDE for efficient coding, debugging, and development workflows.
 Managed tasks and project workflows using JIRA, ensuring efficient project tracking and collaboration.
 Configured and maintained Jenkins CI/CD pipelines, integrating SonarQube for continuous code quality
monitoring, automating build, test, and deployment processes, ensuring high code coverage and reliability.
 Skilled in integrating enterprise systems with Apache Camel to streamline data flow and enhance
application interoperability in full-stack Java environments.
 Utilized Elasticsearch, Logstash, and Kibana (ELK) stack for log management, monitoring, and
visualization.
 Utilized Docker for containerization, orchestrated services with Docker Swarm and Kubernetes, and
implemented behaviour-driven development (BDD) using Cucumber for end-to-end testing.
 Enhanced the application’s security by validating Log4J configurations and developed comprehensive unit
tests using the Mockito framework and JUnit, strictly following TDD methodologies.
 Deployed applications on Apache Tomcat server and utilized Maven for build automation and project
deployment in IntelliJ IDE.
 Integrated AWS Kinesis for real-time data streaming and processing, ensuring efficient handling of large
data volumes.

Environment : Java 17, J2EE, CSS3, HTML5, Agile, jQuery, JavaScript, Enzime, Bootstrap, OAuth, JAX-
RS, Junit, Angular11, NodeJS, VueJS, ExpressJS, Ajax, Go, PostgreSQL, Spring (Framework, MVC, IOC, Boot,
Security, Data, Config) Micro services, Maven, Kafka, Kubernetes, Kinesis, GIT, Restful, Oracle, Log4j, JIRA,
Jenkins, Docker, DevOps(CI/CD), ELK, Splunk, SonarQube, Swagger, IntelliJ IDE.

Client: Walmart, Bentonville, AR | Sep 2021 – Dec 2022


Role: Java Full Stack Developer
Responsibilities:
 Participated in Agile development practices, including sprint planning, daily stand-ups, and retrospective
meetings using Jira.
 Ensured robust interface compatibility and efficient concurrency management in the project by leveraging
Java 11 features such as default and static methods, Lambda Expressions, Streams, and the enhanced
Concurrency API.
 Designed and implemented modern user interfaces with Agile, HTML5, CSS3, jQuery, Bootstrap for
responsive and visually appealing layouts.
 Utilized Spring Framework modules including Core, MVC, IOC, Boot, Security, AOP, Data JPA,
Cloud, Batch, Integration, Web Flow, ORM, JMS, REST Docs, and Actuator for comprehensive
enterprise application development.
 Conducted load testing on Java 11 applications using JMeter under various conditions.
 Analysed business requirements and translated them into conceptual and logical data models using ERD,
ensuring data integrity and alignment with project goals.
 Utilized tools like Postman and SoapUI to evaluate and confirm the functionality and behavior of web
services and API endpoints.
 Designed and user interface by using React JS, Flux for SPA development, also used React forms for data
driven form components and React router to define module level routing.
 Conducted front-end testing with Enzyme and Jest to ensure application reliability and performance.
 Implemented unit testing with JUnit and Mockito to ensure code reliability and functionality.
 Integrated OAuth2 authentication and authorization using Spring Security OAuth, securing RESTful
APIs.
 Created reusable React components, implementing Redux architecture and React Virtual DOM.
 Utilized complex object-oriented programming concepts to enhance website performance, leveraging React
WIF, Redux, and ES6 for efficient data display.
 Administered Amazon Web Services (AWS) including EC2, S3 buckets, ELB, Auto-Scaling, AMI, and
IAM through both AWS Console and API Integration.
 Developed and deployed a scalable application on Amazon EC2 using AWS Elastic Beanstalk, efficiently
managing multiple instances, configuring security groups, Elastic Load Balancers, and AMIs, and utilized
CloudFormation templates for resource deployment while writing Java APIs for AWS Lambda to
streamline AWS service management.
 Containerized services with Docker, deployed on AWS EC2 instances, and managed image distribution
through a private registry.
 Used Spring Data Framework to use the features of Spring JDBC and Spring ORM classes like JDBC
Template JDO and Hibernate Template to perform the database operations.
 Implemented CI/CD pipelines using Code Pipeline, Code Build, and Code Deploy, and managed
infrastructure as code with CloudFormation and Terraform.
 Utilized Amazon SQS and SNS for decoupled and event-driven architectures, improving system reliability
and scalability.
 Managed cloud solutions with AWS services, including DynamoDB for NoSQL databases, SQS for
messaging, CloudWatch for monitoring, and Lambda for serverless computing.
 Leveraged Kafka for efficient data processing. Employed FQL and ECMA script for data retrieval and
integrated Jenkins with Rancher for continuous integration and deployment (CI/CD)
 Managed project dependencies and builds with Maven and Gradle.
 Developed test cases with JUnit and Mockito, implemented Log4j logging, executed behaviour-driven
tests with Cucumber, and integrated Cucumber with Selenium WebDriver and other automation tools to
streamline and automate test scenarios.
 Implemented database solutions using MongoDB and Oracle RDBMS for diverse storage requirements.
 Utilized Kubernetes for container orchestration, managing deployments and scaling applications
efficiently.
 Managed code versioning and branching with Git, and implemented CI/CD processes with Jenkins,
utilizing UNIX Shell scripts for automating routine tasks

Environment: Java 11, HTML 5,CSS3, Agile, ReactJS, Enzime, Angular, Junit, Jest, AWS, Spring(Core, Data
JPA, Boot, Security, AOP), Kafka, Maven, Junit, Mockito, MongoDB, RDMS Oracle, REST API/Web
Services, Micro Services, DAO, Gradle, Jenkins, CI/CD, Docker, Kubernetes, Jira.

Client: First Republic Bank, San Francisco, CA | Apr 2019 – Aug 2021
Role: Java Full Stack Developer
Responsibilities:
 Utilized Java 8 features such as lambda expressions, Stream API, and functional interfaces to enhance
code readability and efficiency.
 Developed responsive web applications using HTML, CSS, Bootstrap, and JavaScript.
 Implemented dynamic and interactive user interfaces with Angular 8 and TypeScript.
 Built robust and scalable applications using Spring Boot, Spring Data JPA, Spring Security, Spring
AOP, and Spring Core.
 Secured applications with Spring Security and JWT for authentication and authorization.
 Implemented aspect-oriented programming (AOP) to separate cross-cutting concerns.
 Implemented inter-service communication using REST APIs and Kafka for messaging.
 Utilized AWS services such as Amazon DynamoDB, SQS, CloudWatch, and Lambda for scalable and
efficient microservice deployment.
 Managed relational databases using Oracle 12c, leveraging JPA 2.1 and Hibernate 5.2 for ORM.
 Developed Kafka producer and brokers for message handling.
 Used Spring Transactions in application, developed Session beans for business logic at the middle tier
level.
 Used Spring Framework for Dependency Injection and integrated with Hibernate DAOs.
 Used Hibernate framework in persistence layer for mapping an object-oriented domain model to Oracle.
 Implemented all the components following a test-driven development methodology using JUnit &
Mockito.
 Used HTML4/5, CSS, and JavaScript for the front end designing.
 Used Spring config server for centralized configuration and Splunk for centralized logging.
 Developed Microservices using Spring MVC, Spring Boot and Spring cloud.
 Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues.
 Used Spring Core for concept Inversion of control (IOC) implemented using dependency injection.
 Implemented REST Microservices using Spring boot and generated metrics with method level granularity
and persistence using Spring AOP and Spring Actuator.
 Responsible for designing and developing website using CSS and HTML.
 Worked on MongoDB concepts such as locking, transactions, indexes, replications, and schema design.
 Used Jenkins for Microservice deployment.
 Implement and manage security features such as role-based access control (RBAC), SSL/TLS encryption,
and secure communication between ELK stack components.
 Created and maintained Kibana dashboards to visualize data, providing insights into application
performance, system health, and other key metrics
 Utilized IDEs like Eclipse or IntelliJ IDEA for Java development, and tools like Oracle SQL Developer
for PL/SQL development.

Environment: Java 8, Angular 6, J2EE, HTML, CSS, Hibernate, jQuery, AWS, Spring Data JPA, Spring Boot,
Spring Security, Spring AOP, Spring Core, JPA-Hibernate, My SQL, Maven, Junit, Mockito, Jasmine, Karma,
RDMS Oracle, ELK, REST API/Web Services, Kafka, Micro Services, Docker, GitHub, Jenkins, Kubernetes,
SonarQube, Jira.

Client: State of Maryland, MD | Feb 2018 – Mar 2019


Role: Sr Java Developer
Responsibilities:
 Responsible to coordinate with other teams and attend daily and weekly SCRUM meetings with team
members to update work status and code review.
 Designed and Developed microservice using Spring Boot.
 Used typical microservices architecture such as service registry, API gateway, load balancing, using
Spring Cloud config, Eureka, Hystrix, Zuul, Ribbon.
 Designed, discussed and implanted data model POJO, DAO, DTO, Controller using Java 8.
 Participated in the agile events such as daily standups, user story breakdown, sprint planning.
 Configured spring beans following the Spring Framework, Dependency Injection (DI) and Inversion of
control (IOC) principles.
 Worked on controller and Rest Controller and configured using annotations to handle incoming request.
 Developed and consumes RESTful web services using Spring Web MVC and tested using Postman for
the JSON response.
 Developed REST endpoints with documentation using Swagger.
 Used JWT, OAuth2 and Spring Security to ensure REST endpoints are secure.
 Written unit test cases for the REST endpoints.
 Helped to design the application using UML and applied Java design patterns like Singleton, Business
Delegate, Service Locator, JPA Entities, DTO, DAO and Adapter during the development of
components.
 Used Hibernate, Object Relational Mapping (ORM) solution, for mapping dB object in Oracle.
 Wrote Liquibase scripts to implement data model and for database version control.
 Developed the UI using HTML, CSS, JavaScript, AngularJS for interactive cross browser functionality
while consuming RESTful APIs.
 Used the fundamentals of Java-8 features like parallel streams and filters through lambda expressions.
 Configured and customized Spring AOP, SLF4J and log4j for adding the logging information of the live
application using Aspect Oriented Programming.
 Wrote unit tests of the application using Junit, Mockito and Spring Test framework.
 Used Jenkins as the integration tool and improved scalability of applications on cross-platforms.

Environment: Java, Spring, Hibernate, SOA, Web Service, REST Endpoints, SQL, Oracle, Mockito, Jira,
Maven, Spring Security, OAuth2, Microservices, Spring Cloud, Eureka, Cloud Config, Zuul, Ribbon, Hystrix,
Spring Data JPA, Spring AOP, Spring Web MVC, Docker, HTML, CSS, JavaScript, AngularJS, Jenkins, SVN,
Jira, Swagger.

Client: Cardinal Health Care, Dublin, Ohio | Feb 2017 – Feb 2018
Role: Java Developer
Responsibilities:
 Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer
Specifications, Development and Customization of the Application.
 Web application development for backend using AngularJS with innovative HTML and CSS3 techniques.
 Designed and developed Application based on Spring Framework templates.
 Develop and manage the integration between Java applications and DB2 using JDBC, JPA, Hibernate, or
other ORM frameworks
 Developed and maintained PL/SQL procedures, functions, triggers, and packages to support application
functionality
 Implemented REST Microservices using Spring boot and generated metrics with method level granularity
and persistence using Spring AOP and Spring Actuator.
 Used Spring Framework for Dependency Injection and integrated with Hibernate DAOs.
 Used Hibernate framework in persistence layer for mapping an object-oriented domain model to Oracle.
 Implemented all the components following a test-driven development methodology using JUnit and
Mockito.
 Configured Log4j through XML, JSON, YAML, or properties files to meet the application's logging
requirements
 Used Spring config server for centralized configuration and Splunk for centralized logging.
 Used Jenkins for Microservice deployment.
 Developed Microservices using Spring Boot and Spring cloud.
 Involved in setting up Gradle configuration and helping Continuous Integration (CI) Issues.
 Designed and developed web-based software using Spring MVC Framework
 Used Spring Core for concept Inversion of control (IOC) implemented using dependency injection.
 Used MongoDB to store, retrieve, and update and manage the entire details decisional costumer’s data.
 Generated Junit test cases for testing various Java Components.
 Extensively used Git for version controlling and regularly pushed the code to GitHub.

Environment: Java, J2EE, HTML, CSS, jQuery, JavaScript, Angular JS, Spring MVC, Spring IOC, Spring Web
Flow, Spring XML, Spring Batch, Hibernate, Spring Security , Gradle, Jenkins, AWS, EC2, JUnit, Mockito, Jira.

Client: Hitachi Consulting, Hyderabad, India | May 2013 – Dec 2016


Role: Java Developer
Responsibilities:
 Involved in Requirements gathering, Requirement analysis, Design, Development, Integration and
Deployment.
 Used JavaScript for designing web pages for client-side validation.
 Wrote Build process management scripts using ANT.
 Developed the code using Eclipse.
 Built a custom cross-platform architecture using Java, Spring Core/MVC, Hibernate and messaging
routing service active-MQ in eclipse IDE
 Used JUnit for the testing the application in the testing servers.
 Experience in configuring and deploying application Tomcat 6 and web logic 10.3.2.
 Used Oracle SQL developer for the writing queries or procedures in SQL.
 Used log4j for extensible logging, debugging and error tracing.
 Designed and Developed UI’s using JSP by following MVC architecture.
 Developed the application using the Struts framework. The views are programmed using JSP pages with the
struts tag library, Model is the combination of EJB’s and Java classes, and web implementation controllers
are Servlets.
 Used EJB as middleware in designing and developing a three-tier distributed application.
 Used JUnit for unit testing of the system and Log4J for logging.
 Created and maintained data using Oracle database and used JDBC for database connectivity.
 Created and implemented Oracle stored procedures and triggers.
 Installed WebLogic Server for handling HTTP Request/Response. The request and response from the client
is controlled using Session Tracking in JSP.

Environment: Java, J2EE, HTML, CSS, JavaScript, JSP, JPA, JDBC, Spring IOC, Spring MVC, Web Services,
XML, HTTP, Oracle, jQuery, Junit, JSON, Restful API, Bootstrap, SQL, SVN, Log4j, Tomcat.

You might also like