KEMBAR78
Teja Gudimetta - Resume | PDF | Spring Framework | Web Service
0% found this document useful (0 votes)
16 views5 pages

Teja Gudimetta - Resume

The document outlines the qualifications and experience of a Senior Java Application Developer with over 8 years in software development, emphasizing expertise in Java/J2EE, AWS, and various frameworks like Spring and Hibernate. It details technical skills, contributions to multiple projects, and a strong background in Agile methodologies. The developer has a Master's degree in Computer Science and has worked on significant projects in banking, healthcare, and commercial sectors.

Uploaded by

yasmeen.dotnet1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views5 pages

Teja Gudimetta - Resume

The document outlines the qualifications and experience of a Senior Java Application Developer with over 8 years in software development, emphasizing expertise in Java/J2EE, AWS, and various frameworks like Spring and Hibernate. It details technical skills, contributions to multiple projects, and a strong background in Agile methodologies. The developer has a Master's degree in Computer Science and has worked on significant projects in banking, healthcare, and commercial sectors.

Uploaded by

yasmeen.dotnet1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 5

SR.

JAVA APPLICATION DEVELOPER


SUMMARY
 Around 8+ years of experience in all the phases of Software Development Life Cycle (SDLC) including requirement
Analysis, Design, Implementation and Product Testing in both the Web based and Enterprise applications with
emphasis on Object Oriented, Java/J2EE and Client Server technologies.
 Strong experience with Software methodologies like Agile, Waterfall and Test-Driven Development.
 Experience working with Java 1.8 Lambdas, Functional Interfaces and integrated Stream API into the
Collections API, to perform bulk operations on collections.
 Managed Amazon Web Services like EC2, S3 bucket, ELB, Auto-Scaling, Dynamo DB, Elastic search, Virtual
Private Cloud (VPC) through AWS Console and API Integration.
 Hands on experience with Amazon web services (AWS) and Amazon cloud technologies such as Amazon EC2
(virtual servers) and Amazon Cloud Watch (monitoring).
 Extensive experience working in Spring framework, Struts framework, Object Relational Mapping Hibernate
framework and web services.
 Experience using Spring MVC, Spring Boot, Spring DAO, Spring Data, Spring IOC, Spring Annotations,
Spring AOP, Spring Transactions and Spring Security.
 Extensive work experience in web technologies like JSP, Servlets, JavaScript.
 Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers, Indexers
and proficiency in writing complex queries, using Oracle, SQL Server and MySQL.
 Experience in NoSQL Databases like Mongo DB and Cassandra DB to manage large data sets.
 Experience in unit testing the applications using JUnit, TDD Framework.
 Significant experience in web development tools like Eclipse and IntelliJ.
 Experience in designing, developing, and deploying J2EE applications on Web sphere, Web logic and Apache
Tomcat application Servers.

TECHNICAL SKILLS

Application Server Apache Tomcat, WebSphere


IDE-s/Text editors Eclipse, NetBeans, Visual Studio, Anypoint Studio, WinSCP
Operating Systems Windows, Linux
Web Technologies HTML, CSS, AJAX, JavaScript, jQuery, Angular, Bootstrap
XML Web Services XML Schema, SOAP, REST
Frameworks Spring MVC, Spring Boot, Struts, Hibernate, AngularJS, Angular2, Bootstrap
Databases Oracle, SQL Server, MySQL, NoSQL (MongoDB)
Development tools Gradle, Maven, SVN, Git, JIRA
Testing Tools Apache JMeter, Soap UI, JUnit
Scripting languages Unix-shell scripting
Certifications AWS Certified Developer
EDUCATION

Master of Science | The University of Texas at Arlington, USA


Computer Science, Specializing in Software Engineering and Databases

Bachelor of Technology | JNTUH, India


Computer Science
EXPERIENCES
Java, Sr. Java Application Developer| FHLBank |Pittsburgh, Pa | Jan 2023 – Present
Project Description: Worked on Online Banking(OB) application that provides the institution members of the FHLBank of
Pittsburgh to check their account balances and request loans. The application assures the flow of credit to the members to
support housing finance and community lending, and other related services that enhance their businesses and utilize their
grants. Currently contributing in migrating our application to AWS to enhance the overall functionality, availability and
reliability of the Application.
Key Contributions:
 Spearheaded agile practices, consistently engaging in technical discussions, requirements gathering, analysis,
