Post Job Free

Resume

Sign in

Spring Boot Java Developer

Location:
Atlanta, GA
Posted:
January 29, 2024

Contact this candidate

Resume:

PRASHANTH YERROJU

Java Fullstack Developer & ARCH

404-***-**** ad269b@r.postjobfree.com

https://www.linkedin.com/in/prashanth-yerroju-3858a9172/ Atlanta,Ga EXPERIENCE

Java Developer & ARCH

Delta Airlines

01/2022 - Present Atlanta

Responsibilities: Involved in requirement gathering, Analysis, Design, Development, documentation, UAT and Production phases of the application

Used Java 8 features like lambda expressions and Java Stream API Actively involved in coding using Java 1.8, Spring to develop features from end to end Implemented the REST API's and data transformers using the JAVA connector which involves use Java 8 features Lambda and Streams in particular

Designed and developed Micro-services business components using Spring Boot Developed Rest service for authentication using Spring Boot with embedded Tomcat server. Used spring boot for single sign on page application to access more quickly

Developed Java classes for implementing Business logics using EJB (Stateless session, entity, message driven beans) Used Spring Framework for developing and implementing the web-based application following the MVC Used Spring Framework in the application, which is based on MVC design pattern. Developed Action classes and Form beans and configured the spring-config.xml

Involved in writing Java API for Amazon Lambda to manage some of the AWS services Used Eclipse IDE for designing, coding and developing applications Used Dependency Injection feature of spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance

We used for Prometheus monitoring and alerting functionality for cloud-native environments, including Kubernetes Designed and developed front view components using JSP, HTML5 and CSS3. Developed Interactive web pages using AJAX and JavaScript

Built Angular 4/2 components, UI services to consume rest services using Component based architecture provided by Angular 2 Used JSF framework with AJAX in developing user interfaces using JSF UI Components, RIA components, Validator, Events and Listeners

Designed and developed Web Services (SOAP, WSDL). Created and compiled XML Schema to generate Java Bean classes using Apache

Used jQuery, Angular JS and Node JS to develop the rich user interface and to invoke RESTful Web Services to perform various operations

Expertise in integrating RESTful APIs and third-party libraries into React applications Experience in using popular UI libraries and frameworks like Material-UI, Ant Design, or Bootstrap for styling React applications Adept at debugging and profiling React applications for improved performance and user experience Strong problem-solving skills to troubleshoot and resolve React-related issues Proficient in building Restful web service by building Node.js Server in the backend to handle requests sent from the front-end jQuery Ajax calls

Implemented modules into NodeJs to integrate with designs and requirements Created WAR/EAR files using MAVEN build and deployed them on JBOSS server Involved in batch processing using Spring Batch frameworks to validate feed files and load data into corresponding tables Involved in batch processing using Spring Batch frameworks to extract data from the database and load it into corresponding Loan App tables

Administer the automated job scheduling system, Control-M Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application Deployed Spring Boot based Micro services Docker container using Amazon EC2 container services and using AWS admin console

Log4J is used for logging purposes and debug levels are defined for controlling what we log Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application Developed complex SQL queries for extracting data from the database Implemented the project under Agile Project Management Environment and followed SCRUM iterative incremental model & configured various sprints to execute

Environment: Java 8, Spring, Spring Boot, Hibernate, Micro-services, Tomcat, HTML5, CSS3, JavaScript, JSP, JSF, Angular4/2,Eclipse,JQuery, AJAX, SOAP, WSDL, XML, Java Beans, Apache, EJB, AWS, Maven, JBOSS, Log4J, SQL, Agile and Windows

www.enhancv.com Powered by

E

q

EXPERIENCE

Software engineer, DEVELOPMENT & ARCH SVCS NAMR

JPMC

09/2021 - 01/2022 remote

Responsibilities:

Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stand up meetings Developed Restful APIs and microservices using java, Spring boot, Spring data, Spring jdbc And I worked on WebLogic applications

And some of the modules Used Maven and Jenkins for building and deploying the applications to various environments Development has to use the best possible implementation for the derived SQL, database implementations and processing to ensure the implementation will be scalable, thread-safe, quickly extensible and resource efficient executable Worked on Automating the CICD pipeline and blue green deployment Worked on the REST/Web API to create the services and used in Angular, HTTP service calls and bind the data in the table using ng-repeat attributes

Used Angular as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, Bootstrap, Angular

Experience on AWS services like EC2, S3, RDS, ELB, EBS, VPC, Route53, Auto scaling groups, MongoDB, Cloud watch, Cloud Front and IAM for instantiating, configuring and managing various Amazon images for server migration from physical servers into cloud

Working On UI Application using angular

From the UI we call APIs

