Post Job Free

Resume

Sign in

Stack Developer Spring Boot

Location:
Dallas, TX
Posted:
March 28, 2024

Contact this candidate

Resume:

Vamshi Tummala

Full Stack Developer

Mobile: 949-***-****

Email Id: ad4myr@r.postjobfree.com

PROFESSIONAL ABRIDGMENT

Around 4 years of IT experience working SDLC Life Cycle including the requirement Gathering, Analysis, Design, Development, and Testing of Web-based and Client-Server Multi-tier applications.

Extensive experience in implementing Object Oriented Programming (OOPS)with frameworks - Spring, JSF, Hibernate, and MVC.

Experience in using JavaScript frameworks AngularJS, jQuery, ReactJS, Node.js Twitter Bootstrap.

Expertise in programming with HTML5 / XHTML, XML, XSL, XSLT, CSS3, JavaScript, jQuery, AJAX and JSON.

Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring Boot.

Developed enterprise Java solutions following standard/best practices including SDLC and design pattern. Used new Java features such as Lambdas, Streams, Observables and Completable Futures etc. Creating new React components, containers, services, and APIs.

Experienced in Agile project management with - Atlassian toolset - JIRA, HP Tool set.

Extensively used building tools like ANT, Maven to compile, package and deploy the components to the Application Servers.

Experience working with Node.js to setup Web API’s using TypeScript. Good knowledge and hands on experience with Angular and Typescript. Maintained ES6 standards for my typescript code.

Expert in Spring framework including configuring Spring Application Context with Dependency Injection, Spring IOC (Inversion of Control), Spring AOP (Aspect-oriented Programming), Spring MVC, Spring Security, Spring Boot, Spring JPA, and Spring Batch.

Experience in AWS Cloud platform and its features, which includes EC2, EBS Cloud watch, AWS configuration, Auto-scaling, and AWS S3.

Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud. Used Spring Boot to create stand-alone spring applications. Migrated Database from SQL Databases (Oracle and SQL Server) to NoSQL Databases (Cassandra/MONGODB).

Proficient in provisioning and managing Google Cloud Platform (GCP) infrastructure, including VM instances, networks, and storage resources, ensuring optimal performance and reliability.

Strong experience in database design using PL/SQL to write tables, Stored Procedures, Functions, Triggers, Indexers, and proficiency in writing complex queries, using Oracle, IBM DB2, SQL Server, MySQL.

Experienced in implementation of JMS to exchange information over a reliable channel in an asynchronous way by using Kafka as a message queue. Experienced in using Kafka for streaming data.

Hands on experience with Tools like Maven, Ant, SVN, Jenkins, Nexus, GIT, Bitbucket, Bamboo, JIRA.

Experience in writing Unit test cases using Junit, Mock and Mockito. Worked with behavior Driven Development process and Test-Driven Development (TDD).

Good understanding of JIRA and Confluence. Using JIRA tool to track the support tickets. Experience with integration services OAUTH.

Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular.

PROFESSIONAL EXPERIENCE

Client: Optum, Minneapolis Jul 2022 - Present

Role: Full stack developer

Responsibilities:

Involved in gathering, analyzing, and documenting business requirements, functional requirements, and data Specifications for application development.

Application designed and developed using Java Core, J2EE, JMS, JavaScript, Spring MVC, Spring boot, Hibernate, Spring Integration, RESTful Services.

Involved in writing Java API for Amazon Lambda to manage some of the AWS-services.

Used Spring Boot at back end which helps to develop applications with ease.

Developed and maintained core java application used to process large sets of data using Spring Batch.

Developed enterprise Java solutions following standard/best practices including SDLC and design pattern.

Designed Prototype and project layout skeletons using Angular, jQuery and CSS/LESS, and HTML5. Strong experience in client side designing and validation using HTML, DHTML, and JavaScript. Working experience on Angular to support the underlying data changes.

Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud. Used Microservices architecture, with SpringBoot based services interacting through a combination of REST and SpringBoot