planning, effort estimation, development, and testing.
 Engineered robust web applications leveraging Java 17, Spring Boot, Spring Cloud, Spring MVC, and
RESTful web services.
 Directed the upgrade of microservices from Spring Boot 2.7.7 to 3.2.3, ensuring stability and performance
enhancements.
 Led a successful Proof of Concept (POC) to transition version control from SVN to Git, facilitating a parallel
development approach focused on multiple features and simultaneous releases.
 Contributed to the migration of on-premises applications to AWS by updating critical configuration files and
adapting existing infrastructure.
 Developed and modified Autosys jobs by optimizing JIL files to orchestrate timely API calls, enabling
accurate and timely updates to underlying database tables.
 Extensively utilized various Spring modules, including Bean Wiring, Inheritance, Auto Wiring, and Spring
JDBC templates.
 Architected a Service-Oriented Architecture (SOA) using RESTful web services, ensuring a loosely coupled,
modular system structure with the Spring framework.
 Expertise in creating and managing Oracle SQL databases, including indexes, tables, stored procedures, and
views.
 Played an active role in code reviews and mentoring sessions, with Git as the primary version control system.
 Heavily involved in migrating on-premises workloads to AWS to improve scalability and accessibility.
 Developed Maven build scripts to automate build and deployment processes in Jenkins.
 Designed and implemented microservices architecture using the REST framework and Spring Boot.
 Worked extensively with Spring framework components, including controllers, services, and views, to ensure
a cohesive application architecture.
 Diagnosed and resolved critical bugs, including performance optimizations and high-impact business issues.
 Deployed applications to Cloud Foundry, enabling efficient remote debugging and support.
 Leveraged industry-standard tools, including AWS and Jenkins, to streamline and optimize development and
deployment workflows.
 Used JUnit Testing Framework for performing Unit testing.
 Addressed SonarQube issues to enhance code quality and coverage across various microservices.
 Conducted rigorous unit and component testing to identify and address potential bugs proactively.
 Utilized AWS services such as S3, EC2, and Dockerized containers to deploy and manage workloads
efficiently.
 Configured Gradle dependencies, creating build.gradle files to support seamless application build processes.
Environment: Spring MVC, Bootstrap, Confluence, Spring Boot, AWS, Oracle SQL, Maven, Angular, SVN, Git, Jenkins.

Java, Software Engineer II | Philips Healthcare |Pittsburgh, Pa | Feb 2021 – Dec 2022
Project Description: Worked on multiple facets of the Care Orchestrator application. The application allowed health care
service providers to view and manage patient information as well as the patients therapy data. Currently contributing in
migrating a .Net application to SpringBoot to enhance the overall functionality of the Application
Key Contributions:
 Implemented agile methodologies, actively involved in technical meetings, requirement gathering, analysis,
planning, effort estimation, coding, development, and testing.
 Developed web applications using Java8, Spring Boot, Spring Cloud, Spring MVC and Restful web services.

2
 Worked on migrating several microservices from TC9 to TC2020.
 Participated in code review and mentoring sessions and used git as version control.
 Currently working on migrating a .Net application (DreamMapper) to Springboot (Care Orchestrator).
 Coded Gradle build scripts to build and deploy the application on TeamCity.
 Designed and developed Microservices using REST framework and Spring Boot and built it on TC2020.
 Worked with controller, service and view components in applications using Spring 3.5 framework.
 Extensively used various modules in Spring like Bean Wiring, Spring Inheritance, Auto Wiring.
 Fixed and debugged several bugs of which some were performance issues and others were business critical.
 Deployed the application to Cloud Foundry for remote debugging.
 Leveraged various industry leading tools and services such as AWS, CF, TeamCity.
 Worked on SonarQube issues to increase the overall code coverage of various microservices.
 Performed unit and component testing to identify bugs and worked on fixing them.
 Utilized AWS Services platform to upload data into AWS S3 buckets, creating EC2 instances and to deploy
