Summary
Overview
Work History
Education
Skills
Certification
PERSONAL PROFILE
Timeline
Generic

RAMYA V

Senior Java Developer
Chennai

Summary

Accomplished J2EE developer with over 10 years of experience delivering robust enterprise solutions, demonstrating strong proficiency in Java, J2EE, Spring, Hibernate, and RESTful APIs. Recognized for exceptional teamwork and adaptability, consistently driving high-impact results in fast-paced environments. Proven track record of navigating dynamic project requirements while collaborating effectively with cross-functional teams to achieve project goals. Committed to leveraging technical expertise and a collaborative spirit to contribute to innovative software development initiatives.

Overview

8
8
Certifications
17
17
years of professional experience

Work History

Sr. J2EE Developer

Rose International
01.2024 - 05.2024
  • Worked as Sr. J2EE Developer in Rose International for the client Citi, Tampa from Jan 2024 – May 2024
  • Project : ISG Documents Technology - Document Master Central
  • Collaborated with a team of eight members
  • Project Description: This Document Master Central project is basically a Document Management System integrated with different partner applications of Citi to handle the confidential and restricted documents of the clients and it provides services to upload, download, bulk upload/download, search and share the documents in a secure way and it supports various documents services like extraction, translation, full text, and metadata search service.
  • Responsibilities: Part of Document Onboarding and Retrieval team and followed agile methodologies in the project. Involved in the production support - analyze and implementation of defect fix Implemented Spring Boot, Spring Dependency Injection (Core) and Spring Annotations to develop business components. For cross-cutting concerns such as transaction management, logging, or profiling, the Spring AOP module is used. Implemented Spring Security with JWT to handle the security, authorization, and authentication of the REST services and data as they passed between the project and client. Involved in the development of REST services and used spring data JPA in persistent layer Involved in the development of upgrading the components to spring boot v3.2 from v2 Built each component through Jenkins(Lightspeed Classic) pipeline and RedHat Openshift for the container management and Urban Deploy for the deployments Used BitBucket to manage the version control and JIRA to track the issues. Used Junit and Mockito for tests
  • Environment: Java 17, Spring, Spring Boot, Microservices, Spring Data, Spring MVC, Spring Transaction, Spring AOP, Spring Security (with JWT), RedHat Openshift, AWS, Apache Tomcat, Maven, IntelliJ, Jenkins, LightSpeed Classic, Urban Deploy, BitBucket, Jira, Oracle, Bootstrap, Javascript, React JS, Agile, Windows.

Technical Lead

Wipro Technologies
05.2011 - 02.2016
  • Worked as Technical Lead (Java/J2EE platform) in Wipro Technologies since Feb 2010 to Feb 2016.
  • Project : Eclipse Customer Relationship Management System (eCRM)
  • Led a team of 8 members to achieve project goals.
  • Project Description: It is a web-enabled system that will provide Users to perform sales services to a customer and also aims to support both bank and card systems in building up campaign-related transactions through common platform of Eclipse. This will also help the front-line user communities (financial advisers, Citi Phone officers) in managing their interactions / sales process with the customer. At the same time, leverage the supervisors (Branch Manager, POS Manager) to better manage their front-line user community teams. This eCRM system enabled E2E Process from campaign Maintenance, offer creation to sales of the offer product to account opening.
  • Responsibilities: Involved in the development of technical design for the external projects Involved in the implementation of external projects Involved in the analysis and implementation of defect fix Involved in the implementation of Change Request Delivered the product in time with a good quality Quality was ensured by thorough testing using Unit Test plans which covers different scenarios. Proactively identified the different issues exists in the project modules and provided the solutions on time. Communicating with onsite team on regular basis regarding the project updates and updates on status of tickets and coordinated with the onsite team for issues allocation and resolution and also received the feedbacks and the requirements of the clients through them and implemented them. Also, Reports been sent to the PM on regular basis regarding the project updates and updates on status of tickets. Updated the Quality center on regular basis regarding the ticket status Involved in the documentation process (development of SDLC documents) associated with the application
  • Environment: J2EE, Java, JSP, JavaScript, HTML, XML, AJAX, Web services, WebSphere Application Server Community Edition (WASCE), WebSphere Portlet Factory (WPF), Eclipse Lite Framework (custom framework)

Senior Software Engineer