Implemented Java 8(lambda expressions, Stream API, Concurrency API and J2EE Design patterns like

Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator

Designed and implemented business logic using Spring and Hibernate frameworks. Extensive experience in using Build Automation scripting like, Apache ANT and Maven.

Developed REST based services for backend using Spring REST API and Apache CXF.

Created and maintained several Micro Services serving various functions in the cloud-service layer as well as the web layer. Implemented Unit testing for API using Mockito.

Used Oracle database as cloud hosted database in AWS. whereas storage, security has been maintained at AWS. Implemented Oracle SQL for the Back-End storage system of the application.

Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.

Used Spring Boot Actuator to monitor and manage the application in production environment.

Used Spring Boot for building application with Spring initializers and bootstrapping the build configuration and develop custom solutions that act upon Jenkins information in authentic time.

Integrated Spring boot framework for using Spring Transaction Management for all database accesses.

Successfully set up a Kafka listener in parallel with Kerberos (SASL) Listener. Also tested non-authenticated users (Anonymous user) in parallel with Kerberos user.

Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular.

Real time Microservices development experience using Cloud based DevOps solutions like AWS(ECS), Docker, Kubernetes, automated build tool with Jenkins.

Experience in deploying applications using Continuous Delivery pipeline with Docker, Jenkins, GitHub, and AWS AMI.

Environment: Java, Spring Framework, Hibernate, HTML5, CSS3, Nodejs, JavaScript, Web Services, Supply chain, REST, Mockito, Kafka, Docker, Jenkin, GitHub, Microservices, AWS, Swagger, Eslint, K9, Postgres, Azure.

Client: Capital One, Dallas Jun 2021- Jul 2022

Role: Full stack developer

Responsibilities:

Extensive knowledge of Agile and Scrum methodologies to develop best practices for software development and implementation.

Experience in full software development lifecycle used Waterfall, Agile and Test-Driven Development.

Experience working with Node.js to setup Web API’s using TypeScript.

Used Node.JS to structure JavaScript code to build Restful webservices.

Experienced in developing React JS Components, Actions, Store and Dispatchers on node.js.

Expertise in React.JS framework to develop the SPA.

Experienced in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.

Tested Rest APIs in Spring-Controller at the backend for JSON data using Postman. Used popular Node.js frameworks like Express and Rectify to mock a Restful API.

Used Spring Boot to create stand-alone spring applications. Experience in Microservices Architecture with Spring Boot and Docker.

Architected and Developed for Large Scale JavaScript Application with React.JS. Used ES6 and JSX with react for component development with ReactJS. Used Nodejs to structure TypeScript code to build endpoint.

Experience in supply chain and Jenkins.

Testing the application for vulnerabilities for making the application secure from attacks using the checkmark tool.

Comfortable working with MEAN (MongoDB, Express, Angular, NodeJS) stack.

Excellent knowledge of On-premises Active directory & Cloud's Azure AD, Azure AD Domain Services.

Written linting rules by using ESLint that allow developers to discover JavaScript problems without executing it and it allows developers to build their own linting rules.

Created Swagger Framework for Restful API documentation as Swagger gives the rich UI to test the API.

Experience in design architecture and development of batch jobs using Quartz and Spring batch.

Coding using core java, Servlets and JSP using Eclipse IDE. Developed Request Handlers using Servlets as Controlling mechanism.

Developed crypto rest services using NodeJS and integrated services with HSM (Hardware Security Module). Involved in Creating, Debugging, and testing web services.

Environment: Java, Spring Framework, Hibernate, Web logic, Oracle, HTML5, CSS3, Angular 13, JavaScript, Spring Boot, REST, XML, Mockito, Kafka, WebLogic Server, AWS, Docker, Jenkin, GitHub, Microservices, AWS.

Client: Rapido, Bangalore, IN Dec 2018 – Dec 2019

Role: Java Developer

Responsibilities:

Developed the single page application following Agile Scrum, participated in daily standups, sprint reviews and used Jira for project management.

Designed and Developed UI for Portfolio Review Dashboard application using AngularJS, HTML, CSS, Bootstrap, JavaScript, and jQuery.

Utilized AngularJS framework to bind HTML template (views) to JavaScript object. Implemented the front-end using HTML5, XHTML, DHTML, XML, CSS3, JavaScript and AngularJS.

Created Custom Directives in AngularJS, making use of Modules and Filters objects according to the application requirement.

Designed and implemented MySQL-based database and created REST enabled Web Services.

Application designed and developed using Java Core, J2EE, JMS, JavaScript, Spring MVC, Spring boot, Hibernate, Spring Integration, RESTful Services, UDP, TCP, and Web Sockets.

Good knowledge of the spring modules like Spring IOC, Spring MVC, Spring Web Flow, Spring AOP, Spring DAO, and Spring Security. Configured application and embedded Tomcat server using Spring Boot.

Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object-relational mapping and persistence.

Developed Oracle PL/SQL stored procedures and queries for payment release process and authorization process.

Used Hibernate ORM tools which automate the mapping between IBM DB2 SQL databases and objects in Java. Created Maven build file to build the application. Used Log4j for debugging, testing, and maintaining the system state.

Environment: Agile, Core Java, Spring, AngularJS, HTML5, Node.js, Bootstrap, CSS, JavaScript, jQuery, JIRA, MySQL, JUnit, Mockito, Hibernate, Log4j, JERSEY REST, GIT, Eclipse JBoss, SonarQube, Jenkins



Contact this candidate