Post Job Free

Resume

Sign in

Software Development Spring Boot

Location:
San Antonio, TX
Posted:
November 09, 2023

Contact this candidate

Resume:

Lavanya Raghava Raju

Full Stack Java Developer

726-***-****

ad0zn3@r.postjobfree.com

PROFESSIONAL SUMMARY:

oAround 10+ years of experience in requirements gathering, deployment of Web Applications and client server multi-tier applications using Java/J2EE technologies.

oExpertise in Software Development Life Cycle (SDLC) like Analysis, Design, Development, Testing, Implementation, Enhancement, Production Support and Change Management of business applications, even used methodologies like Agile Scrum, Waterfall and TDD development.

oExperience in writing queries using Oracle10g, MySQL and NoSQL database Mongo DB, Kubernetes

carries out various other technical and nontechnical tasks related to full Stack software development.

oExtensive expertise with Java, J2EE, JSP, JDBC, Servlets, JavaBeans, JBoss, Java Script, Angular, jQuery, CSS, Ajax, JSON, XML, Struts, Spring, Micro Services, Spring boot, Hibernate, Kubernetes and Oracle PL/SQL.

oExperience in design and development of multi-tiered distributed environment using Java &J2EE (Core Java, JSP, Servlets, JDBC, XML/XSLT, JMS) and frameworks like Struts, spring, JSF Prime Visualization, Spring MVC and Hibernate for persistence purpose.

oDeveloping Micro services with Spring MVC, Spring Cloud, Spark, Spring Boot, Spring AOP, DI and JPA

to develop loosely coupled process.

oWorking on Microservices using Spring Boot, Kubernetes t through the combination of REST and Apache Kafka message brokers at development in enterprise web applications using Core Java, Java 1.6 to 1.8, and J2EE.

oExperience on with the cloud technologies, Kubernetes like using Amazon Web Services (AWS),

Microsoft Azure, pivotal cloud Foundry (PCF) in various environments.

oExpertise in different open-source frameworks like Struts 2.0/2.1, spring 4/5, REST API and ORM

Technology like Hibernate 3.0, I Batis, My Batis, jQuery.

oGood hands-on experience with Java 8, Spring Boot newer features like Stream API, Time API, Collection API, lambda expressions to migrate the existing applications.

oExperience in deploying J2EE applications on Apache Tomcat web server, Kubernetes, REST API and WebLogic, JBoss application server in consuming SOAP web service using Apache CXF and Axis frameworks.

oDeveloping applications using latest technologies like EJB3.0, Hibernate3.2/4.x, Spring2.x/3.x/4.x, and REST based Web services (axis 2.0, JAX-WS 2.0, JAX-RS2.1, Jersey 2.26+), Rule Engines (Drools4.1, ILOG), XMLAPI and tools.

oGood Working experience with Spring Application Context Module, Spring MVC Framework module,

Spring boot and using Spring modules like Spring Core Container Module.

oProficient in developing Front-end systems with HTML5/CSS3, DOJO, Java Script, jQuery, Ajax, JSF, ReactJs, Bootstrap,

oWorking on design pattern like DAO, DTO, Abstract Factory SDO, BO, Singleton, Interface, TO. Tag Libraries, Custom Tags and Java Script Frameworks such as Require.js, Backbone.js, AngularJS, NodeJS, ReactJs.

oExpertise with frameworks like AngularJS, JQuery in web presentation layer with servlets, JSP, Spring MVC at the web controller layer.

oExpertise in TSQL DDL/DML, perform most of the SQL Server Enterprise Manager and Management Studio functionality using T-SQL Scripts and Batches. Worked Amazon Web Services, Office 365 and Google Cloud issues

oExperience on MVC frame works like Angular 9/8/7, J2EE, Spark, REST API for creating Single Page Application (SPA) using concepts like Routing, Dependency Injection, Observables, Services, Ng Zones, Components and Directives.

oExperience in Service Oriented Architecture (SOA), SOAP Web services, Restful API and micro services

