7+ years of industry experience in Software Design, Development, Integration, Analysis, and implementation of Java web-based applications.
Proficiency in design and implementation of Object-Oriented concepts (OOPS) and Java & J2EE design patterns. Expertise in domains like Banking, Financial and Technology Services.
Design and Implementation of Object-Oriented concepts (OOPS), Java & J2EE design patterns.
Extensively worked on core Java concepts like Multi-Threading and Spring Frameworks like Spring, Spring Batch, Spring MVC, Sprint Boot.
Expertise with cloud infrastructure like Amazon Web Services (AWS). Created EC2 Instances using different Amazon Machine Images (AMI), Database RDS Instances, Cloud formation templates (CFT), Creation of Load Balancers, Lambda Functions, Cloud Watch, S3 Buckets, Elastic Clusters.
Hands on experience in all phases of environments like Agile Methodology and Waterfall Model. Expertise in developing 3-tire (UI/ Middleware/Backend) applications.
Experience with Test Driven Development (TDD) and Dockers and Node.js. Experience in Web Services (SOAP, REST) and service-oriented architectures (SOA).
Certified and Hands on AWS platform and its dimensions of scalability including VPC, EC2, ELB, S3, and EBS. Design, develop and maintain Kubernetes clusters and applications. Managed Docker Containerization and Orchestration using Docker.
Experienced in snowflake data monitoring by running SQL queries for Outbound and Inbound Data analytics.
Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
Experienced in database systems like Oracle, and SQL Server to manage tables and created views, indexes, sequences, stored procedures, functions, and triggers for the fast retrieval and manipulation of data.
Hands on Experience on IDE tools like IntelliJ, Spring tool suite (STS) and Eclipse. Good debugging skills that help in deep diving of technical issues, collaborating with cross-domain experts.
Interacting with clients and sharing different of opinions, leading both onsite and offshore teams.
Ability of adapting to evolving technologies, strong sense of responsibility and accomplishment.
Experienced in designing User Interactive Web pages with the help of Client Script design technologies like HTML5, CSS3, and Java scripts. Good Knowledge in Application Software Development and Design, Object Oriented Design and Analysis (OOAD), Technical Documentation and unit Testing.
Overview
10
10
years of professional experience
1
1
Certification
Work History
Java API Cloud Engineer
Capital One
Mclean, Virginia
09.2017 - Current
Working on data and content Driven API Development for Real time and Batch function applications for customer and client facing streaming systems which includes email, text messages and push notifications
Conducted unit tests on code modules to verify accuracy and functionality of program logic.
Collaborated with cross-functional teams to ensure quality assurance throughout the development process.
Assisted with planning, designing, coding, debugging, testing, documenting, and maintaining software applications.
Provided technical support to customers regarding product usage and troubleshooting issues.
Refactored legacy codes for improved maintainability without affecting existing features.
Built RESTful web services using Spring Boot frameworks for developing microservices architecture.
Reviewed and modified unit and integration tests to improve software quality and reliability.
Development is a combination of API, Microservices, Java and Python based Lambdas, which is involved in architecture design patterns, development, deployment and troubleshooting client questions and enhancing new features
This Application is completely automated with end-to-end Integration (CICD).
Provided technical guidance and support to teams in designing and deploying new applications in the cloud environment.
Analyzed existing architectures and developed strategies for migrating workloads from on-premises systems to the cloud.
Developed system models using automated tools to analyze performance under various operating conditions.
Developed and implemented cloud-based solutions for clients using Amazon Web Services.
Performed system administration tasks to maintain high availability of cloud services.
Created automated scripts to deploy applications in the cloud environment.
Met with stakeholders, product teams and customers throughout system development lifecycle.
Java Developer
Eureka IT Solutions
Hyderabad, India
06.2014 - 08.2015
This project is an application for Insurance agents
This is a client/server application consisting of three main modules: 'Query', 'Policy' and 'Rate Quote'
The 'Query' module is the interface with the insurance agent to query the data base and generate customizable reports
The 'Policy' module concerns the various insurance sectors including Auto, Life and Fire insurance
The 'Rate Quote' module provides rates and payment terms, funding and protection options and coverage details for the various types of insurance.
Involved in debugging issues related to memory leaks, threading model in production environment.
Monitored server logs to identify potential problems before they become major issues.
Configured application servers such as Apache Tomcat to deploy Java applications.
Created web services for data exchange between client-server applications using SOAP and RESTful web services.