Arun Reddy Ette is a Sr Full Stack Java Developer at Citi Bank.
-
Java Full Stack DeveloperCiti Bank Jan 2023 - PresentGreenwich, New York, United States Developed the functionalities using Agile Scrum Methodology. Extensive experience in various Agile methodologies like Test Driven Development (TDD) . Involved in developing UI using Spring MVC framework, JSP, JSTL, HTML5, CSS, Javascript, JQuery,AJAX and AngularJS. Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory tested all application controllers extensively with AngularJS built-in testing facilities. Extensively used core java concepts like Multithreading, Collections Framework, File I/o and concurrency. Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System, Multi-Threading, JDBC, Generics. Used Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database. Used design patterns like Singleton, Data Access Objects, Factory and MVC patterns. Testing and production support of core java based multithreading ETL tool for distributed loading XML data into Oracle database using JPA/Hibernate. Created POJO’s and DAO’s for the database entities using Spring JDBC annotation mappings Integrated with Spring Cloud projects to provide distributed tracing and other features. Developed microservices with Spring and tested the application using Spring Boot. Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for microservices. Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat. Developed GSA, LSS and SDL using C++, Multi-threading and socket programming. Deployed the application on Amazon Web services (AWS) and used it to provide a large computing capacity for scalable solutions. Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing. -
Java Full Stack DeveloperHumana May 2021 - Dec 2022Louisville, Kentucky, United States Involved in various phases of the Software Development Life Cycle (SDLC) as requirement gathering, data modelling, analysis, architecture design & development for the project. Designed, developed, and deployed the services in Google Cloud Platform (GCP) using NodeJS, Google Kubernetes Engine, Redis, Big Query and Postgres. Created multiple services from scratch using the node versions of 8, 10, 12 and 14 Implemented business layer using Core Java, Spring Beans using dependency injection, and Spring annotations. Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components also used Angular JS as a library for DOM manipulation and filters. Experience in working with messaging systems like Kafka, and Kafka event Sourcing. Implemented Micro Services using Spring Boot, Spring Cloud, and Spring Micro Services. Consumed REST-based microservices with Rest Template based on RESTful APIs. Used core Java concepts like Collections, Multi-Threading, Generics, Exception Handling, Java Reflection and Serialization. Designed and developed scalable database models in Oracle, Postgres, and Cassandra Implemented Postgres database concepts such as locking, transactions and indexes Designed and developed UI components, using frameworks Angular 10, 13, Typescript, HTML, CSS, Bootstrap and Angular material. Created highly customized Spring Boot microservice with Mule. Developed Microservices to provide RESTful API utilizing Spring Boot with various data persistence Designed and developed the business logic layer components in the middle-tier of the application using Spring Framework 4.0 and Spring Boot in STS. Used Spring JBC and DAO layers to offer abstraction for the business from the database-related code. Created collections and performed CRUD operations on MongoDB using Node Mongoose and used Mongo Repository and spring Mongo template for persistence. -
Java Full Stack DeveloperT-Mobile Jan 2019 - Apr 2021Bellevue, Washington, United States Involved in understanding project requirements, analyzing, designing, developing and testing applications using agile methodology. Participated in the requirement discussions and Sprint grooming and scrum/daily standup calls and implemented application tasks in JIRA. Interacted with Managers and Business users for performance issues, discussed about key aspects based on requirements and its relational mapping to the application with users. Collaborated on responsive front-end development using HTML, CSS, JavaScript, JSP and jQuery with DevOps development principles. Developed a dashboard based on Ajax calls with business customers count, flags and real-time graphs for analytical reporting. Extensively worked on developing UI components using HTML, CSS, JavaScript, JSP and jQuery to interact with SOAP web services. Involved in migrating the application deployment procedures, and Google Version Control for development with Google App Engine. Used SVN version control for the Day-to-Day development activities while migrating. Worked on integrating GWT (Google web toolkit) for generating the JavaScript files for reporting the high frequency of usages of functionality in the mini-pie chart. Developed application using the Struts framework with views based on JSP. Used various Core Java concepts such as Multithreading, Exception Handling, and Collection APIs to implement various features and enhancements. Used Multithreading, and concurrency, implemented threads while preparing, and generating mails. Worked extensively on Core Java, low latency side using Java Concurrency on the backend of the application. Developed critical components of the application including JSP views, and business logic and data logic components that include JDBC, SQL queries and CRUD operations following MVC architecture. -
Java Full Stack DeveloperIs Solutions Llc Sep 2016 - Jul 2018Hyderabad, Telangana, India Involved in understanding project requirements, analyzing, and designing, developing and testing applications using agile methodology. Participated in the requirement discussions and Sprint grooming and scrum/daily standup calls and implemented application tasks in JIRA. Interacted with Managers and Business users for performance issues, discussed key aspects based on requirements and its relational mapping to the application with users. Collaborated on responsive front-end development using HTML, CSS, JavaScript, JSP and jQuery with DevOps development principles. Developed a dashboard based on Ajax calls with business customers count, flags and real-time graphs for analytical reporting. Extensively worked on developing UI components using HTML, CSS, JavaScript, JSP and jQuery to interact with SOAP web services. Involved in migrating the application deployment procedures, and Google Version Control for development with Google App Engine. Used SVN version control for the Day-to-Day development activities while migrating. Worked on integrating GWT (Google web toolkit) for generating the JavaScript files for reporting the high frequency of usages of functionality in the mini-pie chart. Developed application using the Struts framework with views based on JSP. Used various Core Java concepts such as Multithreading, Exception Handling, and Collection APIs to implement various features and enhancements. Used Multithreading, concurrency, and implemented threads while preparing, and generating mails. Worked extensively on Core Java, low latency side using Java Concurrency on the backend of the application. Developed critical components of the application including JSP views, and business logic and data logic components that include JDBC, SQL queries and CRUD operations following MVC architecture. -
Software DeveloperValuelabs Jun 2014 - Aug 2016Hyderabad, Telangana, India Worked in an Agile environment and attended Daily Scrum meetings. Involved in all the phases of SDLC including requirement gathering, design & and analysis of the Customer Specifications, development and customization of the application. Used Core Java features like Multithreading, Collections and Synchronization. Used Spring MVC and Hibernate ORM to map Java classes to database tables using various annotations and POJO classes. Used custom tags, and JSTL to support custom User Interfaces. Successfully performed the RESTful API integration using Jersey for JAX-RS implementation and developed an API wrapper for reusability. Utilized the JIRA tool for bug tracking, fixes, and task assignment. Used Eclipse as IDE for the application development and integration of the frameworks. For testing components used JUnit and Mockito. And Power mock for testing Static variables and methods in the code. Used Maven as the build tool for the application and auto-deploying it to the environment. Analyzed, designed and implemented Oracle database using a connection pool. Worked on Git as version control management and JIRA as Defect management for bugs, and issue tracking of applications. Used Jenkins for CI/CD process. Hands-on experience with Testing applications using Junit and Mockito.
Arun Reddy Ette Education Details
-
Electrical, Electronics And Communications Engineering
Frequently Asked Questions about Arun Reddy Ette
What company does Arun Reddy Ette work for?
Arun Reddy Ette works for Citi Bank
What is Arun Reddy Ette's role at the current company?
Arun Reddy Ette's current role is Sr Full Stack Java Developer.
What schools did Arun Reddy Ette attend?
Arun Reddy Ette attended University Of Central Missouri, Kakatiya Institute Of Technology & Science, Yerragattu Hillocks, Bheemaram, Hasanparthy, Warangal.
Who are Arun Reddy Ette's colleagues?
Arun Reddy Ette's colleagues are Twinkle Maluping, Andreiya Santos, James Jurasin, Kamal M, Cynthia Evangelin, Moon Night, Suzanne Bording.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial