Anitha Nuthalapati - Java Full Stack
Anitha Nuthalapati - Java Full Stack
10+ years of experience as a Full Stack Developer in IT industry. Extensive experience in Software
Analysis, Design, Development, Implementation and Testing of Object-Oriented Applications and web-
based Enterprise Applications using Java.
Proficient in various Agile methodologies like Test Driven Development (TDD), SCRUM, Pair
Programming and Waterfall software development processes.
Hands on experience with Core Java with Multithreading, Concurrency, File Handling, I/Generics,
Data Structures and Collections, Garbage Collection.
Experience with Java 8 features such as Lambda Expressions for making inline function calls by using
Functional Interfaces which makes code readable and concise.
Extensive experience in Java, J2EE technologies such as JPA Repository, Hibernate, JDBC, JSP, Servlets.
Develop reusable solution to maintain proper coding standard across different java projects.
Experience in Micro Services with Spring Boot application development.
Have extensive hands-on experience on different Java frameworks like spring (Spring IOC, Spring AOP,
Spring MVC, Spring JMS, Spring Batch, Spring JDBC & Spring Boot).
Extensive experience in using various design patterns such as MVC, Builder, Session, DAO, IOC and in
the development of multi-Tier distributed Enterprise Applications.
Expertise in implementing client-server business applications using Micro services.
Extensive experience in developing Micro services using Spring Boot, Netflix OSS (Zuul, Eureka,
Hystrix, and Ribbon).
Experience in Creating and configuring continuous delivery pipelines for deploying Micro services.
Expertise in producing and consuming REST and SOAP Web Services with different APIs like JAX-WS,
JAX-RS, and implementing using Jersey and Spring REST.
Experience in Developing web service applications using front end technologies like using HTML5, CSS3,
JavaScript, Ajax, jQuery, Type script, Bootstrap and React.
Experienced in using React.js components, Forms, Events, Keys, Router, Animations and Flux
concept.
Experience with creating and reviewing UI design specifications, developing prototypes, and
conducting usability tests.
Expertise in React Component for UX - Library consisted of Button, Checkbox, Input, Icons, Toggle
Button, Dropdown, Multi-Level Dropdown and many more.
Have extensive experience and Knowledge on different integration patterns like Publish/Subscribe,
Synchronous/Asynchronous.
Design, develop, and deploy web applications using AWS services such as EC2, S3, Lambda, Route53 and
DynamoDB.
Worked on API performance testing using JMETER.
Proficiency with application servers like WebLogic and Tomcat.
Worked proficiently with various IDEs including Eclipse, STS and IntelliJ.
Experienced in version control tools Git.
Hands on experience with building tools like Maven, Gradle and logging tools like Log4J.
Worked with Jasmine for unit testing components, Services, Directives, and modules.
Expertise in unit-testing with tools like Junit, Jest, React Testing Library
Good Experience in using Jenkins for CICD, Docker, Kubernetes for Containerization.
Good understanding of Business workflow, Business logic and Business methods for further
implementation of user requirement in a distributed application environment.
TECHNICAL SKILLS:
EDUCATION:
Master’s in computer & information sciences, Southern Arkansas University.
PROFESSIONAL EXPERIENCE:
Environment: Java 8, HTML, Spring Cloud, Spring Boot, Spring 4.2.1, Spring JPA, Node.js, React.js,
MySQL, RESTful APIs, AWS, Bamboo, JUnit, Jest, GitHub Actions, OAuth 2.0, JWT, Spring Security,
SonarQube, Veracode.
Environment: Java 8, HTML, Spring cloud, Azure Devops, Spring Boot, React.Js , Redux, XML, XSLT, Spring 4.2.1,
Spring JPA, DB2, Java Script, GIT, Windows 10, Eclipse 4.6. services Now.
Java Developer
Birla Soft Ltd, Hyderabad, India Jun 2014 - Dec 2015
Responsibilities
Actively involved in various phases of Software Development Life Cycle (SDLC) such as Design, Analysis,
Development and Testing.
Actively participated in the daily SCRUM meetings with our team to produce quality deliverables within
time.
Implemented Micro Services based Cloud Architecture using Spring Boot with Lambda.
Designed and developed Java 8 business components and RESTful service endpoints using Spring boot.
Moved existing Angular controllers and services to Angular components for more responsive and less
dependency.
Implemented RESTful and SOAP based web services using for JAX-RS and JAX-WS respectively.
Implemented RESTful Web Services to retrieve data from client side using Micro Services architecture.
Designed and implemented applications using Spring Boot, Spring Integration, Spring MVC, Spring
IOC, Spring Annotations, Spring AOP, Spring Transactions, and Hibernate.
Validations are done using SoapUI and Ready API testing tool framework in different environments.
Consumed Rest based services with Angular using HTTP services.
Migrating existing legacy Lambda into Micro Services Architecture with Spring Boot.
Experience in developing applications, automated scripts leveraging Mongo DB.
Built dynamic DB schemas and maintained sessions by Mongo DB.
Involved in the development of the UI using JSP, HTML5, CSS3, JavaScript, and Angular.
Developed the module as SPA using Angular routers and controllers.
Automated build process through Maven Script build framework.
Used GitHub to maintain the version of the files and took the responsibility to do the code merges from
branch to trunk and creating new branch when new feature implementation starts.
Environment: Java, Spring, Spring Boot, Spring Security, Spring Batch, Spring MVC, XML, JSON, GitHub,
Hibernate, Mongo DB, JUnit, Gradle, Web Sphere, JMS, Restful, SOAP, Microservices, HTML5, CSS3, JavaScript,
Angular, Java 8, OOPS, Agile Methodology, JIRA and STS.
Java Developer
Singularity Software India Private Ltd, Hyderabad, India Jan 2014 – May 2014
Responsibilities:
Designed and developed the application using agile methodology and followed TDD and Scrum.
Designed and developed Business components and Integrated with Spring framework.
Wrote data Components for Plan Setup, wrote and called Stored Procedures using Java, and Hibernate.
Implemented Hibernate Caching (Query and second level EH Cache) for frequent queries executed
against database for reports.
Involved in configuring and Spring and Hibernate frameworks.
Involved in design and implementation of MVC architecture in different modules.
Used Spring Batch to build the POJO-based development approach of the Spring Framework.
Wrote the DAO's to access the database using JDBC calls and created aspects using Spring AOP
annotation approach.
Consumed data from Rest web services using Spring Rest Template.
Responsible for configuring and deploying the builds on Tomcat Web Server
Involved in the Performance Tuning of the Application on server side.
Wrote build & deployment scripts using Maven.
Environment: J2EE/J2SE, Java1.7, Spring Source Tool Suite IDE, Spring, Hibernate, JMS, REST, XML, My SQL, GIT,
Tomcat, Maven.