Summary
Overview
Work History
Education
Skills
Websites
Certification
Affiliations
Work Preference
Software
Languages
Quote
Interests
Timeline
Generic
Anantharaj Essakimuthu

Anantharaj Essakimuthu

Principal Full Stack Developer
Dublin,OH

Summary

14+ years of expertise in software development and data engineering, specializing in Java (up to Java 21), Spring Boot, and leveraging modern Core Java 8 and Java 11 features such as Lambda Expressions, Streams API, and Optional for efficient programming solutions. Experience in analysis, design, implementation and testing of Object Oriented Applications in Client/Server environments using Java/J2EE. Strong knowledge in Object Oriented Concepts, Object Oriented Design OOD , Object Oriented Analysis OOA , Programming and its implementation. Proven track record of architecting and implementing high-performance, large-scale applications with a focus on data engineering, analytics, and leveraging Spring Boot for micro services-based architectures. Experienced in Electronic trading SGX and Moomoo SG and Worked with traders, quant researchers, and clients on product development low latency based applications. Skilled in integrating AWS services such as Lambda, S3, and EMR, enabling real-time analytics and efficient handling of Parquet and other file formats. Expertise in Spring Boot for developing and deploying lightweight, scalable micro services, enhancing modularity and maintainability of applications. Experienced in BFSI, Payments, International & Domestic Payments, Payment Hub/Factory, Correspondent Banking, ACH, Real Time Payments, Cash & Liquidity Management, Compliance/AML, FX, Messaging (Swift and ISO) & Trade Finance Experienced in Monetary Authority of Singapore (MAS) financial regulatory to create a rules guidelines and business logic to protect the anti-money laundering. Extensive experience with AWS services, including EC2, S3, RDS, Lambda, and ECS, for creating secure, efficient, and scalable cloud-based solutions. Designed and implemented data pipelines using AWS incorporating Core Java 8/11 Stream API for improved data transformations and processing. Developed and deployed containerized applications using AWS ECS and Kubernetes, ensuring seamless scaling and high reliability for modern data engineering workflows. Hands-on expertise Java 8/11 for optimizing workflows and building robust data processing pipelines and designing and supporting low latency, high throughput trading applications. Strong background in data modeling and storage using SQL (DB2, MySQL, PostgreSQL) and NoSQL (e.g., DynamoDB), optimized for analytical and transactional use cases. Designed event-driven architectures using IBM MQ, Kafka, AWS SNS, and SQS, enabling real-time data processing and streaming analytics and Reactive programming libraries and frameworks like Reactor, RxJava, and Spring WebFlux. Built and optimized CI/CD pipelines using AWS tools like Code Pipeline, Code Build, and Code Deploy, supporting automated testing and deployment of data engineering applications. Extensive experience in using SQL to write Stored Procedures and Triggers Proficient in Java 8/11 features such as Completable Future, Streams, and Optional for asynchronous programming and functional-style coding in data engineering solutions. Extensive experience with distributed system design patterns and best practices for fault-tolerant, scalable applications using Spring Boot and Kubernetes. Proficient for identifying, diagnosing, and resolving issues related to database applications and PL/SQL code. Skilled in managing AWS IAM roles, VPC configurations, and implementing security policies for safeguarding data pipelines and cloud environments. Proficient in version control using GitHub/GitLab and implementing efficient branching strategies for collaborative development in data engineering teams. Experience and expertise in GCP environment Google Big Query, Google Pub/sub, Google Spanner, Dataflow, Compute Engine, Google Storage. Prepared Test cases for Unit, Integration, and System Testing, and tested the developed components using JUnit. Extensively utilized Postman for testing RESTful web services. Experienced in various agile methodologies, including Test-Driven Development and SCRUM.

Overview

15
15
years of professional experience
1
1
Certification
3
3
years of post-secondary education

Work History

Senior Developer

