SaiTejaswi Java Resume
SaiTejaswi Java Resume
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
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.
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.
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.
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.