architecture and in integrating REST, SOAP services using WSO2.

oExtensive experience in developing Restful (JAX-• RS) web services, JSON as a data exchange format to integrate custom web applications and various enterprise systems and application modules.

oExperience in Web/Application Servers such as Tomcat 6/7, OAS, Spark and Apache server for deploying and configuring web applications.

oExpertise with development tools like Eclipse, My Eclipse, TOAD, NetBeans, SQL developer, JDeveloper valuable experience in working with the Document Object Model (DOM) and DOM functions.

oExpertise in developing web services using WSDL, RESTFUL and SOAP, J2EE used NodeJS, Grunt JSMVC

framework for developing the Single Page Application (SPA).

oInvolving in deploying systems on Amazon Web Services (AWS), Kubernetes Infrastructure services EC2, S3, SQS, SNS, Cloud Formation, dynamo DB, lambda, J2EE, cloud watch etc.

oDeveloping unit and integration tests for existing micro services using JUnit, Mockito and Docker

experience on UNIX, Linux platforms, developed shell scripts and configured CRON jobs.

oHands on experience of Build & Deployment phases and usage of Continuous Integration (CI/CD) tools and Used Maven and Jenkins as build tool for deploying the application.

oExperience in using text-• Editors like Eclipse, Sublime Text and Notepad++, Spark and Robust design and development experience in J2EE including JSP, Servlets, JDBC, J2EE and JMS.

oExpertise in writing JUnit test cases for system testing used Log4j for logging and Diagram Experience with Activity BPM, Spark and BPMN 2.0 with SVN, GIT and GITHUB, Spring Boot for version control and Quality Center, HPALM, Jira for bug tracking.

TECHNICAL SKILLS:

Languages

JAVA 11/8/7, PHP, Java Script, Python and PL/SQL

Web Technologies

HTML5, XML, CSS3, Java Script, Angular JS, Angular 14/13/12, AJAX, JSP, jQuery,Bootstrap

J2EE Technologies

J2EE,Hibernate,Spring MVC,Servlets, JSP, JSF, Servlets, JMS, JNDI, Web Services, JDBC, SOAP, RMI

Methodology

UML, MVC, Agile, Scrum, Waterfall

App/Web servers

Apache Tomcat, Web logic, Apache Server, JBoss, Kafka

Applications

Frameworks

Spring 4/5, Hibernate, Struts, JSP, Spring Boot, Spring MVC

Web Services

SOAP, WSDL, AXIS, JAX-• WS, REST, JSON, JAX-• RS

UML tools/ Build tools

Apache ANT, Maven, Jenkins, Azure, Docker, Kubernetes, PCF, CI/CD, Google cloud, JUnit, Jira, Dream viewer, Rational Rose, UML

Databases

Oracle, MySQL,SQL Server,Postgre SQL, MongoDB

XML

XML, XSLT, JAXB, SAX, DOM

Cloud Environments

AWS,Azure,GCP,MSSQL

AWS

EC2, RDS, S3, ELB

IDE

Eclipse, My Eclipse, NetBeans, JDeveloper

Operating Systems

Windows, UNIX, LINUX, MacOS.

PROFESSIONAL EXPERIENCE:

Description: This is an application developed for retail customers of the bank can go online and view their account balances, statements, manage their contact info, do bill payment and communicate securely with the bank customer service we build the entire application from back up online Banking System with Advanced Security is a web based application that allows secure online banking transactions for Client’s banking operations application helps customers to check account balance, transfer funds, view transaction history, and view transaction status.

Responsibilities:

oActively involving in Software Development Life Cycle (SDLC), Kubernetes as Modeling, Analysis, Design, Development, System Testing and user Acceptance Testing. Involved completely in agile approaches, Including Test-Driven Development (TDD) and Scrum.

oUsing Java 11 Lambda expressions along with Streams for creating internal iteration and performing chain operations such as Map, Collect on a collection Objects, Filters.

oDeveloped and maintained multiple Vue.js applications, resulting in improved user experiences and increased user engagement.