State of Ohio/Strategic Systems USA
02.2025 - Current
  • Architected and implemented high-performance, scalable applications using Java 21, ensuring alignment with business requirements and technical goals in data engineering workflows.
  • Involved in various phases of the Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis, and Code development.
  • Widely utilized Java 8 features for efficient sorting techniques include lambda expressions, parallel operations on collections, and multithreading.
  • Implemented spring boot Micro services to process the messages into the Kafka cluster setup.
  • Developed and maintained enterprise-level applications using Java Spring Framework, including Spring Boot, Spring MVC, and Spring Security, Spring WebFlux and effectively integrated spring components for secure and scalable solutions.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Created auto-generated documentation for all REST calls using Swagger API.
  • Created struts form beans, action classes, JSPs following Struts framework standards.
  • Implemented the database connectivity using JDBC with Oracle database as the backend and PLSQL.
  • Designed and developed file upload and file download features using JDBC with Oracle Blob.
  • Involved in the development of underwriting process, which involves communications without side systems using IBM MQ and JMS.Used PL/SQL stored procedures for applications that needed to execute as part of scheduling mechanisms

Senior Software Consultant

United Overseas bank/ Gientech
12.2022 - 12.2024
  • UOB digitally enabled professional platform for broker-dealers, wealth managers and advisors. It is designed to help you work more efficiently, onboard and collaborate with clients more effectively, and stay connected on the go. It helps you easily manage accounts, deliver first-rate service and develop new revenue opportunities.
  • As a Senior Developer for United Overseas bank Trade and Payment and processing team, I have been instrumental in designing and implementing high-performance, scalable applications aligned with critical business and technical goals. Leveraging expertise in Java 21By architecting micro services on Kubernetes and integrating cloud-native solutions, I enabled resilient, containerized deployments for large-scale data operations. Additionally, I automated CI/CD pipelines and implemented Infrastructure as Code using Terraform and CloudFormation, ensuring seamless deployment and management of secure, scalable environments.

Senior Consultant

Highmark Health/Thryve Digital
02.2018 - 11.2022
  • The Claims Billing System (CBS) is a web-based application used to produce invoices for self-funded health insurance clients. The system can invoice paid claims and related expenses as well as administrative fees and miscellaneous items. Users navigate the web interface via drop-down menus and a ribbon of tabs, each containing panels dedicated to specific functions. Hyperlinks within the panels expand to display information and perform functions related to that record. Users view nearly all data stored within CBS by accessing a bill account. Every bill account houses the details that drives production of the client invoices and produces a single suite of invoice reports.
  • As a Backend Java Developer for USA Healthcare Application Development team, I designed and implemented scalable, real-time health care claims systems utilizing Javato meet dynamic business needs. Leveraging cloud platforms like AWS and Azure, I developed robust ETL pipelines with Apache Spark and Databricks, ensuring efficient data transformation and real-time analytics. I created secure RESTful APIs and automated infrastructure deployments using Terraform and CloudFormation, optimizing resource provisioning and system performance. Additionally, I implemented event-driven architectures with Kafka and containerized applications with Docker and Kubernetes, ensuring reliability and scalability across distributed systems.

Senior Software Engineer

BMO Harris/FIS Global
01.2014 - 09.2017
  • This System is developed for real time ATM withdrawal, balance inquiry and Deposit funds and Transfer amount. This system is a real banking system. Using this system transaction details can be made available to the end users in a near real time environment so that the settlement positions are available minutes after the end of a business day. This system focuses on transaction management, Cash Management, and customer bank account Maintenance. Reports are developed which would provide a detailed vision of the status of the account. CONNEX –HP – Advantage is very known EFT product running on HP – Non-Stop platform. This product offers ATM, POS device drivers, transaction switching. Major components of the product include Terminal Handler (TH), Communication Handler (CH), Processer Interface (PI), Authorization processer (AP), Primary Message control (PMC), CONNEX Environment database (CED).
  • As a Java Full Stack Developer for FIS Banking Product team, I spearheaded the development of modules for card management, underwriting, and payment processing, enhancing operational efficiency and user experience. Leveraging Java with modern frameworks, I built scalable micro services and integrated self-service portals, increasing customer engagement by 25%. I ensured seamless integration with third-party systems, regulatory compliance, and secure data exchange while optimizing database performance using Oracle and Cassandra. Additionally, I implemented CI/CD pipelines and automated test suites, reducing deployment time by 40% and ensuring robust, high-quality solutions for insurance workflows.

Software Engineer