the Dockerized Container services.
 Configured Gradle dependencies for application building processes that created build.gradle file.
Environment: Spring MVC, Bootstrap, Confluence, Spring Boot, Web services Microservices, AWS, MongoDB, Neo4j,
Gradle, HTML5, CSS3, jQuery, Docker, RabbitMQ, Git, Jenkins.

Java, Full Stack Developer II | AutoZone Inc |Memphis, TN | Aug 2019 – Jan 2021
Project Description: The project name is Commercial Acceleration Program (CAP). It’s a revamp of AutoZone
commercial business (B2B) which followed agile methodology in multiple releases to delivery key business acceleration
programs for commercial customers. Programs included several tracks in each release to delivery key initiatives for
commercial business growth. Large scale development of micro-services are deployed to Autozone multi cloud
infrastructure.
Key Contributions:
 Implemented Agile methodologies, actively involved in technical meetings, requirement gathering, analysis,
planning, effort estimation, coding, development and testing.
 Developed User Interface application modules using HTML, CSS, JavaScript, JSON, jQuery and AJAX.
 Wrote client-Side code using ReactJS and used NPM and gulp directories to generate the server environments used
flux with redux framework to manage targeted URL's and to monitor the application.
 Used ReactJS to implement rich functions in various pages: form validation, crud, grid list, search, sort, pagination,
multi-selection, tagsinput, advanced/custom directives, authentication, unit tests, etc.
 Extensively used jQuery, NodeJS in implementing various GUI components in application portal.
 Worked with controller, service and view components in applications using Spring 3.5 framework.
 Extensively used various modules in Spring like AOP, DI (Ioc), Bean Wiring, Spring Inheritance, Auto Wiring,
Spring JDBC Templates and Spring Quartz Schedulers for Jobs.
 Service Oriented Architecture (SOA) was exposed through RESTful web services with loose coupling between
layers using Spring framework during development.
 Designed and developed Microservices using REST framework and Spring Boot.
 Enterprise level web applications were supported by building Spring based Java and Scala micro services.
 Consumed messages from JMS-Message driven beans and Active MQ.
 Integrated Active MQ with Beans.
 Experience in Creating, Dropping Indexes, Tables, Stored Procs and Views on Oracle DB.
 Cloud environment for micro services was provided using Spring cloud Netflix (Eureka server, Hystrix, Ribbon).
 Expertise with employment of Spring Kafka and Zookeeper apart from JMS as messaging service.
 Coded Gradle build scripts to build and deploy the application on WebSphere.
 Implemented continuous deployment system with Jenkins, AWS: Code Deploy, Ops Works, and Packer for
deployment of Java Applications.
 Participated in code review and mentoring sessions and used GIT as version control and GITBash for GIT
interactions.
 Deployed the application on a JBoss server.
 Used Tomcat Apache server for deploying the applications on the develop branch.

3
Environment: J2EE, Spring MVC, XML, AJAX, AngularJS, NodeJS, AWS, JavaScript, Hibernate, Bootstrap, JIRA, Spring
Boot, Web services Microservices, AWS, ELK stack, MongoDB, Maven, HTML5, CSS3, jQuery, Docker, Tomcat, Git,
Jenkins, Selenium, Cucumber, STS.

Java Full Stack Developer I | The City University of New York | New York | Aug 2018 – July 2019
Project Description: Project is about upgrading the system to new architecture where it will be easy for 3rd party
organization to integrate the application as well services into their existing system, provide training (online education
program).
Key Contributions:
 Implemented the Graphic User Interface by coding in HTML, CSS3, Bootstrap, JavaScript, jQuery, and jQuery UI .
 Designed Single page web applications, object-oriented JavaScript Framework like AngularJS and ExtJS.
 Created prototypes in HTML, JavaScript and CSS for different UI pages.
 Implemented and developed UI components using AngularJS features like DI, Models, data binding and controllers.
 Develop various screens using AngularJS and used various predefined components from NPM.
 The application is designed using J2EE design patterns Session façade, Singleton, Factory, DAO and technologies
based on MVC architecture.
 Used Spring DAO module for performing CRUD operations on database and implemented logging in the