oCollaborated with back-end developers to integrate RESTful APIs seamlessly into Vue.js front-end, ensuring efficient data flow and optimal performance.

oCollaborated with [mention relevant teams, e.g., business analysts] to develop customized reports and dashboards, extracting insights from project data stored in the RDBMS

oDeveloping UI using HTML5, CSS3, Java Script, Spark, REST API, JQuery, Bootstrap, Kubernetes, AngularJS and NodeJS and Developed prototype and project layout skeletons using ReactJs, JQuery, HTML5, and CSS3.

oDeveloping reusable UI components using Angular 14/13, J2EE, Spring Boot used various JQuery and

Bootstrap plug-in like data picker, Bootstrap selectors.Involving in Java code, which generated XML, Spring Boot, REST API document, which in turn used XSLT

to translate the content into HTML to present to GUI.

oDeveloping multiple enterprise applications using Hibernate 4, Spark framework, Spring IOC, Spring MVC, Spring Boot, Spring DBC, Spring Annotations, Spring AOP, Spring Integration, frameworks, Restful web services.

oImplementing Spring IOC for Dependency Injection and to make the code loosely coupled and Spring AOP for logging purposes.

oCollaborated with [mention relevant teams, e.g., business analysts] to develop customized reports and dashboards, extracting insights from project data stored in the RDBMS.

oImplementing NodeJS Utility Modules, Buffers, streams, Event loops for developing the application at server-side authentication and authorization for the application using Spring Security and Oauth2.

Implemented strategies to scale the RDBMS infrastructure horizontally and vertically, accommodating project growth and ensuring high availability.

oDeveloped and maintained C# applications, including [specific types of applications or projects, e.g., desktop, web, mobile].

oUtilized C# and the .NET framework to implement [mention specific functionality or features you've worked on].

oCollaborated with cross-functional teams to deliver software solutions on time and within budget.

oDeveloping classes using core java, J2EE, Web Services, Spark concepts like Multithreading, Exception Handling, and Collections used Adobe Experience Manager (AEM), Kubernetes to manage and deliver digital experiences across websites.

oDefining Hibernate Named Queries for performing batch while defined Criteria Queries for Microservice used Spring Boot Actuator to externalize application's configuration properties for various environments.

oDeploying Spring Boot based micro services Docker, Spark and AmazonEC2 container using AWS admin console provide thought leadership for cloud developer technology inside Google and collaborate with cross-functional engineering teams to streamline or improve adoption of Google Cloud Platform

o Using Spring Boot, Spring Security to build Micro services, J2EE and deployed to AWS cloud and Used

Spring Cloud AWS Core, Spring loud AWS Context, and Spring Cloud AWS Messaging.

o Utilizing AWS Lambda platform to upload data into AWSS3, Spring Boot buckets and to trigger other Lambda Functions Including AWSEC2, Mongo DB, REST API focusing on high-availability, fault tolerance, and auto-scaling.

O Java applications often rely on databases. Production support teams must ensure the database is well-maintained, optimized, and that data integrity is preserved.

oWorking on Dockers container implementation for Enterprise build system, Dockers container management along with volumes, container-based DB and services, Docker, J2EE, Kubernetes Art Factory and setup.

oExtensively working on writing complex PL/SQL Queries using joins, stored procedures, Functions, Triggers, Views, Cursors, Materialized Views, dB links, External views, indexes in Oracle DB& SQL tuning to reduce time in the application.

oImplementing SOAP based JAX-WS Web services, J2EE, Spring Boot interfaces for integrating multiple systems, code re-usability and consumed JMeter to test performance of SOAP protocol.

oWorking on Mongo DB and wrote code on find, update, save, insert data on data extraction in loading

JSON data from the server-side content into Mongo DB.

oUsing ActiveMQ to communicate with controller and made use of service layer to implement the business logic configured JMS server setup, DB connection setup & deployed Returned items in Web Sphere Server.

oImplementing Batch jobs using Spring Batch, J2EE to ensure data integrity and consistency in the job deployed and tested the applications on Application Server Web Sphere for search/modify files used UNIX Shell Script.

oImplementing Restful web services which produces both XML and JSON files to perform tasks, RESTful web service using Jersey for JAX-RS implementation, which leveraged both web & mobile applications.

oWorking on Apache Kafka in building the real time data pipelines and for storing data in a distributed cluster application Deployment on Pivotal Cloud Foundry (PCF), Kubernetes using CF push and urban code deploy.

oWorking on Jenkins for continuous integration with Gradle and GitHub, J2EE setup the Continuous Integration (CI) & Continuous Development (CD) for the application using Jenkins.

oConducted SQL query performance optimization, including indexing, query rewriting, and efficient database schema design, resulting in a 25% reduction in query response times.

o Implementing Micro Services into existing system architecture. Developed Micro Services, Spring Boot

business components and RESTful service endpoints using Spring Boot.

Continuously evaluated and improved the onsite-offshore coordination process, implementing best practices, and introducing tools or methodologies to enhance collaboration and efficiency.

oUsing Docker to collaborate code, run and deliver more securely from Linux, Windows server used

Log4j for validate functionalities and Junit, J2EE, REST API for unit testing.

Fostered cultural sensitivity and promoted understanding between onsite and offshore teams by organizing cross-cultural training and awareness sessions.

oImplementing and configuring JIRA issue tracking software with Agile plug-in across all the company functions to maintain the version of the files used GitHub, Spring Boot, Kubernetes and took the responsibility to merge .

Environment: Java 11, J2EE, Spring 5.0, Spring boot, Spring IOC, Spring MVC, Spring Batch, Hibernate 4, Micro service, JMS, JSF, CVS, REST, REST API, log4j, JUnit, HTML5, CSS3, Java Script, JQuery, Angular JS, JSP, SOAP, Jenkins, PCF, CI/CD, Mongo DB, AWS, Java Script, Kafka, Tomcat, Kubernetes, Docker.

Description: Comcast is global media and Technology Company with largest video, high-speed internet, and phone providers to residential customers under the Xfinity brand, and also provides these services to businesses. It also provides wireless and security an automation services to residential customers under the Xfinity brand. NBC Universal is global and operates news, entertainment and sports cable networks, the NBC and Telemundo broadcast networks, television production operations, television station groups, Universal Pictures, and Universal Parks and Resorts media and entertainment companies, connecting customers to a broad range of video content through its pay television services. It also provides communications services.

Responsibilities:

oInvolved in different phases of SDLC, Kubernetes, Micro services as requirements gathering, technical design and implementation. Followed Agile Methodologies software development paired programming, Test Driven Development process, from development phase to testing phase and the postproduction phase, and Scrum meetings.

oAnalyzed the technical requirements and created various models required for the project. Implemented Model View Controller (MVC), Spring Boot architecture using Spring MVC, Web Services Framework.

oImplemented JAVA/J2EE design patterns such as Factory, DAO, Session, Façade, and Singleton used

NodeJS to run Grunt tasks and compile, minify concert and build the project properly.

oDeveloped User Interface by using Angular 7, Java 8, HTML 5/4, Spring Boot, Web Services, XHTML, DHTML and CSS3 responsible for setting up AngularJS framework to achieve binding data between HTML and Java Script objects.

oDesigned the frontend and developed UI screens as per the wireframes provided by business using Java Script, JQuery, Bootstrap, AngularJS and backend layer, REST API using spring framework, Hibernate and XML. IDE used is Eclipse.

oImplemented single page applications with AngularJS, Kubernetes using custom directives and developed Angular2/4 routes using route providers.

oUsed Spring MVC architecture with Hibernate to implement DAO code, J2EE, Kubernetes, Micro services and used RESTful Web Services with XML parsing to interact with other modules.

oUsed spring container for data source and to load the Hibernate, Kubernetes specific classes Hibernate framework in persistence layer for mapping an object-oriented domain model to Oracle database Micro services to communicate using synchronous protocols HTTP and REST.

