Home

Panneerselvam - Java Developer
[email protected]
Location: Plano, Texas, USA
Relocation: Can go onsite any were in usa
Visa: H1B
Panneerselvam
+1-469 436 3510
[email protected]

I am a backend developer and technical lead with over 16 years of professional
experience in the IT industry, developing Java/J2EE applications.
Professional with over 16 years of experience in IT industry developing Java/J2ee
applications
Experience in analysis, design, development, implementation and maintenance of
application software in the areas of Distributed n-tier architecture, Client/Server
architecture, and Web-based environment using JAVA/JEE, Object Oriented
technologies.
Gathered requirements, analyzed, designed and developed applications from
ground up, enhanced existing applications, reverse engineered key application
components, provided application support on all environments
Proficient in object-oriented design, data structures, collections, multithreading,
problem solving, complex analysis and debugging
Experience in implementing architectural patterns such as Microservices & SOA
Familiar with Docker Container Platform as well as Cloud Services Platform such
AWS Amazon Web Services
Communicated with multiple layers in both business and IT management with
common goals on different deliverables using onshore-offshore model
TECHNICAL SUMMARY
Java and JEE: Java 11, JSF 1.2, JSP, Servlet.
Frameworks: Spring, Spring Boot, Hibernate
Platforms: Databases Couchbase, Apache Solr, Oracle, MySQL
Application Servers (Jetty, WebSphere, JBoss and WebLogic)
Methodologies: Agile and UML
Tools: Apache Maven, JMeter, Subversion, HP Diagnostics and IBM Health center
Cloud Foundry: Google cloud platform, AWS
Lead Java Developer
Selesoft Inc., USA Oct 2022 - Apr-2023
DataVizTool is a data visualization tool that offers visual data analytics for credit card
services.
This tool simplifies complex data and leverages all of your data, analyzes it, and
visualizes it to impact business decisions and drive change. This data visualization tool is
specially created to visualize large amounts of data for credit card services.

Responsibilities:
Participated in the analysis, design, development, testing, and deployment of
microservices applications using Spring Boot, Docker, and AWS.
Developed RESTful APIs using Spring MVC and Spring Data JPA to interact with
MySQL database.
Used Spring Cloud Config Server to externalize configuration properties and
Spring Cloud Netflix Eureka for service discovery.
Applied Spring Cloud Netflix Hystrix for fault tolerance and resilience of
microservices applications.
Used JUnit and Mockito for unit testing and code coverage analysis of
microservices components.
Utilized Maven for dependency management and build automation and Jenkins for
continuous integration and continuous delivery (CI/CD) pipelines
Environment: Java 11, Spring Boot, Restful service, EC2, S3, IAM, MySQL, Couchbase,
Unix.
Sr. Java Developer
Apple Inc/Tech Mahindra/Selsoft Inc. USA Jul 2019 Mar 2022
Description: AppleID/Identity Management is one of the few centralized identity, policy
and authorization solutions that helps in maintain the identities, apply policies uniformly
and set different access levels for users/apps by using rules.
Environment: Java 11, Spring Boot, Restful service, EC2, S3, IAM, Oracle, Couchbase,
Unix.
Sr. Full Stack Java Developer
Google /Tech Mahindra/Selsoft Inc. USA Apr 2016 Jul 2019
Description:
RCS is a technology that was born to halt fragmentation and interoperability issues
arising in IP-based communications. RCS is the development of messaging, voice and
video capabilities from a legacy circuit switched network environment to an all-IP one.
Responsibilities:
Participated in the analysis, design, development, testing, and deployment of
microservices applications using Spring Boot, Docker, and GCP.
Developed RESTful APIs using Spring MVC and Spring Data JPA to interact with
Oracle database.
Implemented Pub/Sub and data flow service for data processing component
Used JUnit and Mockito for unit testing and code coverage analysis of
microservices components.
Environment: Java 8, Spring Boot, RESTEasy, Redis, Google Cloud Platform services,
Oracle, Unix.
Java Developer
Apple/Infosys- USA May 2015 Feb 2016
Description: Contact Apple Support is an online support application to provide the

solutions to the issue with customer s apple products.
Environment: Java 8, Spring Boot, RESTEasy, MyBatis, Jetty, Oracle, Unix.
Full Stack Java Developer
CCSG, American Express - Feb 2015 April 2015
Description: Visual information search engine is the risk analysis engine. Aggregation of
statistics of customer credit details will be displayed as dashboard and reporting pages.
Environment: Java 7, AngularJS 1.3, Spring MVC, Spring REST, Spring JDBC,
Jetty, HIVE, AIX.
Java Developer
Bank of Ireland /HCL Aug 2011 Dec 2014
Description:
Payment rejections which are generated from the book keeping system are queued to
the EQ(Exception queuing) application for applying payment decision based. The updated
payment decisions will be submitted to the book keeping system via MQ client for further
process.
Environment: Java 6, JSF 1.2, Spring Webflow, Spring JDBC, Hibernate, Websphere
8.x, Oracle11i, IBM AIX Unix, IBM MQ Client, HP Diagnostics, JMeter.
Java Developer
British Telecom /HCL Dec 2007 Jul 2011
Description:
MCSO provides interfaces to drive online journeys in the new strategic framework.
Orders raised from BT.COM come to MCSO and reaches OneView (Siebel) through CMPAL
(integration layer) interfaces. MCSO primarily deals with two major operations
gCD (get Customer Details)
ROCM (Request Order with Customer Modifications) order placement call.
While the former checks what products or promotions are available to the customer, his
eligibility to order for any particular product, the latter operation deals with the order
placement and modification of any customer information.
Environment: Java 5 , J2EE , Axis2-WS, Spring, iBatis, Weblogic , XML, Oracle, Sun-
Solaris Unix, IBM MQ.
Software Developer
Panduit Corporation Oct 2006 Nov 2007
Description:
This product will be the platform to manage all the panels manufactured by the Panduit
Corporation.
Network discovery and physical topological mapping of all ACM products in the
customer network.
Support for real-time physical mapping of the complete link between the switch
and the endpoint device and Storage of link-based test results

Relational database support for all ACM products such as racks, horizontal cables,
patch cords, jacks, and wall plates
Reconfiguration control of all adds and removals of patching for the P-Jack panels
(both interconnect and cross-connect configurations.
Policy management for distribution of enterprise security and power Policies.
Environment: Java 5, Swing, JSP, Servlets, EJB, Hibernate, XML, Jboss, MySQL, Unix
Telesciences Inc Dec 2005 Oct 2006
Description:
TeleSciences Customer Self Service (CSS) product involves two primary components, the
Intercession Layer and the Customer Self Service Layer. The Intercession Layer is
comprised of TeleSciences Mediation product configured to deliver unbilled usage data to
the CSS layer. The Customer Self Service Layer is composed of the Netonomy CSS
product with the addition of TeleSciences customizations.
Environment: Java 1.4.x, J2EE , JSP, Servlets, XML, Weblogic 8.1, Oracle 8.1.7, Sun-
Solaris Unix
VServe, British Telecom May 2005 Dec 2005
Description:
VServe Application is an MPLS VPN provisioning system. The framework uses the View
Framework and the Automaton Framework provided by OMS. The data modeling and the
screen modeling are done using the Administrator client.
Environment: Java, J2EE , JSP, XML, RMI, WebLogic 7.1, Oracle 9i , Sun Solaris,
Metasolv OMS, ASAP and Objectel , Aix Unix.
Keywords: continuous integration continuous deployment message queue access management sthree information technology hewlett packard

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];47
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: