Srinivas A Email and Phone Number
• Overall 14+ years of experience in software development includes Analysis, Design and Development of quality software for Standalone applications and Web-based applications using JAVA/J2EE Technologies.• Hands on experience in JAVA, J2EE, JSP, Servlets, REST Web Services, Hibernate, Spring, Struts • In depth knowledge on core java concepts such as OOPS, Collections, Threading, generics, Exception handling, Multi-Threading, Execution services, concurrent utilities, File IO, Garbage Collection and Serialization.• Excellent working experience on Java 1.8 features like Lambda expressions and functional interfaces and Parallel Streams.• Hands on experience on UI Frameworks ReactJS and Angular.• Extensive experience of using IDE tools Eclipse, Netbeans for JAVA/J2EE Application development.• Experience in creating build scripts using Ant, Maven and Gradle tools.• Experience in installing and configuring Linux/Unix/Windows-based web/App servers like Tomcat, JBOSS, Web Logic and Web Sphere for Application deployments.• Performed unit testing using JUnit and Mockito aiding test driven Development in some scenarios.• Experience on SOA and Web Services like SOAP (JAX-WS) &REST (JAX-RS) using different frameworks like Apache Axis2, Spring-WS, Apache CXF and Jersey.• Extensive experience of J2EE Design Patterns like MVC, Singleton, Session Facade, Factory, Producer Consumer, DAO, DTO, Business Delegate, Abstract Factory, Service Locator.• Expertise in using and implementing design patterns such as Model-View-Control (MVC), Data Access Object (DAO), Service Locator Factory, Singleton & Business Delegate.• Hands on Experience in JDBC, HIBERNATE for persisting data to different relational databases and extensive knowledge in Java Persistence API.• Good experience in Database Design, Modeling, Migration using the relational databases like SQL, Oracle, MySQL, SQL Server.• Built Continuous Integration environment Jenkins and Continuous delivery environment. Worked with Docker container snapshots, attaching it to running container, managing containers, directory structures.• Hands-on experience in Source Code Management, Creating Branches, versioning, tagging and managing Repositories using GIT, SVN.
Subaru Of America
View- Website:
- subaru.com
- Employees:
- 2218
-
Senior Java DeveloperSubaru Of America May 2021 - PresentVirginia, United States• Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.• Knowledge on AWS cloud platform.• Used Microservices architecture, with SpringBoot based services interacting through a combination of REST and SpringBoot.• Experience in handling messaging services using Apache Kafka.• Devlpoed Angular application using Apache Ignite.in memory data grid frameworks. • Validated the built API in the browser using Postman and Swagger API.• Used Spring Core Annotations for Spring Dependency Injection and Spring MVC for building REST APIs.• Worked on RESTful Web Services for transferring JSON data between two interfaces.• Used Spring Kafka API calls to process the messages smoothly on Kafka cluster setup.• Worked with installation, configuration and troubleshooting the issues and performance tuning of WebLogic/Apache Tomcat and Catalina servers. -
Senior Java ConsultantVerizon Jun 2016 - Apr 2021Silver Spring, Maryland, United States• Developing various CR’s on the constantly changing business requirement of the application• Responsible for writing detailed design specification document and implementing all business rules as per Design document.• UI design and development using JSF, rich faces and my faces.• Debugging, unit testing and system testing for the change requests.• Integration of components and version controls• Involved in designing Application based on MVC architecture. • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons validator.• Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using ORM tool.• Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns -
Java ConsultantFreddie Mac Oct 2013 - Mar 2016Virginia, United States• Developing various CR’s on the constantly changing business requirement of the application.• shell scripting and Autosys scheduling• The GUI was designed on the base of MVC design-patterns and swing APIs are used extensively.• Developed the Custom Models by extending Abstract Models, Renderers for the Swing JTable.• Implemented persistence layer using EJB 3.0 with JPA.• Implemented and customized Returns web services using JAX-WS with EJB 3.0.• Writing UNIX Shell Script to invoke the Java for Database purging and scheduling the job through AutoSys• Designed WSDL and hosted SOA Service for client applications using BW Service palette and SOAP over HTTP transport. -
Java ConsultantU.S. Forest Service Mar 2012 - Oct 2013Virginia, United States• Used Oracle ADF to implement Business Services using Oracle ADF Framework.• Implemented and customized Returns web services using JAX-WS, EJB 3.0 with JPA.• Developing web services that include creation of WSDL, the wrapper, the SOAP interface for service components.• Created frontend screens using GWT 2.0 framework.• Developing various CR’s on the constantly changing business requirement of the application.• Manage and support all aspects/lifecycles of projects, postproduction issues, enhancements and deliverables timeline.• Implemented user interface (UIX) components using HTML, JSP and Struts.• Responsible for NRM modules migration support from UIX to Fusion 11g in Dev, Test, Stage and Prod Servers• BEA Web logic 10.3: Experienced with the installation and configuration of Web logic 10.3 Domains, including: the creation of JDBC connection pools, the modification of connection pool parameters, the maintenance of deployments (stop, start, delete, and re-deploy), server parameters such as tunneling, port setting, and the modification of startup scripts.• Oracle Developer 10g: On the model layer, created web services from database packages, data-controls, ADF view objects, and application modules and parameters. On the view layer, used ADF Rich Server Faces components extensively, java backing beans, page definition xml files for bindings, task flows (for page flow scopes), faces-config.xml, and layout work. All code managed via CVS. -
Senior Java DeveloperAccenture Oct 2009 - Mar 2012India• Implemented Struts Framework (MVC Paradigm) components such as Action Mapping, Action Class, Dispatch action class, Action Form bean, and a form set for validation and used JavaBeans to return dynamic information.• Used Java/J2EE Design patterns such as Data Transfer Object, Service Locator, Data Access Object and Singleton.• Implemented persistence layer using EJB 3.0 with JPA.• UI design and development using JSF, rich faces and my faces.• Implemented and customized Returns web services using JAX-WS with EJB 3.0.• Implemented Exception mechanism and used Struts error message mechanism.• Server side validation was performed using Struts Validation Framework.• Implemented asynchronous multithreaded queues of processing using JMS and MDB.• Worked extensively with Java Script and AJAX.• Implemented various Validation Controls and also created Custom Validation Controls using JavaScript to perform Client Side Validation
Srinivas A Education Details
-
Master Of Computer Applications - Mca
Frequently Asked Questions about Srinivas A
What company does Srinivas A work for?
Srinivas A works for Subaru Of America
What is Srinivas A's role at the current company?
Srinivas A's current role is Senior Java Developer at Subaru of America.
What schools did Srinivas A attend?
Srinivas A attended Bangalore University.
Who are Srinivas A's colleagues?
Srinivas A's colleagues are Hamad Hajri, Alex Moya, Heather Wright, Fety Treyu, Alexandra Rudd, Douglas Relyea, Keith Torres.
Not the Srinivas A you were looking for?
-
Srinivas A
Henrico, Va -
-
Srinivas A
Power Bi Premium || Snowflake || Tableau || Azure Data Bricks || R || Python || Json || Yardi Reporting || Microsoft Bi Analyst || Ssis || Ssrs || Ssas || Jira || Bit BucketUnited States -
Srinivas A.
Senior Manager And Architect - Data Management | Data Analytics | Business IntelligenceGreater St. Louis
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