Post Job Free
Sign in

Scrum Master Change Management

Location:
Downtown, DC, 20004
Posted:
January 29, 2025

Contact this candidate

Resume:

SRINIVASULU REDDY BOTTA

E-Mail: *****************@*****.*** Phone: +1-240-***-**** www.linkedin.com/in/srinivasulureddy-botta CORE COMPETENCIES

Web Development

JAVA/GROOVY

Troubleshooting

Unit Testing

Scrum Master

Change Management

Team Management / Leadership

Liaison & Coordination

Reporting & Documentation

Automation Testing

ACADEMIC Bachelor science India in 2009 and of Technology engineering DETAILS in from Computer JNTU, TECHNICAL OVERVIEW

Programming Languages:

Java 1.5, 1.6, 1.7, 1.8, java

17, HTML, SQL, PL/SQL,

Groovy

Frameworks.

Spring (IOC, Core, Batch,

Security, AOP, JDBC, MVC,

Boot) Struts, Hibernate, JPA,

JSF, Angular JS, React JS

Java/J2EE Technologies: JDBC,

SAX, DOM, Java Beans, JSP,

JSTL, Servlets, JNDI, Grails

Web Services/Messaging.

Micro services, Restful Web

Services, SOAP, WSDL, JAXWS,

JAX-RS, JMS, SOA, Active MQ,

IBM MQ

Database

SQL, PL/SQL, JDBC, MySQL,

Oracle 9i/10g/11g, Microsoft

SQL Server, Cloudant DB

(NOSQL), PostgreSQL

Web Design

Technologies/Tools

HTML, DHTML, JavaScript,

XML, CSS, AngularJS, ReactJS,

NodeJS, jQuery, Ajax, JSON

PROFILE SUMMARY

• • • • • • • • • • • • • • • • • • • • Around testing Senior product Extensive Core Service, Experience Boot, OAuth Experience framework. Working participated Working synchronizes Experience JavaScript, Having management, Experience Current Infrastructure. Involved project Working Had above Experience with Experience with Excelled Experience certified Experience tasks Experience towards Having recipients https:functional different Hybrid planned Java, Spring /which Technical providers a /which of experience JSP, 12+ along patents.smooth project in scrum patent experience experience in experience experience client and jQuery, automating Java8, in with in in in in in in Servlets, a and in in years includes batch identity handling HQL handling developing creating is languages for with POC alerts. Developing migrating knowledge Agile developing master for client-completed different release. keyword involving server lead, and google.the JDBC, AngularJS, (of Analysing handling in for Hibernate and in asynchronous using JPA sprints. in methodology on experience Refer Hiring, my data side working test AI scrum the test Implanting web Cloud having like PostgreSQL, IBM application JAX-role com/UI modules tool driven on in team cases build automation Java 95 suites below technologies web automation the Java, applications onboarding, different recordings ReactJS RS activities includes different which query percentage Security technologies patent/with technologies knowledge as team. and using frameworks. and applications in which .link NET of lead EDB mail includes design, language) is Spring connection from JSTL. and deployment grails3, directories, developing for JUnit. creating components like and and frameworks US10963588B1/directory framework supports (for plugins Enterprise JSON and such with using the IBM planning, python. follow development, Framework data on IBM and sprint same Learning MQM, using cloud Oracle quartz for as JAVA/etc to Groovy pooling, cloud internationalization. new Integrator databases, agile Microservices HRMS be HTML, of using from and retrospective to DB) Active JAVA, DB. protected J2EE HRMS functional plugins, Management Azure process like and and en?named mapping, scrum into Selenium implementation, scratch HTML5, technologies. Spring Groovy MQ, grails cloudant modules and which oq=cloud. current Spring to and as feature activities Java applications. US1096358 in complete frameworks, and and MVC, ‘IWR’ Web transaction identifying is IBM and systems. CSS/as DB. Message working Grails security used familiar for Spring Driver stated grails cloud CSS3, As Also and and the the to 3 a 8+B1

ORGANISATIONAL EXPERIENCE

Client: Infinite Computer Solutions, Rockville, MD Sep 2023-Present

Position: Senior Technical Lead

Project: Gatekeeper

Environment: Java 1.8, groovy, Grails, spring boot, Hibernate, Rest API, GROM, Spring security, Spring batch, JMS, Active MQ, IBM MQ, Log4J, IBM Web sphere, Open liberty, Jenkins, ReactJS, PostgreSQL, Gradle

XML Technologies

XML, XSL, DOM, XML Schema,

SAX, XSLT, WSDL

Application Servers/Web

Servers

Apache Tomcat, JBoss, IBM

WebSphere, Open Liberty

Integrated Development

Environment (IDE)

Net Beans, Eclipse, IntelliJ,

Spring Tool Suite, Visual Studio

Version Control

SVN, CVS, VSS, IBM RTC,

GitHub

Operating Systems

Microsoft Windows, Unix, Linux

PERSONAL DETAILS

Date Address: Apt 20876 102, of Birth: Germantown, 12541 Oct Great 1 -1987 Park Maryland- Circle, Responsibilities:

• Participate in scrum meetings and coordinate with Business Analysts to understand the business needs and implement the same into a functional design.

• Analyse and create business models, logical specifications and/or user requirements to develop solutions for the application environment.

• Design, develop and implement software applications; create system procedures and ensure that the developed applications function normally.

• Developed new APIS’s using REST web services and integrated with other modules • Design and develop new enhancements using grails framework.

• Deploy enterprise web applications using technologies such as: ReactJS, Java, JavaScript, CSS, or HTML.

• Maintain and modify programs make approved changes by amending flow charts; develop detailed programming logic and code changes using technologies such as Java or J2EE.

• Design and develop Web Services using technologies such as SOAP, REST.

• Worked with Active MQ for Messaging Service for Integration.

• Upgrade business logic from grails 2 to grails 3 in order to improve security •

• Modify deployments to compatible with open liberty from WebSphere liberty.

• Work with Oracle queries to store the data in Oracle servers.

• Worked on migrating data from Oracle to Postgres DB.

• Write source code, prepare test data, test and debug programs, revise and refine programs to improve performance of the application software.

• Perform build and unit testing using tools such as Maven or Junit.

• Work on Continuous Integration using tools such as Jenkins. Client: Infinite Computer Solutions, Vizag, IND

Oct 2021-Sept 2023

Position: Senior Technical Lead

Project: CT-ADMIN, TDI-User Sync

Environment: Java 17, JDBC, JSP, JSTL, Angular 3, Microservices, Kubernetes, REST, Spring Boot, JPA, Hibernate, Spring Core, Spring AOP, Gradle, XML, DB2, JUnit, CSS, AJAX, jQuery, JavaScript, JSON, Log4j, Tomcat, Docker, Azure Cloud, Gradle

Responsibilities:

• Analysed business requirements, participated in technical design, development and testing of various modules assigned.

• Used Spring Boot which is radically faster in building cloud Micro Services and develop Spring based application with very less configuration.

• Developed custom Spring Boot starters in a existing Micro Service framework to provide Spring Cloud native Micro Service environment like centralized configuration, service registry (Eureka server) and discovery, circuit breaker.

• Migrated existing Struts application into Micro services architecture using Rest APIs, Spring boot, config Netflix Oss

(Eureka, Zulu, hystrix) and Azure Cloud.

• Migrated current application from IBM cloud to Azure cloud without breaking the functionality.

• Developed new UI screens for the new application, Equipment Central by using Angular 3 and developed the REST

webservices according to the Business.

• Implemented Spring boot microservices to process the messages into the ActiveMQ cluster setup.

• Responsible for code review, maintaining application flow, debug, build and deployment.

• Understanding functional specifications and testing the application.

• Extensively used J2EE design patterns such as Business Delegate (Spring IOC) and Data Access Object in the project.

• Participate in design, development, testing, and support of applications, components, and services.

• Participate in prototyping of new features and functions, with a focus on enabling and implementing unique client-side behaviours into the user experience.

• Involved in unit testing, integrated testing, and developed test cases.

Client: IBM, Vizag, IND Oct 2012-Oct 2021

Position: Principal Software Developer

Project1: Environment: 2x Learn Java 1.8, Spring MVC, Spring Boot, Micro Services, Restful web services, JavaScript, Maven, WebSphere, Google JSON, SonarQube, Oracle, Hibernate.

Responsibilities:

• Actively includes in various phases of Software

Development Life Cycle (SDLC) for example, Design, Analysis, Development and Testing.

Included in total improvement of Agile Methodology. Partaken in Scrum handle and worked as scrum master that is utilized for arranging diverse cycles of the venture.

• Implemented the application using Spring MVC Framework and handled the authentication, authorization, and access- control features by using Spring Security.

• Configured Spring Container to implement IOC/DI of the Spring Beans, and to manage the beans' life circle.

• Used Hibernate, object /relational mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL- based schema.