West Corporation/MRR Embedded systems
06.2010 - 12.2013
  • As a Developer Analyst at MRR Embedded systems, I contributed to the development of security based applications and embedded applications to enhancing security of access the server location with authorized user. I developed and maintained full-stack applications, designed RESTful APIs, and implemented robust micro services to support seamless integration security ecosystems. By optimizing database performance and implementing caching strategies, I ensured high system responsiveness and scalability. Additionally, I enhanced application security and conducted comprehensive automated and manual testing to deliver reliable and secure solutions aligned with industry standards.
  • Collaborated in an Agile development environment, participating in daily SCRUM meetings to enhance team communication and project efficiency.
  • Developed and debug the win forms using Visual Basic and installing in windows platforms.
  • Developed and maintained full-stack applications utilizing C# for backend services and Java technologies for various components, improving overall system functionality.
  • Designed and implemented RESTful APIs and web services, facilitating seamless integration with multiple front-end applications.
  • Authored automated tests using JUnit (Java), enhancing code quality and reliability by identifying potential issues early in the development process.
  • Conducted manual testing for complex scenarios and edge cases ensuring comprehensive test coverage.
  • Profiled and optimized application performance, addressing bottlenecks in both Ruby and Java codebases to enhance user experience.
  • Implemented caching strategies and efficient algorithms to improve application performance significantly.
  • Established security measures and best practices in both Ruby and Java applications, safeguarding sensitive data and ensuring compliance with industry standards.

Education

Master of Science - Computer Applications

Anna University
India
02.2011 - 02.2014

Skills

  • Java
  • Python
  • JavaScript
  • Type Script
  • SQL
  • HTML/HTML5
  • CSS2/CSS3
  • XML
  • Shell Scripting
  • Visual Basic
  • C#
  • Spring Boot
  • Spring Core
  • Spring MVC
  • Spring REST
  • Hibernate
  • Drop wizard
  • Bootstrap
  • JQuery
  • AJAX
  • PostgreSQL
  • Oracle
  • DB2
  • Sybase
  • SQL Server
  • MongoDB
  • Cassandra
  • Docker
  • Kubernetes
  • Azure Kubernetes Service (AKS)
  • Jenkins
  • Git (GitHub, GitLab, Bitbucket)
  • JIRA
  • Maven
  • ANT
  • Chrome Developer Tools
  • Apache Kafka
  • Swagger
  • IAM
  • EC2
  • S3
  • RDS
  • Lambda
  • Big Query
  • Google Pub/sub
  • Google Spanner
  • Dataflow
  • Compute Engine
  • Google Storage
  • CD (Continuous Integration/Continuous Deployment)
  • Agile (Scrum)
  • Design-Driven Development
  • Junit
  • Cucumber
  • Selenium
  • TestNG
  • Tosca
  • OSV
  • Perfecto
  • IS08583
  • IS020022 SWIFT
  • T24

Certification

  • Oracle Certified Java Programmer
  • Spring Framework Certification
  • Certified Scrum Master (CSM)
  • Certified Professional in Banking and Financial Services

Affiliations

  • Brain Tumour Society (Singapore) Limited

Work Preference

Work Type

Full TimeContract Work

Work Location

On-SiteRemoteHybrid

Important To Me

Career advancementWork-life balanceCompany CultureFlexible work hoursPersonal development programsTeam Building / Company RetreatsPaid sick leaveHealthcare benefits

Software

Java

Oracle

IBM DB2

Sql server

Springboot

Languages

English
Professional Working
Tamil
Native or Bilingual

Quote

Judge a man by his questions rather than his answers.
Voltaire

Interests

Hackers

Timeline

Senior Developer

State of Ohio/Strategic Systems USA
02.2025 - Current

Senior Software Consultant

United Overseas bank/ Gientech
12.2022 - 12.2024

Senior Consultant

Highmark Health/Thryve Digital
02.2018 - 11.2022

Senior Software Engineer

BMO Harris/FIS Global
01.2014 - 09.2017

Master of Science - Computer Applications

Anna University
02.2011 - 02.2014

Software Engineer

West Corporation/MRR Embedded systems
06.2010 - 12.2013
Anantharaj EssakimuthuPrincipal Full Stack Developer
Profile made at MyPerfectResume.com