Sai Kumar Kambapu
Java Full Stack Developer @ RBC
About
● As a Java Developer experienced around 6 years of real-time environment on design and development of quality software for enterprise applications, Microservices and Web-based applications using JAVA/J2EE Technologies. ● Extensively worked with Java technologies such as Java/J2EE, Spring, Hibernate and familiar with developing applications as microservices using Spring Boot and Spring Cloud. ● Hands-on experience in JAVA, J2EE, JSP, Servlets, REST Web Services, Hibernate, Spring, JavaScript, Angular 2, Node.js and AJAX technologies in design, coding, performance tuning, testing, maintenance and support of software applications. ● Expertise in using and implementing design patterns such as Model-View-Control (MVC), Data Access Object (DAO), Service Locator Factory, Singleton & Business Delegate. ● Very good experience in Web Technologies HTML5, CSS/CSS3, AJAX, Angularjs, Angular2 and JQuery. ● Expertise in AWS Identity Access Management (IAM) includes creating users, groups, organizing IAM users to groups, assigning roles to groups. ● Experience in setting up Amazon EC2 instance and security groups. ● Experienced in implementing Microservices. We had worked in an Enterprise Application where we had to implement Microservices in order to separate the tasks and not to have dependency on other Parallel on-going tasks of same Application. ● Experience object-oriented programming (OOP) concepts using Python and Java. ● In depth knowledge on core java concepts such as OOPS, Collections, Threading, generics, Exception handling, Multi-Threading, Execution services, concurrent utilities, File IO, Garbage Collection and Serialization ● Excellent working experience on Java 1.8 features like Lambda expressions and functional interfaces and Parallel Streams. ● Experience in Designing and building dynamic user interactive websites using HTML5, CSS3, AJAX, JavaScript, AngularJS, Angular, Bootstrap and jQuery ● Developed user interface by using the Angular for SPA development. ● Extensive experience of J2EE Design Patterns like MVC, Singleton, Session Facade, Factory, Producer Consumer, DAO, DTO, Business Delegate, Abstract Factory, Service Locator. ● Create desktop application with Angular and Unit Test with Karma-Jasmine. ● Worked extensively on Angular/ Typescript SPA domains. ● Experienced in using Web Services and API’s in python and Java. ● Hands on Experience in JDBC, HIBERNATE for persisting data to different relational databases and extensive knowledge in Java Persistence API. .
Canada
Scarborough
Information Technology & Services
Java, SQL, JavaScript, jQuery, AJAX, Python (Programming Language), JavaServer Pages (JSP), Servlets, Java Message Service (JMS), Enterprise JavaBeans (EJB), Java Database Connectivity (JDBC), Hibernate
Experience

Java Full Stack Developer
● Proficient in frameworks like Spring Boot, NodeJs and VueJs, with expertise spanning across software development stages. ● Hands-on experience in programming and scripting languages including Java, Python and Shell script. ● Have worked extensively on ETL technologies like Hadoop, Spark and Hive, ensuring robust data processing capabilities. ● Involved in the development of backend components using Spark context and Spring framework to fetch data from consumer and load it into DB. ● Profound understanding of DevOps tools like GitHub, Jenkins, Urban Code Deploy, Nexus. ● Well-versed in both public and private cloud environments, including Openshift, Helios, with a preference for cloud-native solutions. ● Knowledgeable in IT standards, CMM and Audit requirements. ● Making sure to follow all standard coding practices, methodologies ensuring adherence and compliance to industry best practices. ● Extensive experience in Agile methodologies, fostering iterative development and continuous improvement. ● In-depth understanding of financial institution operations, leveraging expertise to drive innovative solutions. ● Demonstrated proficiency in code development best practices like unit testing, clean code and comprehensive technical documentation. ● Developed test cases using BDD (Behavior-Driven Development) to automate the testing of the UI of application. ● Actively engaged in continuous learning, staying updated with the emerging and technologies and industry trends. ● Created complex SQL queries and used JDBC connectivity to access the database. ● Used GIT to control, track and maintain the different versions of the project. ● Participating and contributing for Technology knowledge sharing sessions. ● Used build automation tools like Maven and Ant using JBoss and Apache Tomcat application server. ● Extensively working in creating Change Requests and coordinated with support team for the smooth deployment of latest changes and components in Production environment. ●

