Nirmala Devi Thangarajan Email and Phone Number
Senior Java Developer with 18 years of progressive experience in the IT industry, involved in complete SDLC including analysis, design, development, testing, implementation, support, and maintenance of enterprise-level web applications using Java/Java EE technologies. Sound knowledge in Auto Insurance, Life Insurance, eCommerce, and Health care with leading clients including USAA, AIG, Prudential, State farm, BestBuy, Comcast as a Senior Java Developer.Skills: Java 11, J2EE, Struts 2.3, Spring MVC, Spring Boot 2.7, J2EE Design Patterns, XML, XSL, JavaScript, jQuery, JSP, Servlets, AJAX, Java API for XML Web Services, JDBC, and Hibernate and JPA, EJB, SOAP, REST, JSON, Oracle 10g, MySQL, SOAP UI, IBM WAS, RAD, Web Logic,
Riva Solutions, Inc.
View- Website:
- rivasolutionsinc.com
- Employees:
- 128
-
Java DeveloperRiva Solutions, Inc. Sep 2023 - Present -
Senior Java DeveloperLeidos Jun 2019 - Sep 2022Windsor Mill, Maryland, United StatesWorked in agile framework as an individual contributor by interacting with Business Team in story grooming, reviewing story/acceptance criteria.Participated in the Technical documentation walkthrough with client and clarified the business strategies according to the customer needs.Modernized the existing legacy mainframe application into Microservice Architecture using Spring Boot.Implemented REST Microservices using Java11, Spring Boot, deployed using Docker and used Swagger UI to test developed APIs.Utilized Spring security, JWT token to secure the communication between applications interacted using Rest web services.Developed Unit testing TDD using Mockito, JMockit, Junit and utilized log4j, slf4j for application logging.Utilized Splunk analytics tool to search exceptions and errors in application DEV, VAL and Production logs.Utilized SonarQube and Sonar Lint for Code quality of the developed code.Utilized Checkmarx plugin for security vulnerabilities, compliance issues and business logic flaws.Utilized Bit Bucket for source code repository and Jenkins for Continuous Integration (CI) and Continuous deployment (CD).Utilized OpenShift to manage containers using Kubernetes and Docker for application production deployment.Utilized Version One and Digital.AI Agility for web-based project deliverables in the full life cycle of Agile Methodology.Developed User Interface screen using UEF tags, JSP, HTML, JSTL and used JavaScript for Client-side validations.Dynamic web content manipulation using AJAX and jQuery for data exchange between web browser and application server.Utilized Struts framework for front end and JPA for persistence layer.Developed SQL queries and executed Stored Procedures using PL/SQL to perform CRUD operations.Developed selenium scripts for the developed screen to execute regression test scenarios.Participated in Innovation Lab work to develop a prototype for MEAN stack. -
Java Software DeveloperLockheed Martin Jun 2015 - Sep 2018Windsor Mill, Maryland, United States -
Senior Java DeveloperComcast Jun 2014 - Mar 2015Herndon, Virginia, United StatesLead the development team, worked with architect to understand the problems with software and correct them.Developed application in iterative approach with high quality software and satisfy customer needs.Utilized Spring IOC concepts to build the web application and configured Hibernate for persistence layer.Implemented DAO for data access using Spring ORM with Hibernate. Used Agile methodology to develop and deliver project. Resolve Bugs and Change Requests to already existing code. Used JUnit for test-driven development and perform unit testing. Responsible for code review, maintaining application flow, debug, build and deployment. Developed web services using SOAP with JAX-WS to implement the functional logic such as add Customer, query Customer, query Simple Account and query Order for Comcast. -
Senior Java DeveloperBest Buy Jan 2014 - May 2014Richfield, Minnesota, United StatesUnderstanding the business processes involved and implemented the defined strategies to reduce logical defects.Developed Cart and Checkout pages as Java based web application.Developed REST based web services online cart operations.Interacted with database using Spring JPA for persistence layer transactions.Implemented J2EE Design Patterns Business Delegate, DAO, Business Service. -
Technical LeadState Farm Dec 2012 - Dec 2013Bloomington/Normal, Illinois AreaLead and developed the Life Application using SFX and Spring MVC in the front end and integrating with SEED framework to store the data in PMMT Model.Implemented J2EE Design Patterns Front Controller, Business Delegate, DAO, Business ServiceDeveloped Rest based web service operations such as retrievedConsiderationList, retrieveSavedQuotes and retrieveBundleSummary section in Hub application.Developed Junit test to test the web service code.Organized Code review with architect team and State farm QE team and fixing the review comments.Assisted the Junior developers to solve technical problems and mentor them in writing high-quality code. -
Senior Java DeveloperPrudential Financial Feb 2012 - Jun 2012Roseland, NjDeveloped the web application using Spring and Hibernate.Working with Production Support activities, Defect fixing and deploying the application into development environment.Analysing the issues for production tickets and fixing the problem.Co-ordinating with the offshore team on daily task and ticket resolution. -
Module LeadUsaa May 2009 - Jan 2012Chennai Area, IndiaPrepared High level and Low-Level Designs as per the user requirements and model the classes and methods in IBM RSA.Review the design document with senior architects and fixing the defects.Developed Mobile Application for Auto Loans using Struts framework that interacts with Business Service Layer and Business Object Model Component.Involved in defect fixing in development, validation, and System Testing phase. -
Back-End DeveloperAig Sep 2006 - Apr 2009Analyzing the Business requirements and Participated in Requirement Analysis with client. Developed web-based application using in Struts framework by invoking stored procedure through DAO pattern.Expertise working on XML Suite of Technologies XML, XSL, XSLT, and validation with DTD & XML schema and processing files with SAX, DOM Parsers.Prepared Unit and Integration test cases and testing the functionality.Coding and testing the enhancement work and fixing change requests. -
Software DeveloperIsakura Technologies Feb 2006 - Aug 2006Chennai Area, IndiaDeveloped Network Printer Management Software using Struts, JSP and Servlets. Developed design deliverables, unit, and integration test plans. Fixed the defects and tested the overall functional flow. Created presentation document for High level flow chart.
Nirmala Devi Thangarajan Education Details
-
Bharathidasan University, Tamil Nadu, IndiaComputer Science
Frequently Asked Questions about Nirmala Devi Thangarajan
What company does Nirmala Devi Thangarajan work for?
Nirmala Devi Thangarajan works for Riva Solutions, Inc.
What is Nirmala Devi Thangarajan's role at the current company?
Nirmala Devi Thangarajan's current role is Senior Java Developer.
What schools did Nirmala Devi Thangarajan attend?
Nirmala Devi Thangarajan attended Bharathidasan University, Tamil Nadu, India.
Who are Nirmala Devi Thangarajan's colleagues?
Nirmala Devi Thangarajan's colleagues are Linda Munter, Khwanchanok Dowden, Melanie Jones, Eileen Ribordy, Tola A., Tiffany Vasquez, Adam C..
Free Chrome Extension
Find emails, phones & company data instantly
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