Ravi Teja Email and Phone Number
Over 10 years of experience in Software Development. Worked across different Sectors of economy like Banking, Insurance, Health, Retail, E-Commerce, etc. My proficiency lies in developing back-end features using API's, Data Driven Systems and Microservices with Spring Boot as the primary framework with Java 8/11 along with NODE JS as well.Angular Framework, React Libraries with JavaScript & TypeScript are also my forte. Have rich experience in applying various best software practices such as Lean/Agile/XP, CI/CD, SDLC when it comes to Product Security, Scalability, Documentation practices, Refactoring and Testing Techniques. Can relocate anywhere in US if the opportunity is better for growth both professionally and personally.
Barclays
View- Website:
- home.barclays
- Employees:
- 64406
-
Senior Full Stack DeveloperBarclays Aug 2023 - PresentWhippany, New Jersey, United StatesUsed HTML, CSS, TypeScript, JavaScript, jQuery, JavaScript, Ajax for developing the web interface.Developed user interface using JSP, JSP Tag libraries JSTL, HTML5, CSS, and JavaScript to simplify the complexities of the application.Designed and developed dynamic single-page applications (SPAs) using React with TypeScript, delivering seamless user experiences across devices.Built scalable RESTful APIs with Node.js and Express.js, ensuring efficient data flow and integration with… Show more Used HTML, CSS, TypeScript, JavaScript, jQuery, JavaScript, Ajax for developing the web interface.Developed user interface using JSP, JSP Tag libraries JSTL, HTML5, CSS, and JavaScript to simplify the complexities of the application.Designed and developed dynamic single-page applications (SPAs) using React with TypeScript, delivering seamless user experiences across devices.Built scalable RESTful APIs with Node.js and Express.js, ensuring efficient data flow and integration with frontend applications.Developed reusable and modular React components using TypeScript, improving maintainability and reducing development time.Integrated Redux and React Query for efficient state management and optimized API caching on the client side.Skilled in writing and optimizing Spark SQL queries, leveraging Delta Lake for ACID-compliant data lakes and time-travel capabilities.Experience in integrating Spark with cloud platforms like AWS, Azure, and GCP, utilizing services like S3, Azure Blob Storage, and Databricks Delta for seamless data storage and retrieval.Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection.Implemented cloud native application using Spring Cloud.Involved in the Development of Spring Framework Controllers.Developing application using spring core module and POJO's using Eclipse and worked on Messaging serviceDesigned and developed RESTful style Web Service layer and WSLD.Integrated Spring DAO for data access using Hibernate.Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java 17.Extensively used Hibernate in data access layer to access and update information in the database.Created hibernate mapping files to map POJO to DB tables.Wrote SQL queries for JDBC prepared statement and used callable statements to call stored procedures. Show less -
Senior Full Stack DeveloperTrigeo Technologies, India. Sep 2018 - Sep 2021Hyderabad, Telangana, IndiaUsed HTML, CSS, TypeScript, JavaScript, jQuery, JavaScript, Ajax for developing the web interface.Developed user interface using JSP, JSP Tag libraries JSTL, HTML5, CSS, and JavaScript to simplify the complexities of the application.Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection.Implemented cloud native application using Spring Cloud.Involved in the Development of Spring Framework… Show more Used HTML, CSS, TypeScript, JavaScript, jQuery, JavaScript, Ajax for developing the web interface.Developed user interface using JSP, JSP Tag libraries JSTL, HTML5, CSS, and JavaScript to simplify the complexities of the application.Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection.Implemented cloud native application using Spring Cloud.Involved in the Development of Spring Framework Controllers.Developing application using spring core module and POJO's using Eclipse and worked on Messaging serviceDesigned and developed RESTful style Web Service layer and WSLD.Integrated Spring DAO for data access using Hibernate.Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java 17.Extensively used Hibernate in data access layer to access and update information in the database.Created hibernate mapping files to map POJO to DB tables.Wrote SQL queries for JDBC prepared statement and used callable statements to call stored procedures.Implemented unit test for testing Angular 11 components with frameworks using KARMA and JASMINEUsed JavaScript frameworks to develop web UI Angular 11 using Node Package Manger NPM for Web application.Involved in the Development of Spring Framework Controllers.For transferring and retrieving data between different applications we used XML.Used FIX Protocol API as a standard to create admin and application messages for some modules that dealt with trading and financial records.Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production environments.Had knowledge on Kibana and Elastic search to identify the Kafka message failure scenarios. Show less
-
Sr Full Stack DeveloperThoughtworks Technologies Private Limited, India. Mar 2015 - Jul 2018Hyderabad, Telangana, IndiaActively pursued requirement gathering and pointing stories following sprint pattern to implement development work following the Agile methodology.Used HTML, CSS, TypeScript, JavaScript, jQuery, JavaScript, Ajax for developing the web interface.Developed user interface using JSP, JSP Tag libraries JSTL, HTML5, CSS, and JavaScript to simplify the complexities of the application.Developed the application using spring framework that leverages model view layer architecture, also… Show more Actively pursued requirement gathering and pointing stories following sprint pattern to implement development work following the Agile methodology.Used HTML, CSS, TypeScript, JavaScript, jQuery, JavaScript, Ajax for developing the web interface.Developed user interface using JSP, JSP Tag libraries JSTL, HTML5, CSS, and JavaScript to simplify the complexities of the application.Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection.Implemented cloud native application using Spring Cloud.Involved in the Development of Spring Framework Controllers.Developing application using spring core module and POJO's using Eclipse and worked on Messaging serviceDesigned and developed RESTful style Web Service layer and WSLD.Integrated Spring DAO for data access using Hibernate.Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java 17.Extensively used Hibernate in data access layer to access and update information in the database.Created hibernate mapping files to map POJO to DB tables.Wrote SQL queries for JDBC prepared statement and used callable statements to call stored procedures.Implemented unit test for testing Angular 11 components with frameworks using KARMA and JASMINEUsed JavaScript frameworks to develop web UI Angular 11 using Node Package Manger NPM for Web application.Involved in the Development of Spring Framework Controllers.For transferring and retrieving data between different applications we used XML.Used FIX Protocol API as a standard to create admin and application messages for some modules that dealt with trading and financial records.Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production environments.Had knowledge on Kibana and Elastic search to identify the Kafka message failure scenarios. Show less
-
Full Stack DeveloperIncresol Software Services Private Limited., India. Aug 2012 - Jan 2015Hyderabad, Telangana, IndiaDeveloped various single page applications (SPA) using React JS and used various components in the redux library.• 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.• Developed dashboard based on Ajax calls with Business Customers Count, Flags, Real-time graphs for Analytical Reporting using Node JS.• Implemented JSON web tokens mechanism for… Show more Developed various single page applications (SPA) using React JS and used various components in the redux library.• 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.• Developed dashboard based on Ajax calls with Business Customers Count, Flags, Real-time graphs for Analytical Reporting using Node JS.• Implemented JSON web tokens mechanism for authentication and authorization security configurations using Node.js.• Used React JS virtual DOM for client-side view rendering services, React-Redux for state management and React-Router for client-side routing for dynamically changing client-side content.• Used Spring Boot for the application development. Used Spring MVC and Dependency Injection for handling presentation and business logic.• Consumed Web Services to interact with other external interfaces to exchange the data in different forms by using RESTful service.• Implemented RESTful and SOAP based Web Services and used Soap UI for testing. To maintain loose coupling between layers published the business layer as services and injected necessary dependent components using Spring IOC and published cross cutting concerns like Logging, User Interface exceptions, Transactions using Spring AOP.• Performed deployment of applications on AWS. Worked on Amazon AWS cloud services like Writing Lambda functions for producing data from different sources, S3 as storing the data, SNS, SQS, RDS, IAM for security, Cloud Front, Cloud Watch for logging the error. Performed Junit test cases using Mockito for increasing the test coverage for Jenkins’s build pipeline.• Created Docker images and ran the Docker containers in various environments. Configured Kafka to read and write messages from external. Involved in development of Restful web services using MERN stack, MongoDB, Express React-Redux and Node JS. Show less
Ravi Teja Education Details
-
Master'S Degree
Frequently Asked Questions about Ravi Teja
What company does Ravi Teja work for?
Ravi Teja works for Barclays
What is Ravi Teja's role at the current company?
Ravi Teja's current role is Senior Software Developer Roles | Full Stack Developer| NODE JS |Java| Microservices| HTML| CSS| Angular |React|Docker| Kubernetes|Hibernate|Spark|Docker|MongoDB|PostgreSQL|Junit| Spring|AWS| Azure|DataBraicks|.
What schools did Ravi Teja attend?
Ravi Teja attended Sacred Heart University.
Who are Ravi Teja's colleagues?
Ravi Teja's colleagues are Mills Robert, Peter Day, Shelley Anne O'brien, Jaimie Mcdonald, Lisa Murphy, Siddharth Bellani, Chetan Bains.
Not the Ravi Teja you were looking for?
-
1microsoft.com
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