oDeveloped Restful web services by using JAX-RS [JERSEY], J2EE for integrating multiple systems, created and read the JSON objects by using JACKSON libraries.

oImproved the application's search engine visibility by implementing server-side rendering (SSR) with Vue.js.

oCreated custom Vue.js components to ensure reusability and maintainability, saving development time and resources.

oConducted code reviews, identified performance bottlenecks, and optimized Vue.js code for better load times.

oDeployed the applications into the Azure and extracting the data from the Azure cloud services used

Apache Kafka for building the real time data pipelines and storing the data in a distributed cluster.

oConfigured and monitor numerous Mongo DB, Kubernetes, Micro services instances and replica sets

Java objects with backend database tables using ORM mapping in Hibernate.

oImplemented various design patterns in the project such as Data Access Object, Data Transfer Object and Singleton created and Designed XML schemas, Kubernetes and transformed the XML, J2EE to XSLT style sheet.

oConducted code reviews and refactoring to improve code quality and maintainability.

oWrote unit tests for C# code, resulting in [mention any improvement, e.g., higher code coverage, fewer bugs].

o[If applicable, mention any contributions to open-source projects or side projects involving C#.]

oCreated Stored Procedures in PL/SQL, Functions for the DAO layer by studying the required business objects and validating them using Oracle database.

oDesigned and Developed CI/CD, J2EE, Web Services Pipelines in Jenkins for automating the service deployment used Docker to collaborate code, deliver, and run more securely from both Windows server, Linux.

oImplemented solutions using Elastic Load Balancing, REST API, Auto scaling, Kubernetes groups RBAC configuration in PCF for user roles and responsibility.

oUsed IBM Websphere Application Server for deploying various components of application thoroughly Unit tested the application by writing test cases for different scenarios using JUnit.

oDeveloped Maven script and builds Maven and continuous integration servers like Jenkins, GIT, Kubernetes for version control management between various integration and development streams.

oUsed Jira to track bugs, prioritize and discuss the team’s work in full context apache Maven tool has been used for the build and deploy the application. Monitored the Error logs using Log4J, Kubernetes and fixed the problems.

Environment: Java 8, J2EE, Angular 6, Spring 4.0, Spring boot, Spring MVC, Hibernate 4, Micro services, Mongo DB, CI/CD, PCF, JMS, JSF, CVS, REST, REST API, SOAP, log4j, JUnit, Jenkins, Kafka, XML, Groovy, Grunt, Ajax, XSD, java Script, jQuery, AngularJS, NodeJS, Docker, Linux, Tomcat.

Description: SMC Capitals is a financial service group and global investment bank. The project is aimed at merging two of the existing software’s- Risk Factor Calculation and Basic stock trading unit and adding additional features to it. The application worked with large variety of real time data and managed diverse portfolios globally that require multicurrency accounting and reporting system. It had to have access.

Responsibilities:

oImplemented Micro services architecture to make application smaller and independent created services to consume RESTAPI's using Component based architecture provided by Angular.

oDesigned the frontend and developed UI screens as per the wireframes provided by business using Java Script, JQuery, Bootstrap, Angular JS and backend, REST API layer using spring framework, Hibernate and XML. IDE used is Eclipse.

oExperienced in handling distributed messaging JMS developing scripts, Micro services for build, deployment, maintenance and related tasks using Jenkins, Maven, REST API the Application EAR and RESTful Services on JBoss Application Server.

oExperience with server-side rendering (SSR) using Vue.js.

oFamiliarity with state management using Vuex.

oKnowledge of Vue directives (v-bind, v-for, v-if, etc.).

oResponsive web design using CSS and pre-processors (e.g., SASS).

oBuilding and optimizing RESTful API integration.

oImplemented DAO for data access using Spring ORM/Groovy with Hibernate created SOAP web services to implement SOA Architecture.

o"Experienced C# developer with a strong background in software development, specializing in building scalable and maintainable applications using C#."

oProficient in C# and the .NET framework.

oObject-oriented programming (OOP) principles and design patterns.

oDevelopment of desktop applications using Windows Forms or WPF.

oDeveloped backend logic using Core Java, Micro services, REST API including Collections and multithreading involved in writing backend Packages extensively in PLSQL.

oCreated single page applications with nested and multiple views using Angular UI router, custom directives for reusable components used across the application.

oUsed $http and $resource service for retrieving data from the server via XML Http request object in Angular.js framework configured Spring declarative transaction manager and implemented transaction management in DAO layer.

oExtensively used Core Java collections, Generics, Exception handling, Design patterns for functionality, such as portfolio summary and user information also developed Services, Business Delegate, POJO, Controller and Dao.

oWrote Hibernate Criteria queries for data retrievals and have performed the ORM, Micro services

mappings to map java entities to database tables.

oFocused on Test Driven Development (TDD) thereby creating detailed JUnit tests for every single piece of functionality before writing the actual functionality created new customized issue type in JIRA for tracking custom requests in JIRA.

Environment: Java 7, HTML5, CSS, jQuery, Java Script, AngularJS, Node.js, Bootstrap Spring, MAVEN, Spring Boot, Spring ORM, Hibernate, Micro services, XSLT, JFS, Servlets, JSP, REST API, REST, SOAP, Jira, Eclipse, SVN, GitHub, MS project, Log4J.

Description: CGI is among the largest IT and business consulting services firms in the world. Operating in hundreds of locations across the globe, CGI delivers end-to-end services and solutions, including strategic IT and business consulting, systems integration, intellectual property, and managed IT and business process services. CGI works with clients through a local relationship model complemented by a global delivery network to help clients achieve their goals, including becoming customer-centric digital enterprises.

Responsibilities:

oImplemented Responsive development using Bootstrap and CSS3 media queries used JQuery plugins to develop the custom portal templates.Web application development using ASP.NET and ASP.NET Core.

oExperience with C# unit testing and test-driven development (TDD).

oFamiliarity with asynchronous programming in C# using async/await.

oDebugging and profiling tools for C# applications.

oRESTful API development using C# and ASP.NET Web API.

oCreated web services using SOAP, to allow application and services to connect them over the Internet coded web service interfaces using JAXWS.

oDesigned WSDL's and elaborated type definitions schemas based on corporate standards, integration and security specifications.

oProficient in Vue.js and its ecosystem (Vue Router, Vuex, Vue CLI).

oStrong understanding of component-based architecture.

oTwo-way data binding and reactive data handling.

oKnowledge of Vue.js lifecycle hooks.

oAbility to create and manage Vue components.

oDeveloped code using various patterns like Singleton, Front Controller, Micro services and Value Objects, Data Access Object used JIRA tracking tool for assigning and defect management.

oDeveloped JUnit test cases for Unit Testing and functional testing for various modules and prepared Code Documentation for future reference and upgrades.

oInvolved in pretesting the Web Service calls with SOAPUI, REST API using endpoints used GITHUB for maintaining the component and to release version management.

oDeveloped Validations for Client side using Java Script, Micro services used Eclipse as Integrated Development Environment (IDE) performance and browser compatibility using AJAX.

oDeployed web applications using Oracle Application Server (OAS) Java artifacts and Servlets as part of the new architecture.

Environment: Java, J2EE, Spring MVC, Hibernate, Spring, SOAP, REST, REST API, Servlets, JSP, Struts, HTML, Java Script, jQuery, AJAX, Eclipse, Maven, Junit, SOAPUI, Log4j.

EDUCATION:

oBachelors in Computers Science from Rajoli Veerareddy Padmaja Engineering college, India 2012

Bank of America, Dallas,TX Lead JavaFull Stack Developer Apr 2022 – Present

Comcast, Philadelphia, PA JavaFull Stack Developer Jan 2021 – Mar 2022

SMC Capitals, India Java Full Stack Developer May 2017 – Jun 2020

CGI INC, India Java Developer Jan 2013 - Apr 2017



Contact this candidate