• Around 10 Years of experience in Java/J2EE technologies, Struts, Spring MVC, EJB, Web Services, Hibernate, SQL, PL/SQL, JDBC, and Servers like IBM Web Sphere, BEA Web logic, Apache Tomcat, Jboss and Database Servers like Oracle, DB2 and MySQL.• Expertise in designing, developing and deploying applications using J2EE technologies including Servlets, JSP, JSTL, Struts, Spring, Spring boot, JSF, JMS, JSF My Faces, Rich Faces, Prime Faces and Ice Faces, AJAX, JDBC, JTA, JNDI, GWT Java Beans Hibernate and Web Services.• Experience working with various SDLC methodologies based on Agile/SCRUM like Test Driven Development (TTD), Incremental and Iteration methodology, Pair Programming, Agile Development.• Developed UI modules using AngularJS, Node.js, React JS, Bootstrap, JavaScript, Ajax, jQuery, CSS3 and HTML5• Experienced in Full stack UI technologies using Grunt JS, Gulp Server, Yeoman generator for Angular.• Expertise in using inbuilt and custom AngularJS directives and filters to add functionalities to the web page.• Experience with JavaScript framework Angular JS and jQuery library. • Experience in client design and validations using HTML5, Angular JS, React JS, Bootstrap, jQuery, JavaScript, AJAX, DOJO and Swing. • Good working knowledge on Angular UI bootstrap components, Bootstrap CSS components, jQuery API, Font awesome.• Expert in Spring Boot which is radically faster in building cloud Microservices and develop Spring based applications with very less configuration.• Experience in utilizing open-source frameworks as Apache Tomcat, Struts, Hibernate & Spring 3.• Experience in working with web servers like Tomcat 8, WebSphere 8.x/9.x, Jetty, JBoss7.1.0 and WebLogic 10.0.• Experience with building microservies (Spring boot or groovy).• Experience in CICD-Ant, Maven, Gradle, Jenkins, Hudson, CVS, Git, GitHub and Logging tools Log4J and Splunk.• Experience in testing with JUnit Framework using Mockito and Easy Mock, Spring Junit Runner, JMeter. • Experience in creating Docker images, Containers, push/pull and integrating with Spring Boot.• Expertise with employment of Apache Kafka and Zookeeper apart from JMS as messaging service.• Experience using secure authentication mechanisms like LDAP, SASL and Kerberos v4.• Expertise in selenium automation using Selenium WebDriver, Selenium Grid, Junit & Maven.
-
Java DeveloperComcast Jun 2023 - PresentPhiladelphia, Pa, Us -
Full Stack Java DeveloperAmtrak Apr 2022 - May 2023Washington, District Of Columbia, Us• Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application. • Designed the front-end screens using HTML5, CSS3, and JavaScript. • Used Backbone JS to utilize its rendering functions and create controllers to handle events triggered by clients and send request to server. • Designed, developed a custom, single-page, responsive web application on front end using AngularJS.• Used Angular JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Applications.• Implemented Micro-Services based Cloud Architecture using Spring Boot.• Used Ember JS and Handlebar JS framework where data from backend is stored in model and populated it to UI. • Developed RESTful Web Services with JAX-RS using Spring Boot and Micro Services Architecture.• Developed the User Interface using React JS.• Designed, developed a custom, single-page, responsive web application on front end using React JS.• Worked on Proof of Concept for developing application using React JS.• Developed application on Spring framework by utilizing its features like Spring Dependency injection, Spring Beans, Spring Security, Spring JPA, Spring AOP using MVC. • Established user activity tracking, declarative transactions, and exception handling with Spring AOP. • These applications need to maintain privacy and restrict illegal users. To achieve the functionality, we used Spring Security. • Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for Microservices.• Used on employment of Apache Kafka and Zookeeper apart from JMS as messaging service. -
Fullstack Java DeveloperNike Oct 2020 - Mar 2022Beaverton, Or, Us• Followed Agile methodology, interacted with the client, provide/take feedback on the features, suggest/implement optimal solutions and tailored application to customer needs.• Involved in analysis5, design, development, testing/debugging and implementation.• Implementing the Angular JS, Bootstrap in creating animations based on CSS classes.• Implemented routing logic and navigation from screen to screen and implemented login functionality on the client side in AngularJS, 5Bootstrap.• Designed and developed Microservices using node.js, MongoDB, Elastic search on Cisco Private Cloud OpenStack Platform.• Created the responsive UI components using React/Redux and to dispatch events to the store. • Development using Spring Framework (MVC, Dependency Injection, Auto wiring, Caching, Database Connectivity, Web service Rest and Soap Client API, Asynchronous calls, Thread Executor framework) which communicates with various service layers and configuring the Spring xml files.• Used J2EE design patterns like Data Access Objects, Factory pattern, MVC and Singleton Pattern.• Extensively used Java 8 features like Lambda expressions, Method references, Stream API, Parallel Streams, Producer, Consumer, Bi-Consumer etc. and implementation using core java concepts of Multi-Threading, Exception Handling, Collections and Concurrent APIs.• Expertise working with Java 8 features likes Lambda Expressions, Streams API, Default Methods, and Functional Interfaces.• Building cloud based RESTful Web services using Java 8 following Service Oriented Architecture (via SOA Service Registry).• Building/Maintaining Docker container clusters managed by Kubernetes, Docker on AWS. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.• Used Micro services to communicate using synchronous protocols HTTP and REST. -
Full-Stack DeveloperSilicon Valley Bank Apr 2017 - Nov 2019Santa Clara, Ca, Us• Understand the complete flow and found various gaps in current system Designed the new flow for faster creation of reports and posting. Removed complex logics and built more stable and simple code logics.• Prepared User stories corresponding to the features taken from Backlog• Comprehensive experience in using Node.js and Spring Boot implementing RESTful web service. • Hosted and consumed RESTful Web services using JAX-RS API with spring Boot. • Developed Microservices using RESTful web services. • Used Executor Service framework to implement multithreading in programming to improve overall performance.• Built microservices for the delivery of Purchase Order module using Spring cloud. • Applied significant knowledge of industry trends and developments to improve service to our clients. • Worked on the Common UI layout for defining the Header, Footer and Menu using JSF Facelets.• Used Multithreading extensively to improve the performance of the application.• Worked on Camel-based integration middle-ware solution for Provisioning Services by design and Implementation of business logic and data processing routes using Apache Camel.• Involved in capturing the business requirements, design, development and testing of the application. • Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop. • Used Cassandra NoSQL DB to store the data for few modules of the application.• Built Web pages that are more user-interactive using AJAX, jQuery. • Developed a cross-device/browser web application for location sharing utilizing AngularJS, JavaScript API. • Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, bootstrap and AngularJS. • Using AngularJS created Responsive Web Design and did data manipulations to display data in company standard format in UI. -
Java DeveloperRbs May 2015 - Mar 2017Gogarburn, Gb• Actively involved in Analysis, Design, Development, Deployment, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.• Developed UI Layer for the application using HTML5, CSS3, Angular and Bootstrap. • Added dynamic functionality to the application by implementing jQuery, Bootstrap and Angular 4.0.• Developed multiple Angular components which are compatible with latest versions of Type Script, angular CLI.• Developed custom directives and created Angular services to consume in controllers.• Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular.• Worked with Advanced Java 8 features like Lambda for adding functionality processing capability and Stream API to facilitate pipeline processing and method to eliminate elements based on the criteria.• Used Spring Boot Actuator to externalize application's configuration properties for different environments.• Secured the REST API’s by implementing OAuth2 token-based authorization scheme using Spring security.• Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch and handled the security using Spring Security.• Developed CI/CD system with Jenkins on Kubernetes Environment , Utilized Kubernets and docker for the runtime environment for the CI/CD system to build , Test and Deploy.• Implemented Microservices architecture using Spring Boot for making application smaller and independent.• Configured and administered Jenkins for CI/CD into Tomcat Application Server.• Used JUnit Testing framework for performing unit testing. -
Software DeveloperCa Technologies Mar 2012 - Apr 2015San Jose, California, Us• Involved in the development of various front-end modules.• Worked in a deadline driven environment.• Developing Java script modules for client side validations.• Developed core Java backend tools.• Developed custom tag libraries for formatting contents in JSPs.• Developed and deployed EJBs on the server.• Involved in the production support for the application.• Developed various server side components using various J2EE technologies.• Involved in the development of different user interface screens using JavaScript, CSS, and HTML.• Developed presentation modules using Spring framework.• Developed various controller components using Spring framework.• Extensively used JDBC to access the database objects.• Extensively involved in coding of various design patterns.• Worked with the configured and maintained Jenkins to implement the CI/CD Process.
Ramya Battu Education Details
-
Visvesvaraya Technological UniversityB.Tech
Frequently Asked Questions about Ramya Battu
What company does Ramya Battu work for?
Ramya Battu works for Comcast
What is Ramya Battu's role at the current company?
Ramya Battu's current role is Java Full Stack Developer.
What schools did Ramya Battu attend?
Ramya Battu attended Visvesvaraya Technological University.
Who are Ramya Battu's colleagues?
Ramya Battu's colleagues are John Jamerson, Jeremy Skarphol, Bontle Masekoameng, Akilesh S, Gerald Mcneal, Brenden Frink, Steve Erickson.
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