Resume
Manasa Kondaveeti (She/Her)
Full Stack Java Developer
Professional Summary
I am a Full Stack Java Developer with over 7 years of experience in
designing and developing scalable web and client-server
applications using Java/J2EE technologies. I specialize in building
microservices using Spring Boot and have a strong foundation in
frameworks like Spring MVC, Spring Security, AOP, Batch,
Hibernate, and Struts.
I have hands-on experience developing and consuming both
RESTful and SOAP web services, with a solid understanding of
security protocols such as OAuth2 and JWT. On the front end,
I’ve worked extensively with Angular (up to v8), AngularJS,
ReactJS, TypeScript, Bootstrap, HTML5, and CSS3 to build
dynamic and responsive Single Page Applications.
In my DevOps and CI/CD pipeline work, I’ve used tools like Jenkins,
Bamboo, Maven, Gradle, and Bitbucket, and managed artifacts with
JFrog Artifactory. I’m skilled in deploying and maintaining cloud-
based applications on AWS, including services like EC2, S3,
RDS, IAM, and CloudWatch. I’ve also worked with Docker and
Kubernetes for containerization and orchestration.
I’ve developed and maintained data solutions using relational
databases like Oracle, MySQL, and PostgreSQL, as well as
NoSQL databases including MongoDB and Cassandra. I’m also
familiar with messaging systems such as Apache Kafka,
RabbitMQ, and ActiveMQ, and have worked with real-time data
processing using Spark Streaming.
I work well in Agile/Scrum teams and regularly use tools like JIRA,
ServiceNow, and Confluence to manage projects and collaborate
effectively. I'm comfortable writing unit and integration tests using
JUnit, Mockito, Selenium, Cucumber, and Protractor, and have
experience with various DevOps and monitoring tools including
Elastic Beanstalk, Swagger, and Log4j.
TECHNICAL SKILLS
Languages: Java, Python, JavaScript (ES6+), React, Angular
Frameworks: Spring Boot, Django, Hibernate, Cordova, HTML,
jQuery and CSS, Bootstrap
Databases: MySQL, MariaDB, Microsoft SQL Server, NoSQL-
MongoDB.
Developer Tools: Apache Tomcat, JIRA, Postman, Git, GitHub,
Bitbucket Confluence.
Technologies/Frameworks: Spring boot, Flutter, NodeJS,
AngularJS, ReactJS, JUnit, Selenium.
Software Methodologies/Concepts: Software Development Life
Cycle, Agile, Waterfall, Iterative, Scrum, Design Techniques.
Company: Collaborate IT Solutions
Duration: Oct 2023 – Present
Client: CAA Insurance, Toronto, ON
Role: Senior Java Developer
Responsibilities:
Designed and developed Microservices using Spring Boot and Spring
Cloud.
Implemented API Gateway with Netflix Zuul and Eureka Discovery server.
Created UI using Angular 11, TypeScript, HTML5, and SCSS.
Integrated Spring Security with JWT token-based authentication.
Used JPA and Hibernate for ORM to interact with Oracle and MongoDB.
Worked on Docker for containerization and deployed services to AWS ECS.
Handled CI/CD pipeline with Jenkins, Git, Maven, and deployed to AWS EC2
and S3.
• Created dashboards and monitoring tools using Splunk and ELK Stack.
• Performed Unit testing and Integration testing using JUnit and
Mockito.
• Wrote OpenAPI specifications and integrated Swagger UI for
documentation.
Environment: Java 17, Spring Boot, Spring Cloud, Angular 11, MongoDB,
Oracle, JPA, Hibernate, Jenkins, Docker, AWS ECS, S3, EC2, Splunk,
Swagger, Git.
Client: DBS Bank, India
Role: Associate Developer
Duration: Feb 2023 – Aug 2023
Responsibilities:
• Designed and developed enterprise-level modules using Spring Boot
and RESTful APIs.
• Built responsive UI components using Angular 7, TypeScript, HTML5,
and Bootstrap.
• Implemented authentication using Spring Security and OAuth 2.0.
• Built and consumed REST APIs with Spring REST Controllers and JAX-RS.
• Developed SQL queries, stored procedures in Oracle and PostgreSQL.
• Integrated Apache Kafka for real-time message processing.
• Migrated monolithic applications to microservices architecture using
Spring Cloud.
• Performed unit and integration testing using JUnit, Mockito, and TestNG.
• Deployed services using AWS EC2, S3, and CloudFormation with Jenkins
CI/CD pipeline.
• Managed containers using Docker and Kubernetes.
Environment: Java 8, Spring Boot, Spring MVC, Hibernate, Angular 7,
Oracle 12c, PostgreSQL, Kafka, Jenkins, Git, AWS (EC2, S3, RDS), Docker,
Kubernetes, JIRA, Log4j, Swagger.
Client: Infosys Limited– Hyderabad, India
Technology Analyst & Senior Systems Engineer
Duration: Jun 2018 - Feb 2023
Responsibilities:
• Worked on enhancements and bug fixes for legacy applications using
Struts, JSP, and JDBC.
• Migrated legacy modules from Struts to Spring MVC and Spring Boot.
• Developed reusable backend components using Spring DAO and
Hibernate.
• Built dynamic web interfaces using jQuery, JavaScript, HTML, and CSS.
• Integrated SOAP services using JAX-WS.
• Performed CRUD operations and procedures using MySQL and PL/SQL.
• Used ANT and Maven for builds and SVN for version control.
• Conducted unit testing with JUnit and functional testing with Selenium
WebDriver.
• Participated in Agile/Scrum ceremonies and sprint deliverables.
• Deployed WAR files to Apache Tomcat server.
Environment: Java 7/8, Struts 1.x, Spring MVC, Spring Boot, Hibernate,
MySQL, JSP, Servlets, JavaScript, jQuery, HTML5, CSS3, JAX-WS, SVN,
Apache Tomcat, JUnit, Selenium, ANT, JIRA.
Education
Bachelor of Computer Science | Andhra University, India
Sep 2014 - Apr 2018
Work Authorization
Open Work Permit