Wipro Technologies
02.2010 - 05.2011
  • Worked as Senior Java Programmer (Java/J2EE platform) in Adaptavant Technology Solutions Private Ltd. since Oct 2007 to Dec 2009
  • Project : Policy View
  • Team Size : 8
  • Project Description: This project enables the agents to view the policy details of their customers and it enables the support users to view the policy details to support the customers/agents. This application shows the policy details for auto/property/boat/PUP policies depending on the policy type the customer belongs to. The policy details include the coverage details, billing details and various pay plan and its methods, history of policy activities, claim details, transactions done on the policy, premium change details and the details on savings recommendations details. This application also provides the special business options for the agents/support users to perform the activities based on the policy type and the activities include creating an endorsement, cancel/rewrite policy, creating multi-record policy, company transfer, transfer-in, customer move, marital split, young driver spin, reinstatement
  • Responsibilities: Involved in the development of technical design for the external projects Involved in the analysis and implementation of defect fix Involved in the implementation of Change Request Involved in the development of portlets using JSR286(using events for inter-portlet communication) and Ajax implementation in the application Delivered the product in time with a good quality Involved in interaction with the onsite tech leads in daily basis and received the feedbacks and the requirements of the clients through them and implemented them. Involved in the documentation process associated with the application Involved in the analysis and improvement of Websphere Portal Server start up performance and also documented and shared the findings in Wiki
  • Environment: J2EE, Java, JSP, JSF, Javascript, XML, AJAX, Portlets, Websphere Portal Server, Websphere Application Server

Senior Java Developer

