With over 6+ years of experience in Software Analysis, Object Oriented Design, Development, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using Java/J2EE.Good Hands on core java , Spring framework and testing.
Midfirst Bank
View- Website:
- midfirst.com
- Employees:
- 1372
-
Java DeveloperMidfirst Bank Oct 2022 - PresentOklahoma, United States• Involved in the complete SDLC including design of System Architecture, development of System Use Cases based on the functional requirements.• Utilized Java 11 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application. • Designed the applications using Spring MVC framework for easy maintainability.• Developed the application for incident creation and retrieving the events using restful web services with spring Boot.• Developed RESTful services using Spring Boot and deployed to pivotal cloud foundry (PCF). • Used Spring Boot to collect the data from users and packaged the data as JSON distributed to applications.• Developed the business layer using spring Boot.• Used Eclipse as IDE tool to develop the application.• Used Hibernate in persistence layer and developed POJO's, Data Access Object to handle database operations.• Used Hibernate Transaction Management, Hibernate Batch Transactions, and Hibernate cache concepts.• Worked on Web/User Interface development using AJAX, HTML5, XHTML, DHTML, CSS3, Java Script. • Involved in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.• Used Node.JS for building web applications with client-server architecture where both can initiate communication in two-way connections and allows them to exchange the data.• Implemented Messaging using JMS to get the status of the services. • Used XML for data exchange and schemas (XSDs) for XML validation. Used XSLT for transformation of XML. • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information.• Deployed the application on Amazon Web services (AWS) and used it to provide a large computing capacity for scalable solutions. -
J2Ee DeveloperNjm Insurance Group Aug 2021 - Sep 2022Trenton, New Jersey, United States• Involved in requirement, design and development phases and creating custom solutions to match the requirements.• Used Java-8 features while developing the application. • Using spring Framework developed and implemented the web-based application following the MVC. • Used Spring MVC as Web module, involved in design, development of new Action classes to interact with business logic and Used Hibernate as ORM to map Java classes to data base tables.• Developed micro services with spring and tested the application using Spring Boot. • Worked extensively on Spring Boot for building REST API’s.• Used Spring BOOT to create stand-alone spring applications.• Designed and developed Micro services business components using Spring Boot. Consumed REST based Micro services with Rest template based on RESTful APIs.• Developed Data Access Layer using Hibernate ORM framework.• Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control. • Designed and developed very complex and large web pages using HTML5, CSS3, JQuery and Bootstrap for Dynamic web pages.• Used Angular.JS to create views to hook up models to the DOM and synchronize data with server as SPA.• Used Node.JS to run Grunt tasks and build properly the project (compile, minify, concat etc.) and Implement modules into Node.JS to integrate with designs and requirements.• Worked on Java Messaging Services (JMS) for developing messaging services. Implemented different types of messaging prototypes using JMS.• Created XML Schema, XML template and used XML SAX/DOM API to parse them. • Involved in designing and deploying multitude applications utilizing AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWSCloudFormation.
-
J2Ee DeveloperMagellan Health Jan 2020 - Jul 2021Phoenix, Arizona, United States• Designed the website and created/developed web interfaces.• Involved in preparation of functional definition documents and Involved in the discussions with business users, testing team to finalize the technical design documents. • Developed web application using Spring MVC framework. • Used Spring MVC components to implement business layer and Spring Boot for Micro-services. • Designed and developed Micro service business components using Java /J2EE, Spring Boot and Implemented REST web services based on RESTful APIs.• Used Spring Boot for building Micro services and developed spring based application radically faster with very less configuration.• Created several Micro services using Spring Boot in eclipse. • Wrote Hibernate Criteria queries for data retrievals and have performed the ORM mappings to map java entities to database tables.• Extensively used Eclipse IDE for developing, debugging, integrating and deploying the application.• Designed and developed the front-end application and user interactive web pages using HTML5, CSS3 and JavaScript.• Involved in design and development of Angular.JS.• Developed Web API using Node.JS and hosted on multiple load balanced API instances.• Developed of XML files, Schema’s and parsing them by using both SAX and DOM parser’s.• Using Java Messaging Service (JMS) for messaging, configured queues and topics on the WebLogic application server and used them for messaging.• Application server: Developed and Deployed EJBs and other Components in the JBoss Application Server. • Implemented Log4J for Logging Errors, debugging and tracking using loggers.• Involved in coding, code reviews, Junit testing,Prepared and executed Unit Test Cases.• Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.• Developed SQL Queries for performing CRUD operations in SQL server for the application.• Involved in writing the Oracle PL/SQL Stored procedures, triggers, views.
-
Java DeveloperChampion Brands Jul 2017 - Dec 2019Clinton, Montana, United States• Responsible for all stages of design, development and deployment of applications.• Used Spring MVC Framework to implement N-Tier architecture. • Created Spring MVC components like Dispatch Servlets, configure Request mapping annotation controllers, view resolver components.• Used spring framework for middle tier and Spring-hibernate for data access.• Developed Data Access Layer using Hibernate ORM framework.• Involved in developing the persistence layer using Hibernate framework.• Created Action classes and used spring related features like Validations and Action Messages.• Developed various DAOs for handling business logic and data manipulations from database. • Involved java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.• Used Core Java OOPS concepts (inheritance, polymorphism) in developing the code.• Used log4j to print the logging, debugging, warning, info statements. • Implemented JUNIT test cases for unit testing and Suites for end to end testing.• Involved coding SQL Queries, Stored Procedures and Triggers.• Worked on AGILE methodology.
Frequently Asked Questions about Ruchi S
What company does Ruchi S work for?
Ruchi S works for Midfirst Bank
What is Ruchi S's role at the current company?
Ruchi S's current role is Java Developer at MidFirst Bank.
Who are Ruchi S's colleagues?
Ruchi S's colleagues are Jason Dinwiddie, Leigh Ann W., Bobbie Haddad, Eli Emerson, Michael Gilbert, Corrine Goodfellow, Kate Orth, Cfe.
Not the Ruchi S you were looking for?
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