Ravi Teja Email and Phone Number
Ravi Teja work email
- Valid
Ravi Teja personal email
Ravi Teja is a Senior Full Stack Java Developer at Nationwide at Nationwide.
Nationwide
View- Website:
- nationwidefinancial.com
- Employees:
- 10
-
Senior Full Stack Java DeveloperNationwide Feb 2020 - PresentUs⮚Used Scrum as a development methodology, participated in Daily Scrum meetings, Sprint Planning and Sprint Planning, Retrospective, and other Agile meetings.⮚Developed web services (REST API) using Spring, Spring Boot, REST Architecture, used for storing and retrieving data using different URIs and Http methods.⮚Worked with Spring data JPA and Hibernate to perform all the data transactions from web services to PostgreSQL Database.⮚Worked on scripting language and server scripting languages like JavaScript, JQuery, JSON, Bootstrap, Node.js, AngularJS, React, Backbone.js.⮚Involved in design and development of the front end for application using HTML5, CSS3, SCSS, Bootstrap and Angular 7/9 frameworks and used reactive & template driven forms to associate HTML elements to model & provide dynamic user validations on client side.⮚Worked on integration & development of web services and web interfaces using Spring, Angular 7/9 and Reactive frameworks. Worked on integration 3rd party modules for user dashboards.⮚Developed SPAs using Angular, React, NodeJS, Angular Universal to provide users with dynamic content loading features and better performance.⮚Design and develop micro-components, microservices, and deploy on cloud platform AWS using an automated process through services like Lambda, EC2, S3, CodeDeploy, CodePipeline, VPCs, Subnets and Security Groups. -
Java Full Stack DeveloperGlobal Payments Inc. Dec 2017 - Jan 2020Atlanta, Georgia, Us⮚Design and Coding of various JAVA, J2EE modules.⮚Designed and developed User Interface, application modules using Spring, Hibernate, JPA, EJB, HTML, CSS, JavaScript, AJAX.⮚Used Hibernate as an ORM in the data access layer to access and update information in the database.⮚Design and develop the entity structure and generate the ER diagram by performing reverse engineering.⮚Mentored team members in the latest technologies, architecture and deliver application within the timelines and priorities.⮚Provide technical assistance in identifying, evaluating, and developing systems that are cost effective and meet business requirements.⮚Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC)-Agile (scrum).⮚Developed dynamic responsive Web Application by integrating Angular with Bootstrap which is further integrated with Web Services and Vue.js.⮚Developed Custom Tags to simplify the JSP code. Designed UI screens using JSP, CSS, XML and HTML5. Used JavaScript for client-side validation.⮚Extensively worked with Spring MVC for developing J2EE Components.⮚Extensively used JSTL tags and Struts tag libraries. Used Struts tiles as well in the presentation tier.⮚Used Maven and Gradle scripts for build creation and to push onto various environments.⮚Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.⮚Use Spring Security (OAuth2) to control the Authentication and Authorization to access the resources.⮚Use Spring JPA, Hibernate, Hikari to establish and manage database connection pool and leaks, perform data transactions.⮚Work on setting up CD/CI pipelines for automated deployments on to multiple environments using AWS, Jenkins, Shell Scripts. -
Senior Java DeveloperGoldman Sachs Oct 2015 - Nov 2017New York, New York, Us⮚ Participated in scrum meetings daily scrum calls and Sprint session planning meetings.⮚ Preparing the high-level technical design document and low-level design document.⮚ Interacted with business analysts to convert business requirements to technical requirements.⮚ Customized Purchase Orders, GL, Account Receivables, Account Payables, Procurement and Spend Analytics, Order Management, Inventory reports using OBIEE 11g.⮚ Created Dashboard prompts and advanced filter criteria.⮚ Designed the application following Unified Modeling Language (UML) Methodology.⮚ Involved in writing Use cases, procedural diagrams and class diagrams using Rational Rose.⮚ Developed the necessary GUIs. For the front-end using XHTML and JSPs.⮚ Designed and developed Restful Web Services using Spring Rest API.⮚ Used Hibernate ORM, to manage the application persistence logic and Data Access.⮚ Worked on an Agile Development environment utilizing the tools JIRA, Kanban.⮚ Developed the application using Spring MVC, Spring Boot.⮚ Design and development of User Interface using Angular JS, HTML5, CSS3, JavaScript, JQuery, AJAX and JSON.⮚ Developed the User Interfaces using JSP, HTML5, CSS, and JavaScript.⮚ Worked on JQuery, AJAX and JSF for designing highly user interactive web pages.⮚ Implemented the architecture based on the Apache Struts MVC framework, using a Central Servlet acting as the controller.⮚ Developed the CMP Session and Entity Bean components, which handled the business logic and the access to the appropriate backend.⮚ Designed and coded connection pooling classes to manage database connections to various databases.⮚ Implemented clustering of servlets for load balancing and expected performance delivery by the application.⮚ Developed Micro Services using Spring Boot, with continuous deployment and continuous integration (CI/CD) using Docker and Jenkins. -
Java Software DeveloperMahindra Satyam(Sez) Jun 2013 - Sep 2015⮚ Analyzed user requirements, used application development tools to develop customized computer systems and executed testing plans.⮚ Designed and developed web applications using Struts, Spring MVC and Spring JDBC.⮚ Developed the UI using JSP and struts tags.⮚ Developed Controllers, Service Classes and DAO based on MVC architecture.⮚ Worked with Informatica tool to extract the transformations applied and converted them into java code.⮚ Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript, AJAX, JSON.⮚ Designed and developed web pages using with HTML, DHTML, XHTML, CSS3, Ajax, JSP and JQuery based on the W3C standards and Web 2.0.⮚ Achieved role control functionality mainly by retrieving JSON data from AJAX and combining the retrieved data with jQuery to manipulate nodes in DOM tree.⮚ Utilized a combination of regular expression and jQuery Validation Plugin to conduct input check.⮚ Designed the data flow for the client-side screens and the object interaction layer for the server-side components using Rational Rose.⮚ Involved in Use Case Diagrams, Class Diagrams and Sequence diagrams using Rational Rose.⮚ Used XML/XSLT for transforming common XML format and SAML for Single Sign-On.⮚ Designed configuration XML Schema for the application.⮚ Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins.⮚ Used JavaScript for the client-side validation.⮚ Used XML Http Request Object to provide asynchronous communication as part of AJAX implementation.⮚ Prepared the test plans and executed test cases for unit, integration and system testing using different automation tools like Junit, Soap UI and Fiddler.⮚ Analyzed the existing SQL queries in Informatica and designed queries to optimize the performance in the backend.
Frequently Asked Questions about Ravi Teja
What company does Ravi Teja work for?
Ravi Teja works for Nationwide
What is Ravi Teja's role at the current company?
Ravi Teja's current role is Senior Full Stack Java Developer at Nationwide.
What is Ravi Teja's email address?
Ravi Teja's email address is rt****@****ide.com
Who are Ravi Teja's colleagues?
Ravi Teja's colleagues are Eric Ruppert, Wei Duan, Raymond Maniscalco, Ashleigh Kahle, Fsa, Patrick Scott Colosky, Todd Roberts, Natalie Mcfadden.
Free Chrome Extension
Find emails, phones & company data instantly
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