• Create RFP (Request for Proposal) Microservices to provide RESTful API utilizing Spring Boot with Spring MVC.

• Developed spring RESTful web services to create, read, update, or delete information on a server using HTTP methods. Parsed the data in JSON format.

• Developed JUnit test cases, performed integration and system testing.

Project 2: IWR (IBM WATSON RECRUITER)

Environment: Java 1.8, spring boot, Rest API, Cloudant DB, HTML5, CSS3, JavaScript, Angular JS, jQuery, AEM 6.2/6.1, Bootstrap, Spring, Hibernate, JSON, Spring Boot, Micro Services, IBM WebSphere, Restful web services, JIRA, SVN, SQL server, Log4j, Maven, Agile.

Responsibilities:

• Involved in Requirements gathering, Analysis, Design, and Development and Support phases of SDLC.

• Involved in implementing custom directives using Angular components for single page modules.

• Implemented Angular Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory tested all application controllers extensively with AngularJS's built-in testing facilities.

• Used Spring Boot which is radically faster in building cloud Micro Services and develop Spring based

application with very less configuration.

• Implemented Spring MVC components, controllers, used spring MVC interceptors to preprocess, configured dispatch servlet, view resolver components.

• Implemented transaction management using Spring

declarative transaction management with Spring AOP concepts.

• Responsible for configuring and deploying the builds on IBM Rational Team Concert.

• Extensively used Hibernate in data access layer to access and update information in the database.

• Designed and implemented a multicast service proxy with the help JAVA multithreading.

• Implemented Helper classes with Hibernate interfaces to implement CRUD operations, helper classes to work with mapped collections.

• Used different Spring annotations like @autowire,

@controller, @component, @Service at different layers. Created Cloudant DB collections and integrated with Spring and MongoDB.

• Implemented Rest based web services to represent service more as data using JAX-RS annotations.

• Used MAVEN for building the application and deployed on Web Sphere Application Server.

• Developed UNIX Shell scripts for automating project management tasks.

• Developed unit test cases, implemented test cases using Junit, Easy mock and involved in integration testing.

• Involved in build/deploy multi modules using Maven, configured plug-ins, check styles.

• Involved in fallowing agile methodology, daily scrum meetings, iteration planning's.

Project 3: 2xAssess

Environment: Java 1.8, Groovy, Grails 2, Spring Boot, Hibernate, REST API, GROM, Spring Security, Spring Batch, JMS, Log4J, IBM WebSphere, Open Liberty, Jenkins, ReactJS, Gradle, Selenium Web Driver

Responsibilities:

• Developed and implemented client-side validation using Java and Groovy, and managed server-side validation through Java processes.

• Leveraged Spring's Dependency Injection and Inversion of Control (IOC) to create a robust business layer.

• Configured Hibernate, Spring, and JSF to map business objects to Oracle databases using XML based

configurations.

• Designed and developed new REST APIs, integrating them seamlessly with existing system modules.

• Led the design and enhancement of features using the Grails framework to improve system performance and functionality.

• Deployed enterprise-grade web applications using ReactJS, Java, JavaScript, CSS, and HTML.

• Utilized Bootstrap for organizing database structures and improving the user interface experience.

• Created and deployed Session Beans for managing

business logic, hosted on IBM WebSphere Application Server.

• Worked closely with clients, internal teams, and other technical staff to troubleshoot software issues, while providing recommendations for system enhancements and performance improvements.

• Involved in creating test automation scripts using Selenium web driver.

Project 4: 2X Recruit

Environment: Java 1.6, JSF spring MVC, Rest API, IBM cloud, JSF, MAVEN, Hibernate, ActiveMQ, Junit, Selenium Web driver Responsibilities:

• Participate in scrum meetings and coordinate with Business Analysts to understand the business needs and implement the same into a functional design.

• Analyse and create business models, logical specifications and/or user requirements to develop solutions for the application environment.

• Design, develop and implement software applications; create system procedures and ensure that the developed applications function normally.

• Deploy enterprise web applications using technologies such as: JSF, Java, JavaScript, CSS, or

HTML.

• develop detailed programming logic code changes using technologies such as Java or J2EE.

Used MAVEN for building the application and deployed on Web Sphere Application Server.

• Work on Active MQ Messaging Service for Integration.

• Work with oracle queries to store the data in Oracle Server.

• Write source code, prepare test data, test and debug programs, revise and refine programs to improve

performance of the application software.

• Automated test cases using selenium web driver.

• Perform build and unit testing using Junit.



Contact this candidate