Vamsee
Full Stack Developer(J*EE)
Email ID: ***********@*****.***
PH#: 913-***-****
Professional Summary
Around 3 years of professional IT experience in analysis, design, development, testing and deployment of web - based and Enterprise based Client-Server business application using Java/J2EE technologies.
Experience in developing distributed Web applications and Enterprise applications using Java/J2EE technologies Core Java (JDK 8, 11), Spring Boot, Spring Data, JDBC, Servlets, JSP, Spring, Java Beans, Hibernate, Mybatis JPA and MVC architecture).
Proficient at designing dynamic web applications using HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Angular 13/12 with responsive web applications using Bootstrap.
Experience on working with Amazon Web Services like EC2, S3, IAM and RDS.
Proficient in using various Design Patterns such as MVC, Singleton, Data Transfer Object, Session Façade, Business Delegate, Factory pattern and DAO
Highly Skilled in developing REST and SOAP based Web Services using JAX-RS, JAX-WS, WSDL, JAX-B, Apache Kafka, and Jersey frameworks.
Expertise in the implementation of Core Java SE 11 concepts like utility methods, local-Variable Syntax for Lambda Parameters, Nested Based Access Control and Reading/Writing Strings to and from the Files.
Experienced in developing database to create its objects like tables, views, functions, triggers, and stored procedures packages using PL/SQL in Oracle and My-SQL.
Experience in using IDEs like Eclipse, Spring Tool Suite, Visual Studio Code.
Experience working with versioning tools like GIT, GITHUB and build tools like Maven.
Extensive Experience in using issue tracking/Bug tracking tool like Jira.
Highly incorporable team player with the ability to get involved in new environment fast, while maintaining the capability of solving the problem individually.
Technical Skills
Languages
C, C++, Java 7/8/11, TypeScript
J2EE Technologies
Core Java, J2EE, Servlet, JSP, JDBC, JSTL, Web Services (SOAP and RESTFul), XML, ORM(Hibernate), Log4J
Frameworks
Spring, Spring AOP, Spring IOC, Spring Data, JDBC, Spring Boot, Spring Batch, Spring MVC, Spring Cloud.
Web Technologies
HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Angular 13/12
Web Services
JAX-RS, JAX-WS, WSDL, JAX-B, Apache Kafka
Cloud Technologies
AWS Cloud Components S3, EC2, Lambda, Elastic Bean Stalk, ECS, RDS.
IDE Tools
Eclipse, Intellij, Spring Tool Suite
Build Tools
ANT, Maven
Version Control Tools
Git, GITHUB, SVN
Application/Web Servers
WebLogic, IBM WebSphere, JBoss, Apache Tomcat.
Operating Systems
Windows, Linux, UNIX.
Professional Experience
Client: West Gate Bank, Lincoln, NE Feb 2022 – Till Date
Role: Full Stack Developer(J2EE)
Responsibilities:
Enhanced the existing Java 11+ GUI client's object caching using memory sensitive caching.
Used a Microservice architecture with Spring Boot based services interacting through a combination of REST to build, test and deploy identity Microservices.
Developed Front End User Interface with Angular 13/12, TypeScript, HTML5, CSS3, & Bootstrap.
Setting up and configuring AWS's EMR Clusters and used Amazon IAM to grant fine-grained access to AWS resources to users.
Used Angular-CLI for scaffolding the application and creating components and services.
Developed Microservices architecture applications using Spring Boot, Spring Cloud config, and Restful Web Services.
Implemented a Robust Restful (JAX-RS) Jersey web Services using Spring Boot to modularize code and automated documentation to the web services in the application is provided by Swagger 2.0
Involved in build and deploying the application using Tomcat server.
Used Maven for generating system builds and Extensively used Git for version controlling and regularly Pushed the code to GitHub.
Using MongoDB to store and querying for the data and composed and executed MongoDB scripts to insert.
Deploy and configure daily iterative builds of Java SE11 applications into Tomcat server environments
implementation using Jenkins CI/CD to run and get rapid feedback on builds for Java based projects.
Responsible for creating complex JIRA workflows, conditions and setting up and maintaining JIRA, using Advanced scripts to extend workflow capabilities.
Environment: Agile, Java 11, Spring Boot, Spring Data JPA, Angular 13/12, HTML5, Microservices, Spring Cloud Config, Bootstrap, AWS, EC2, S3, AMI, JAX-RS, Visual Studio, Swagger 2, Tomcat Server, Maven, GITHUB, Jenkins, Docker, Mongo DB, Maven Apache Kafka, Jira, windows.
Client: Incessant Technologies, Hyderabad, India June 2019 - July 2021
Role: Full Stack Developer(J2EE)
Responsibilities:
Followed Agile Methodology by participating in all phases of Software Development Life Cycle (SDLC).
Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, static methods, Concurrency API, streams and Lambda expressions
Developed the Application using Spring Core, Spring Web MVC, Spring JDBC and DAO, Spring AOP
Developed the Application using Latest Technologies like HTML5, CSS3, Bootstrap4, Angular 8, & TypeScript.
Implemented Restful web services using JAX-RS annotations, Jersey as provider and implemented security using OAuth.
Designed and developed Micro Services business components and REST API endpoints using spring boot used Jenkins and pipelines to drive all services built out to the Docker registry and then deployed them to Kubernetes.
Working Java and Spring Boot to develop the REST API to fetch data from database and external clients.
Used Hibernate Criteria API to query the database and perform other CRUD operations.
Involved in developing JUNIT Test Cases to validate the type of data in the XML Files. Used Log4J for logging and tracing the messages.
Performed the design review, code review and test case review used Reflection API to invoke the service class dynamically.
Worked as part of Micro-services team to develop and deliver Maven projects to deploy on Tomcat.
Wrote complex SQLs for creating, retrieving, updating and deleting data in oracle database.
Troubleshoot and fix the issues as part of Performance, Pre-Prod and Prod deployments whenever the release is committed.
Environment: Java 8, Spring Boot, Microservices, Hibernate, Spring Web MVC, Spring DAO, Spring AOP, Spring IOC, Junit, JAX-RS, HTML5, CSS3, Bootstrap4, Angular 8, Spring Tool Suite, Maven, Kubernetes, Jenkins, Tomcat, XML, Oracle, Log4j, GIT, Windows.