application using Spring Framework AOP module to know the application status.
 Used Spring MVC Model View Controller to handle/intercept the user requests and used various controllers.
 Implemented (SOA) to retrieve data from client side and made REST API calls and parsed the data to client and
handled the security and Authorization using Spring Security.
 Build, Test and developed application from Docker containers and deployed into PCF environment.
 Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
 Used JERSEY framework to implement the JAX-RS (Java API for XML and RESTful Service).
 Developed REST web services using Spring MVC to extract client related data from database and used SOAPUI.
 Developed Microservices with Spring Eureka to retrieve API routes and Implemented Spring Circuit breaker
pattern, integrated Hystrix dashboard to monitor Spring microservice.
 Experienced with setting up the basic project setup from scratch using Spring-Hibernate.
based design.
 Performed Installation, Configuration and Maintenance of production Cloud Environments such as Tomcat, Apache,
Jetty, and JIRA.
 Implemented persistence layer using Hibernate that uses the POJOs (which do not have the business processes) to
represent the persistence database tuples.
 Hibernate Session Manger used to configure multiple data source and provide independent database connectivity.
 Performed Load testing of SOAP Web Services using SOAP UI and Apache JMeter tools.
 Designed application to meet international market standards using Spring MVC Internationalization and spring core
modules.
 Created data-pipeline using Kafka and also to restore states.
 Server-side validations are achieved using Spring Validation framework.
 Deployed and monitored web services using Spring Cloud Foundry Managed Domains and Routes with Spring
Cloud Service Registry.
 Utilized AWS Services platform to upload data into AWS S3 buckets, creating EC2 instances and to deploy the
Dockerized Container services.
 Developed the ANT scripts for preparing WAR files used to deploy J2EE components.
Environment: HTML, JSF, jQuery, JavaScript, Bootstrap, AngularJS, NPM, Spring 3.x, Spring MVC, Spring Security,
SVN, REST, JAX-RS, Jersey SoapUI, Selenium Web Driver, Cucumber MongoDB, Web services, JBoss, Agile.

Java Developer | Infosoft Systems | Minnesota, MN | Aug 2016 – Jul 2018


Project Description: Database Migration, EP-Web (Engagement Platform) Employee engagement programs combines an
integrated reward engine, learning, communication tools and analytics to power modern talent applications spanning
recognition, wellness, safety, milestone awards, community involvement and global rewards. The project involves migrating
the whole data in to multiple schemas to improve performance and better scheduling of jobs and also completely re
designing the web application.

4
Key Contributions:
 Analyzed and implemented Model View Controller (MVC-2) architecture and developed Form classes, Action
Classes for the entire application using Spring Framework.
 Adopted Hibernate Framework to develop Data Layer and configured XML mapping files.
 Persisted java objects to relational database using Hibernate ORM.
 Used Hibernate Annotations to reduce time at the configuration level and accessed Annotated bean from Hibernate
DAO layer.
 Invoked view components by configuring DispatcherServlet and ViewResolver to handle incoming requests and
manage the Spring MVC flow.
 Implemented Cross cutting concerns like logging and declarative transaction management using Spring AOP.
 Implemented Multithreading concept to load data from files to table, transforming files from one format to other.
Make multiple service calls in individual thread safety for a request.
 Designed and developed front-end User Interface using HTML, CSS, JavaScript and jQuery Framework.
 Involved in design, development and implementation of front-end part widget-based application.
 Client-side validations are performed using JavaScript and jQuery Framework.
 Used JMS for asynchronous exchange of message by applications on different platforms.
 Developed the view components using JSP, HTML, Struts Logic tags libraries.
 Performed testing of SOAP web services using SOAP UI tool.
 Used JUnit Testing Framework for performing Unit testing
 Installed WebSphere Application Web Server for handling HTTP Request/Response. The request and response from
the client are controlled using Session Tracking in JSP.
 Designed and developed Use Case, Class and Sequence Diagram based on UML standards using Rational Rose.
Environment: J2EE, Java, Spring, Tiles, JSP, JNDI, Clear Case, SOAP, WSDL, UDDI, JAXB, JAXP, Schema (XST), EJB
2.0, ANT, JavaScript, JMS, Rational Rose, WSAD, DB 2.

You might also like