•8+ Years of IT experience in analysis, design, development, documentation, implementing and testing of web using Java & J2EE, Springs Framework, Struts Framework, Hibernate, Web Services and XML.•Expertise in implementation of a full Software Development Life Cycle SDLC.•Extensive experience in web application design using open source MVC, Struts, Spring Frameworks and J2EE design patterns.•Expertise in relational database management SQL Server MySQL Oracle.•Expert in Core Java with in-depth knowledge of Core Java concepts such as Multithreading, Synchronization, Collections and Event/Exception handling.•Experience on data access technologies like JDBC Hibernate SQL PL/SQL Stored Procedures and Triggers.•Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API's and Spring Boot for Microservices.•Experienced in using IDEs such as Eclipse, My Eclipse and IntelliJ.•Experience in using JUnit for unit testing, Log4j for logging and SVN/Git as version control systems.•Responsible for all infrastructure and CI/CD tools related to build and releasing software.•Skills in analyzing user requirements, modeling the system and ensuring the functionality.•Always worked closely with system users and management personnel and gained a reputation of loyalty, quick problem solving, and excellent teamwork and communication skills.•Excellent analytical capabilities and good communication skills. Ability to quickly adapt to new environments and learn new technologies
The Money Store ®
View- Website:
- themoneystore.com
- Employees:
- 295
-
Java And J2Ee DeveloperThe Money Store ®Florham Park, Nj, Us -
Java/ J2Ee DeveloperThe Money Store ® Jun 2021 - PresentFlorham Park, Nj, Us• Involved in all the phases of SDLC including Requirement Gathering, Design & Analysis of the Specifications and Development of the Application.• Developed the presentation layer using JSP and business logic code was implemented in the Model component of Apache Struts framework based on Model View Controller (MVC) paradigm.• Used Log4j for debugging, testing and maintaining the system state.• Developed UI pages using JavaScript and used Bootstrap for creating responsive web pages.• Involved in the design and development of XML presentation.• Worked extensively on design and development of applications using Java, J2EE, Spring Boot, and Hibernate.• Responsible for writing SQL queries and Stored Procedures using SQL/PLSQL.• Extensively used Java Collection, Exception Handling, and File handling by Java I/O concept for implementing the business logic in this project.• Designed and developed the REST based Microservices using the Spring Boot.• Created Auto deploys jobs using Jenkins.• Developed unit test cases and suits on Junit framework for unit testing. Used Maven for building, deploying applications, creating JPA based entity objects.• Helped design and develop a RESTful API data providing account management capability as well as security role lookup and management for all downstream dependencies in the digital supply chain.• Implemented Microservices architecture using Spring Boot for making applications smaller and independent.• Use of Struts Framework for Controller components and View components. -
Java DeveloperCuri Mar 2019 - May 2021Raleigh, North Carolina, Us• Used agile methodology process in the development project.• Worked on developing backend components and services using Hibernate and spring.• Used JMS for the asynchronous exchange of critical business data and events amongJ2EE components and legacy system.• Developed Core Java components to develop the transaction report. Stored the dynamic data on to Collection Objects and used the predefined methods to perform all DB related operations efficiently.• Supported and provided important feedback to various development teams with regards to the grid computing and caching technology.• Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection.• Involved in installing and configuring Maven for application builds and deployment.• Deployed Applications on Apache Tomcat Server and used CVS as the version control manager.• Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.• Designed and developed Micro Services business components using Spring Boot.• Used GIT to check-in and check-out and co-ordinate among team members for Version Controlling.• Designed and developed REST web service for validating address.• Deployment of web, enterprise java components, messaging components and multi-threading. -
Software DeveloperFreightos Jan 2017 - Feb 2019Barcelona, Catalonia, Es• Used SQL, for handling MySQL database.• Designed and developed the application using Spring, Web services, Hibernate• Worked in building and deploying applications in servers like Web Logic, Apache Tomcat and Confidential Web sphere.• Wrote different queries in Oracle using SQL.• Designed and developed several EJBs using Session facade pattern.• Essentially involved in all phases of SDLC to structure the unformatted requirements.• Developed and implemented applications using Eclipse.• Developed JSP (Java Server Pages) for orders module and Customer Service Department.• Wrote Client-side validation using Servlet Validate framework and Java script.• Involved in Integration of all the modules and deploying them on the Application server and used JMS.• Excellent implementation Persistence layer using JDBC and Hibernate.• Written and debugged the ANT scripts for building the entire web application.Environment: Eclipse, Java, J2EE, JSP, Servlet, MySQL, Hibernate, Apache tomcat, Oracle, Java Script, JMS, JDBC, Ant. -
Full Stack Java DeveloperAllstate Sep 2015 - Jan 2017Northbrook, Il, Us• Involved in Design, implementation, and Coding.• Reviewed requirements with the Support Group and developed an initial prototype.• Involved in writing angular custom components for frontend and passing data to backend using $q services.• Send user entered data to backend with help Angular $http post method so that data is persisted in database.• Used jasmine for Angular components unit testing.• Worked extensively in creating data sources with JDBC• Utilized the base UML methodologies and Use cases modelled by architects to develop the front-end interface. The class, sequence and state diagrams were developed using visual modeling tools • Developed Multi -threaded code for web application development.• Developed PL/SQL procedures to fetch data from database and perform operations specific to application • Worked on the Unit testing and Integration testing.• Fixed defects from UAT testing.• Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC and Spring Boot.• Written rest services using spring Boot.• Utilized kafka to capture real time streaming data.• kafka to consume data and store in HDFS.• Spring module Interceptors are written to handle fake url request or wrong url request. Security checks were handled before user could see authorized pages.• JSON formatting for perfect communication between frontend and backend.• Participated in AGILE Scrum meetings.• Deploy Window Server on Amazon EC2 instance. • Write code to download and upload files to S3 using AWS Java SDK.Environment: Core Java(GUI interfaces, Threads, Networking) J2EE, Servlets, JSP, XML, Design Patterns, Oracle 8i, SQL, Pl/SQL, JBOSS, Eclipse, Kafka, Unit, Angular JS,Node is.
Rani K Education Details
-
Calorx Teachers UniversityBachelors In Computer Science
Frequently Asked Questions about Rani K
What company does Rani K work for?
Rani K works for The Money Store ®
What is Rani K's role at the current company?
Rani K's current role is Java and J2EE Developer.
What schools did Rani K attend?
Rani K attended Calorx Teachers University.
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