Adaptavant Technology Solutions Private Ltd
05.2009 - 12.2009
  • Worked as Senior Java Developer (Java/J2EE platform) in Adaptavant Technology Solutions Private Ltd. since Oct 2007 to Dec 2009
  • Http://www.adaptavant.com
  • Project : SalesManagementSystem (http://sales.sb.a-cti.com)
  • Team Size : 3
  • Project Description: This project enables the agents to handle the new leads who registered for the services in Answer Connect brandsite according to their needs and convert them to clients. This project is meant for the sales agents who could create the tasks on scheduled basis and track the leads and get the contact information from them and explaining about the service details they have registered for. It also enables them to view all the converted leads and the messages taken during the lead to customer conversion and also shows all the scheduled tasks made to track that lead. It shows the information about number of leads handled by each sales person hence helps to calculate the efficiency of sales persons which in turn helps to calculate the commission of each sales person.
  • Involvement: - Development of this complete project which includes the following modules - Leads to Deals conversion - Tasks Creation and Tracking deals - Deals to Customer Conversion - Online Signup - Development of both front end(JSP,Struts Framework, Javascript) and as well as the back end parts(Java,Velocity,WhirlyCache, PostgreSQL) - Involved in fixing bugs effectively in a short span of time and also involved in delivering the new ideas for further enhancements in the project. - Involved in completion of changing requirements or new features in time - Delivered the product in time with a good quality - Involved in support of all parts of application at a position of Team Leader - Involved in providing strong support to the clients in terms of resolving technical issues, explaining about how to access the features involved in the product. - Involved in training team members about the product and how to support the customers in terms of resolving technical issues and also helped them in developing new features involved. - involved in interaction with the clients in daily basis and receiving their feedbacks and their requirements
  • Environment: J2EE, Java, JSP, Struts 2.0, Javascript,XML,AJAX, Velocity, WhirlyCache 0.7.1, PostgreSQL. Apache Tomcat 6.0

Senior Java Developer

Adaptavant Technology Solutions Private Ltd
04.2008 - 12.2009
  • Worked as Senior Java Developer (Java/J2EE platform) in Adaptavant Technology Solutions Private Ltd. since Oct 2007 to Dec 2009
  • Http://www.adaptavant.com
  • Project : ClientWebAccess (http://access.answerconnect.com)
  • Team Size : 3
  • Project Description: Technically, this project is a multi layer Struts web application with lots of services provided and accessed by a few thousands of users. This project enables the clients to access the messages taken by agents while resolving their issues or their customer issues and also enables the clients to access their billing details and also the chat transcripts. It also enables them to make the payment online for the services provided and they could also view the agents view which is been used by the agents to resolve their customer issues. It also enables the clients to modify their profile and also they could also access the sales system feature to create the deals by which they could catch the new customers.
  • Involvement: - development of this whole project which includes the following modules - Messaging System - Chat Transcripts - Billing - Make a Payment - Agent View - Sales Management System - Development of both front end(JSP,Struts Framework, Javascript) and as well as the back end parts(Java,Velocity,WhirlyCache, PostgreSQL) - Involved in fixing bugs effectively in a short span of time and also involved in delivering the new ideas for further enhancements in the project. - Involved in completion of changing requirements or new features in time - Delivered the product in time with a good quality - Involved in support of all parts of application at a position of Team Leader - Involved in providing strong support to the clients in terms of resolving technical issues, explaining about how to access the features involved in the product. - Involved in training team members about the product and how to support the customers in terms of resolving technical issues and also helped them in developing new features involved. - Involved in interaction with the clients in daily basis and receiving their feedbacks and their requirements
  • Environment: J2EE, Java, JSP, Struts 2.0, Javascript,XML,AJAX, Velocity, WhirlyCache 0.7.1, PostgreSQL, Apache Tomcat 6.0

Senior Java Developer

Adaptavant Technology Solutions Private Ltd
10.2007 - 03.2008
  • Worked as Senior Java Developer (Java/J2EE platform) in Adaptavant Technology Solutions Private Ltd. since Oct 2007 to Dec 2009
  • Http://www.adaptavant.com
  • Project : Switchboard (http://sb.a-cti.com)
  • Team Size : 10
  • Project Description: Technically, this project is a multi layer Struts web application with a few thousands of users. This software is being handled by the call agents who basically provide the answering services for the clients or client’s customers and they provide the solutions for the customer addressing issues based on the constructed scenarios or by contacting directly with the appropriate clients.
  • Involvement: - Development of the following modules - Messaging System - Directory System - Scenarios - development of both front-end parts (JSP, Struts and Javascript) and as well as business logic implementation at the backend for the above specified modules which also includes implementation of the functions in PostgreSQL and also the implementation of cache (WhirlyCache) to make the whole system better in performance. - Developed the application monitoring tools using shell scripting and Java - Involved in fixing bugs effectively in a short span of time and also involved in delivering the new ideas for further enhancements in the project. - Involved in support of all parts of application at a position of Team Member - Delivered the products in time with a good quality
  • Environment: J2EE, Java, JSP, Struts 2.0, Javascript,XML,AJAX, EchoPass, WhirlyCache 0.7.1, PostgreSQL, Apache Tomcat 6.0

Software Programmer

Savant Technologies Private Ltd
05.2007 - 09.2007
  • Worked as Software Programmer in Savant Technologies Private Ltd. since May 2006 to Sep 2007
  • Http://www.savant.in
  • Worked on the TRIEAGLE ENERGY project
  • Collaborated with a team of 8 members
  • Provided web-based infrastructure for TriEagle Energy, a QSE in the Texas energy market monitored by ERCOT. Replaced scheduling agents for data transfer to and from ERCOT, enabling enhanced forecasting, backcasting, and billing processes for clients.
  • Developed the web component and business component, and created the backend procedures for various modules, including Daily Position Monitor, Settlement, Pricing, Finance, and Position Assessment. Coded to display forecasted energy data, backcasted energy data, and settlement data as charts using JFreeChart and IReport. Developed coding and procedures for downloading reports from ERCOT and loading data into the database. Interacted with clients daily to gather feedback and requirements.
  • Environment: J2EE, Java, JSP, Struts 1.1, Javascript, XML, Velocity, WhirlyCache 0.7.1, SQL Query Analyzer and Enterprise Manager (database) of MS SQL Server 2000 (SQL Stored Procedures), Sharp Grid, Dynamic Cube(Grid View), JFreeChart, IReport, Apache Tomcat 4.1.27

Education

B.Tech - Information Technology

SriSivasubramaniya Nadar College of Engineering
Kalavakkam
01-2005

Higher Secondary - Science

Bharath Matriculation Higher Secondary School
Chennai, India
01-2001

Matriculation -

Bharath Matriculation Higher Secondary School
Chennai, India
01-1999

Skills

J2EE Technologies - Spring (Core, MVC, DAO, AOP, Security, Batch, Boot)

Web Services - SOAP, Spring REST, JAX-RPC, JAX-RS, JAX-WS, Microservices

ORM Frameworks - Hibernate, DAO, Spring JPA

Database - Oracle, DB2, MongoDB, MySQL, PostgreSQL

Tools - Eclipse, IntelliJ, Maven, Ant, Jenkins

Unit Testing - JUnit and Mockito

Version Control Systems - CVS, Git, GITHUB, BitBucket

Application Servers - WebLogic, WebSphere, JBoss, Apache Tomcat

Operating Systems - Windows, Linux

Cloud - AWS

Issue Tracker - JIRA

Certification

Greens Technologies

PERSONAL PROFILE

  • Date of Birth 7th July 1984
  • Gender Female
  • Marital Status Married
  • Nationality Indian

Timeline

Sr. J2EE Developer

Rose International
01.2024 - 05.2024

Technical Lead

Wipro Technologies
05.2011 - 02.2016

Senior Software Engineer

Wipro Technologies
02.2010 - 05.2011

Senior Java Developer

Adaptavant Technology Solutions Private Ltd
05.2009 - 12.2009

Senior Java Developer

Adaptavant Technology Solutions Private Ltd
04.2008 - 12.2009

Senior Java Developer

Adaptavant Technology Solutions Private Ltd
10.2007 - 03.2008

Software Programmer

Savant Technologies Private Ltd
05.2007 - 09.2007

B.Tech - Information Technology

SriSivasubramaniya Nadar College of Engineering

Higher Secondary - Science

Bharath Matriculation Higher Secondary School

Matriculation -

Bharath Matriculation Higher Secondary School
RAMYA VSenior Java Developer