Developing the components using Angular needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality Environment: Windows, Linux, Java 1.8, Java OpenJDK, Spring, SpringBoot, AWS, HTML, JavaScript, JPA, PHP MYSQL, Log4j, microservices, JUnit, BitBucket, GitLab, Jenkins, ServiceNow, IntelliJ, Reactjs, Angular 8, Typescript, and Safe Agile Sr. Software engineer.

AT&T

05/2021 - 09/2021 Atlanta,GA

Responsibilities:

Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stand up meetings. Developed Restful APIs and microservices using java, Spring boot, Spring data, Spring jdbc. And I worked on WebLogic applications.

And some of the modules Used Maven and Jenkins for building and deploying the applications to various environments. Development has to use the best possible implementation for the derived SQL, database implementations and processing to ensure the implementation will be scalable, thread-safe, quickly extensible and resource efficient executable. Worked on Automating the CICD pipeline and blue green deployment. Worked on the REST/Web API to create the services and used in Angular, HTTP service calls and bind the data in the table using ng-repeat attributes.

Used Angular as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, Bootstrap, Angular.

Experience on AWS services like EC2, S3, RDS, ELB, EBS, VPC, Route53, Auto scaling groups, MongoDB, Cloud watch, Cloud Front and IAM for instantiating, configuring and managing various Amazon images for server migration from physical servers into cloud.

Working On UI Application using angular. From the UI we call APIs. Developing the components using Angular needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality. Environment: Windows, Linux, Java 1.8, Java OpenJDK, Spring, SpringBoot, AWS, HTML, JavaScript, JPA, PHP MYSQL, Log4j, microservices, JUnit, BitBucket, GitLab, Jenkins, ServiceNow, IntelliJ, Reactjs,, Angular 8, Typescript, and Safe Agile. www.enhancv.com Powered by

EXPERIENCE

Title

Incrivel Technologies

02/2020 - 05/2021 Hyderabad,India.

Responsibilities:

Developed Restful APIs and microservices using Spring boot, Spring data, Spring jdbc. Written Extensively JUNIT test cases in TDD approach using jUnit, Mockito before implementing any new functionality or fixing any old functionality.

Web Development. Python can be used to make web-applications at a rapid rate. Python in our project there is common-backend logic that goes into making these frameworks and a number of libraries that can help integrate protocols such as HTTPS, FTP, SSL etc. Worked on Automating the CICD pipeline and blue green deployment. Experience on AWS services like EC2, S3, RDS, ELB, EBS, VPC, Route53, Auto scaling groups, MongoDB, Cloud watch, Cloud Front and IAM for instantiating, configuring and managing various Amazon images for server migration from physical servers into cloud.

Working On UI Application using angular. From the UI we call APIs. Worked on the REST/Web API to create the services and used in Angular, HTTP service calls and bind the data in the table using ng-repeat attributes.

Expertise in designing and developing web and mobile applications using HTML 5, CSS3, Less, Sass, JavaScript, jQuery, nodeJs, AngularJS.

Used React-Routers for connecting the APIs which enforces the communication to the server while also implementing mock services in Node.js with the help of modules using Express.js Used Angular as a framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, Bootstrap, Angular8 and higher versions. Environment:Windows,Linux,Java1.8,Spring,HTML,JavaScript,JPA,Weblogicserver,MYSQL,Log4j,microservices,JUnit,BitBucket,GITL abs,Jenkins,ServiceNow, IntelliJ, Reactjs,, Angular 11,Typescript and Safe Agile. Java Developer

American Century Investments

01/2019 - 12/2019 Kansas City

Responsibilities:

Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stand up meetings. TDD are software development techniques that can be used in any methodology although aspects of all three are often part of a team's agile approach.

Developed Restful APIs and microservices using Spring boot, Spring data, Spring jdbc. Web Development. Python can be used to make web-applications at a rapid rate. Worked on Automating the CICD pipeline and blue green deployment. Used Maven and Jenkins for building and deploying the applications to various environments. Configured Jenkins using groovy dsl for the project to automate builds. Used SQL, PL/SQL and SQL for database interaction with Oracle 10g. Involved in Object Oriented analysis and design for meeting the requirements of the system. spring-security-config we used for configuring the authentication providers, whether to use JDBC, DAO, LDAP etc. Environment: Windows, Linux, Java 1.8, Java OpenJDK, Spring, Spring Boot, AWS, Python, WebLogic, HTML, JavaScript, JSP, Oracle, Log4j, microservices, JUnit, BitBucket, GITLabs, Jenkins, ServiceNow, IntelliJ, Reactjs, Angular 6,7,8, and Safe Agile. Java Developer

Verizon

03/2018 - 01/2019 Lowell

Responsibilities:

Involved in analysis of the Functional Specifications and clarification of Requirements queries, domain knowledge transfer using Rapid Application Development.

Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stand up meetings. Enhanced VPNS web UI to view and search messages on the screen using JavaScript, JSP and jQuery. Involved in development of Restful web services as part of enhancement of mediation services using Rest and JDBC. Involved in continuous integration of code using BitBucket and GitLab’s on WebLogic application server. Continuous deployment using Jenkins to various environments. Worked on ANT build tool to build the changes as part of development. Implemented Python scripts to compare and find the fallouts of Network elements. Involved in enhancements of SQL scripts on Oracle4.2 database. Implemented unit test cases using JUNIT framework. Used Log4j to capture the log that includes runtime exception and for logging info which is useful for debugging. Manage source code, software builds, software versioning, & defect tracking on software maintenance tasks/projects. Environment: Windows, Linux, Java, WebLogic, HTML, JavaScript, JDBC, JSP, Oracle, Log4j, JUnit, BitBucket, GITLabs, Jenkins, JIRA, PyCharm, Eclipse and Agile.

www.enhancv.com Powered by

EXPERIENCE

Java Developer

Morgan Stanley

06/2017 - 02/2018 New York

Responsibilities: Involved in the review and analysis of the Functional Specifications, and Requirements Clarification Defects, initiatives using Rapid Application Development

Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stand-up meetings Developed Restful APIs and microservices using Spring boot, Spring data, Spring jdbc Written Extensively JUNIT test cases in TDD approach using jUnit, Mockito before implementing any new functionality or fixing any old functionality

Used Maven and Jenkins for building and deploying the applications to various environments Configured Jenkins using groovy dsl for the project to automate builds Experience on AWS services like EC2, S3, RDS, ELB, EBS, VPC, Route53, Auto scaling groups, MongoDB, Cloud watch, Cloud Front and IAM for instantiating, configuring and managing various Amazon images for server migration from physical servers into cloud

Created Terraform and Ansible scripts to automate the deployments Create a Batch Processing Spark Clusters using SNS, Lambda and EC2 instance with security groups, auto-scaling Experience on moving data from Local System to S3 bucket Email REST Web Services launches using Elastic Load Balancer, SES, and DynamoDB Connect Cluster in SQL Workbench using Amazon Redshift Cluster Captured Amazon Machine Images (AMI) of EC2 Instance for snapshots and creating clone's instances for their application elsewhere

Developed Cloud Formation template stacks to automate building new Spark Clusters, EC2s using JSON files Constructed S3 lifecycle of Applications & Database logs, which includes deleting old logs, archiving logs based on the retention policy and granting rights to authorized users and Amazon S3 for database backup regularly and save snapshots of data and hibernate for Object Relational Mapping (ORM) and data persistence Performed deployment of applications on IBM WebSphere Application Server Used Commons Logging framework (log4j) utility to log error, info and debug message Performed Unit Testing and interacted with QA for testing

Involved in implementing validations, exception handling Used CVS as source control, Maven as build tool, Agile methodology for the software development process Worked extensively with Microsoft Visio for creating Use case diagrams, sequence diagrams and system flow Environment: Windows, Java (JDK 1.5), Spring, WebSphere, RAD, Node JS, HTML, JavaScript, AngularJS, Node JS, Bootstrap, EC2, S3, SNS, SQS, Auto Scaling, MongoDB, Route53, EMR, RDS, JDBC, Hibernate, JDBC Template, SOA, XML, XSD, XSLT, Servlets, JSP, MySQL, Log4j, JUnit, MS Visio, Agile, Windows, CVS, Maven Java developer

Infotech Systems

04/2014 - 12/2015 Hyderabad,Ind.

Responsibilities:

Experience working on jQuery, WebSphere Portal User management APIs Extensively used Core Java such as Multi-Threading, Exceptions, and Collections Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines Developed the presentation layer and GUI framework that are written using HTML and Client-Side validations were done using JavaScript

Configure and maintain RESTful APIs using the Laravel framework, Node.js EDUCATION

Bachelor in JNTUH Information technology

School or University

01/2014

Masters in CALUMS

School or University

01/2017

www.enhancv.com Powered by

SKILLS

Agile Agile Methodology Agile Project Management agile scrum AIX Ajax amazon aws amazon ec2 amazon s3 amazon web services Angular angular 2 angularjs ansible Apache API apis Artifactory Auto Scaling AWS AWS Cloud AWS Services Bash Beanstalk BitBucket bootstrap cicd Cloud Computing CloudFront Cloudwatch Cluster Configuration Continuous Integration Control-M Core Java CSS css3 Debugging Dependency Injection dhtml

www.enhancv.com Powered by



Contact this candidate