Senior-level Software and Application Developer passionate about creating cutting-edge products for Banking and Finance. Strong work ethic and dedicated to quality assurance. Adept at working with teams or independently in fast-paced settings.
Worked with various frameworks in spring such as Spring Data, Spring JDBC, Spring Batch, Spring Boot, Spring REST
Developed and deployed Micro Services based applications using Spring Boot.
Authenticated Users accessing RESTful services using Oauth 2.0 and JWT (Jason Web token)
Used various version control software such as GIT, Bit Bucket, AWS Code Commit for maintaining code repositories.
Worked on secret key like Azure KeyVault.
Experience with build tools like Ant and Maven for building applications to different environments.
Experience with Cloud like AWS S3 bucket, Code Commit, Azure KeyVault, Platform as a Service(PaaS) and Software as a Service(SaaS)
Overview
14
14
years of professional experience
Work History
SENIOR TECH LEAD
HCL
Vijayawada
05.2022 - Current
Understanding the business requirement.
Support the team for technical understanding and resolving the bugs. Creating test automation using RPA tools. Take care of the traditional USAA release process.
Implementing new project's release process with GIT CI/CD pipeline.
Support team for Virtual Test environment setup.
Conducted full lifecycle software development from planning to deployment and maintenance.
Wrote ETL DataStage scripts and processes for data integration and bug fixes.
SENIOR SOFTWARE ENGINEER
QuessCorp – on board with AMDOCS
Vishakapatnam
08.2021 - 04.2022
Migrating existing Java 1.3 application to Java 1.8
Implementing secret keys for saving secure data into Azure KEYVAULT. Resolving dependencies as part of migration from OnPrem to Azure environment.
Create JNLP file to launch client application. Provide support team to resolve the issues.
SENIOR SOFTWARE ENGINEER
TechMahindra
08.2011 - 08.2021
Development of the new improvements and migrating old technologies to new technologies (Java, J2EE technologies and Spring Frameworks) Develop batch jobs in spring boot batch and Create and schedule batches using Atomic UC4
Lead project of migration from Oracle 9iDB to Oracle12cand dependent Applications
Developed and deployed Micro Services based applications using Spring Boot
Front end using Angular 6 with TypeScript and HTML.
APPLICATION DEVELOPER
TechMahindra
01.2014 - 01.2017
Application support with enhancements and implementations new logics using Java, J2EE technologies
Developer in project of migration from ProC to JAVA application (JSF and hibernate)
Providing support to the JAVA application for Loans (NEMO) and Savings accounts (DINERO) Atomize the process using UNIX scripting and UiPath Developing business logic of the Lease applicationusing Java, J2EEtechnologieswith SOAP Webservices.
RELEASE MANAGER
TechMahindra
Vishakapatnam
01.2011 - 01.2014
Deliver 20+ new versions of bank application
Automated manual release activities on Linux system.