Full-stack Java Developer
Toronto, Ontario, Canada
● Involved in the development of the UI using HTML5, CSS3, JavaScript, jQuery, Bootstrap3, Angular 4 and worked on JavaScript framework to augment browser-based applications. ● Designing, developing, testing and deployment of large-scale Web and Enterprise applications. ● Developing Microservices and Monolithic applications in Java technologies using MVC (Model view Controller) Frameworks such as Spring MVC, Spring boot, ATG. Expert in Design patterns and Ant/Maven build automation techniques using JBoss application server. ● Experienced on using Kubernates to deploy and maintain services in our Pod Environment. ● Translating customer requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results. ● Drive resolution to business problems and provide software design support to technology delivery projects and leading resolution of complex technical issues. ● Performed Unit testing on Angular applications using tools like Karma, Jasmine and worked with Gulp tool for build automation. ● Created custom AngularJS filters to provide better search experience, Implemented AngularJS client-side validation forms using various controls and filters. ● Good knowledge on creating services with Angular 4 @injectable property, as to make the service available for dependency injection when creating components. ● Envision the overall architecture including the End-to-End design and build the application using Java/J2EE and workflow business process model tools. ● Creating project structure and setting up frame work related configurations using Maven. ● Actively participating in Sprint Planning and story points estimations.

Full Stack Java Developer
K & P Infotech
Toronto, Ontario, Canada
● Conversion of current AWS Infrastructure into serverless Architecture (AWS Lambda) deployed in AWS Cloud Formation. ● Deployed SpringBoot based microservices in Docker and Amazon Ec2 container using Jenkins. ● Developed Microservices using Spring Boot, Spring Data and SpringCloud. ● Microservice architecture implemented with SpringBoot based RESTful services and consumed SOAP based Web Services. ● Using AWS Services like AWS Identity and Identity Access Management (IAM) created roles and policies. ● Conversion of existing monolithic architecture to microservice architecture by debugging. ● Validated the built API in the browser using Postman and Swagger API. ● Developed an automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python. ● Experience in using Spring Core Annotations for Spring Dependency Injection and Spring MVC for building REST APIs. ● Worked on installation, Configuration and troubleshooting the issues and performance tuning of WebLogic/Apache Tomcat and Catalina servers. ● Used build tools like Maven and Gradle to build the application and deployed on the Tomcat Application Server. ● Used Jenkins for the automatic build process and used for integration testing and deploying software. ● Virtualized the servers using Docker for the test environments and dev-environments needs, also configuration automation using Docker containers. ● Experience on Angular framework to create a Single Page Application (SPA) helps to bind data to specific views and synchronize data with server. ● Strongly follow PEP-8 coding standard and test a program by running it across test cases to ensure validity and effectiveness of code using PyChecker and PyLint. ● Worked on creating log-in authentication modules using Angular. ● Used GIT to control, track and maintain the different versions of the project.

Java Developer
● Involved in implementing application flows using Spring MVC framework. ● Worked on core AWS services such as Setting up new server (EC2) instances/services in AWS configuring security groups, and setting up Elastic IP's, auto-scaling and Cloud Formation. ● Used Simple storage services (s3) for snapshot and Configured S3 lifecycle of Applications & Databases logs, including deleting old logs, archiving logs based on retention policy of Apps and Databases. ● Experience on modifying the existing Backend code for different level of enhancements. ● Worked on AWS cloud services like EC2, S3, RDS, ELB, and EBS for installing, configuring and auto scaling. ● Developed API for using AWS Lambda to manage the servers and run the code in AWS. ● Implemented modules using Core Java APIs, Java collection, Java 8(Streams), multi-threading, and object-oriented designs ● Creating XML Documents for file configuration. ● Developed cross-browser compatible web pages and validated the work produced. ● Used Hibernate framework in persistence layer for mapping an object-oriented domain model to a relational database. ● Designed the Web application Using Python on Django Web Framework pattern to make it extensible and flexible. ● Developed Java API to interact with the Amazon SQS used for sending bulk emails. ● Used different types of IDE tools like Eclipse 3.2, Netbeans7.1.2, IntelliJ IDEA for Java J2EE Application development. ● Designed and developed the application using agile methodology and followed Scrum. ● Created complex SQL queries and used JDBC connectivity to access the database. ● Integrated Active MQ and spring JMS API to send and receive message for the application's Restful API. ● Involved in Unit testing and Integration testing of the code using PyTest
Sai Kumar Kambapu's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


