Post Job Free
Sign in

Senior Solution Architect with Java & Cloud Expertise

Location:
Bloomfield, CT
Posted:
February 24, 2026

Contact this candidate

Resume:

Krishnan Mahalingam

Senior Solution Architect

*********************@*****.*** https://www.linkedin.com/in/krishnanm17 +1-860-***-****

SUMMARY

●An accomplished Software Engineer specializing in Software System Analysis & Design and Object-Oriented Analysis & Design with Over 16+ years of experience in the complete life cycle of the software development process including requirements definition, prototyping, proof of concept, designing, interface implementation, testing, maintenance, and support.

●Excellent Java development skills using Spring, Spring Boot, hibernate, Kafka, Web services (SOAP and RESTful Web Services), Docker, Kubernetes, Jenkins with extensive knowledge in Application Architecture, Application Design and Development of Client-Server Applications using Java technologies for Insurance, Finance and ERP domains.

●In depth understanding of Data structures and Algorithms.

●Expertise in implementing persistence layers using Hibernate and JPA.

●Expertise in version control tools like GIT, SVN to manage and control software development.

●Expertise in developing microservices using Spring boot, Spring data JPA, OAUTH.

●Experience in deploying the microservices using Docker containers and ability to setup continuous integration and deployment pipeline using Jenkins and Kubernetes (IBM Cloud Private aka ICP).

●Strong understanding of cloud-native design principles and microservices architecture.

●Strong hands-on Experience on Amazon Web Services like EC2, S3, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon CloudFront.

●Hands-on experience with Apache Maven, Log4J and Apache Ant.

●Mentor junior architects/developers on AWS and data architecture principles.

●Ensure high availability, disaster recovery, and performance optimization in the architecture design.

●Integration with Stripe Payment gateway

Experience in Configuring and deploying applications on IBM Web Sphere and Tomcat server.

AREAS OF EXPERTISE

●Web Application Development

●Spring framework

●Spring Boot Microservices

●ORM/Hibernate/JPA

●Data Analysis & Insights

●Complexity Analysis

●Restful Backend Services

● Data Reporting & Visualization

●Innovative Problem Solving

●Database Management

●Algorithm Design & Analysis

●Root Cause Analysis

●Containerization

●CI/CD tools

Payment Gateway

TECHNICAL EXPERTISE

Programming Languages: Core Java, SQL, JavaScript HTML5/4, XML, AJAX, JSON

Frameworks: Spring, Spring Boot, Hibernate, JPA, Spring JDBC, Dynatrace, Apache Kafka, JMS, Junit, Mockito

Front-End: Angular, TypeScript, Angular js, HTML, CSS, RxJS, Angular CLI

Database: MySQL, Oracle, PostgreSQL, DB2

Monitoring: Splunk, Wily, Dynatrace

Web Services: REST, SOAP, JAX-WS, JAX-RS, JAX-RPC

CICD /Build/other Tools: Git, Bitbucket, Maven, Artifactory, Jenkins, SonarQube, Jira, Rally, Confluence

EDUCATION

Paavai Engineering College Tamil Nadu, India

B.E (Computer Science Engineering) at Anna University April, 2007

CERTIFICATIONS

•Sun Certified Professional, Java SE5 programmer certification

HP Certified Mercury Quality Center 9.0 Software Series “Product Specialist” with 98%

PROFESSIONAL EXPERIENCE

Infosys - USA

Client: CVS

Role: Technology Lead 10/2025 - till now

●Extensively involved in overall activities of analysis, designing, development, maintenance, documentation, testing of all the key initiatives.

●Single handedly led many complex initiatives and demonstrated capability of being an architect.

●Responsible for coordinating with stakeholders and Business Analysts to understand business needs, determining functional requirements & technical components, and proposing a development plan by breaking the requirements into user stories.

●Actively participated in daily scrum meetings, code reviews, sprint planning and retrospective as part of Agile methodology.

●Define data ingestion, processing, and storage strategies using Azure services

●Extensively used Core Java concepts Multithreading, Collections Framework, Exception Handling, JDBC, Generics and Java 8 features.

●Implement Java 8 features such as lambda expressions, filters, Parallel operations on collections for effective sorting mechanisms.

●Extensively used design patterns like Singleton, Data Access Objects, Factory and MVC.

●Utilized Spring core, AOP and security to build robust business operations with transactional support.

●Documented the proposed design/approach, thoughts which led to the current design as well as future scope of the implementation well using Confluence.

●Used Swagger and Postman tools for API testing.

●Extensively worked in Test Driven Development (TDD) framework using Junit.

●Involved in writing SQL queries, stored procedures, and triggers in databases via PostgreSQL.

●Used Eclipse as IDE, Tomcat as application server, Git and Bitbucket for version controlling.

●Apache Maven was used as a Build tool to automate the build process for the entire application.

●Create and maintain Angular components, modules, and services.

●Managed application state using Redux/NGRX, ensuring efficient data flow and scalability.

●Created Jenkins pipeline in which Apache Maven Assembly plugin was used to create a ZIP format distribution of DB scripts and upload to Artifactory for further processing.

●Involved in code reviews, test case reviews and bug fixing using Rally and Jira as tracking systems.

Infosys - USA

Client: Jackson Financial

Role: Technology Lead 11/2024 - 03/2025

●Extensively involved in overall activities of analysis, designing, development, maintenance, documentation, testing of all the key initiatives.

●Single handedly led many complex initiatives and demonstrated capability of being an architect.

●Responsible for coordinating with stakeholders and Business Analysts to understand business needs, determining functional requirements & technical components, and proposing a development plan by breaking the requirements into user stories.

●Actively participated in daily scrum meetings, code reviews, sprint planning and retrospective as part of Agile methodology.

●Define data ingestion, processing, and storage strategies using AWS services like S3, Glue, Redshift, DynamoDB, and RDS.

●Extensively used Core Java concepts like Multithreading, Collections Framework, Exception Handling, JDBC, Generics and Java 8 features.

●Implement Java 8 features such as lambda expressions, filters, Parallel operations on collections for effective sorting mechanisms.

●Extensively used design patterns like Singleton, Data Access Objects, Factory and MVC.

●Utilized Spring core, AOP and security to build robust business operations with transactional support.

●Documented the proposed design/approach, thoughts which led to the current design as well as future scope of the implementation well using Confluence.

●Used Swagger and Postman tools for API testing.

●Extensively worked in Test Driven Development (TDD) framework using Junit.

●Involved in writing SQL queries, stored procedures, and triggers in databases via MySQL.

●Used Eclipse as IDE, Tomcat as application server, Git and Bitbucket for version controlling.

●Apache Maven was used as a Build tool to automate the build process for the entire application.

●Create and maintain Angular components, modules, and services.

●Managed application state using Redux/NGRX, ensuring efficient data flow and scalability.

●Created Jenkins pipeline in which Apache Maven Assembly plugin was used to create a ZIP format distribution of DB scripts and upload to Artifactory for further processing.

●Involved in code reviews, test case reviews and bug fixing using Rally and Jira as tracking systems.

Sequinox (Connecticut, USA)

Role: Senior Solution Architect 02/2024 - 11/2024

●Design and implement APIs for the microservices, ensuring they are well-documented, versioned, and adhere to RESTful principles

●Implement communication between microservices using API calls, messaging systems or event-driven architectures

●Implement VPC, PrivateLink, and security group configurations for secure connectivity.

●Develop scalable, fault-tolerant architectures leveraging AWS Lambda, API Gateway, ECS/EKS, and Java-based APIs.

●Develop and design cloud architectures that meet specific business and technical requirements. This involves selecting appropriate AWS services (e.g.,EC2, S3, RDS, Lambda, Terraform, EC2, S3, Amazon RDS, Amazon Elastic Load Balancing, VPC, CloudFormation, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon CloudFront) and designing scalable, fault-tolerant, and cost-effective systems

●Build Docker images and write Docker files for containerizing application

●Continuously monitor application performance and tune container and Kubernetes configurations for maximum efficiency

●The development, deployment, and release processes are automated with the help of programs like Jenkins, AWS CodePipeline or AWS Elastic Beanstalk.

●Continuous integration and continuous deployment (CI/CD) pipelines are used to improve the efficiency of development and deployment workflows

●Involved in code reviews, test case reviews and bug fixing using Rally and Jira as tracking systems

Integration with Stripe Payment gateway

Client: inTELOSfp (Chennai, India, Connecticut, USA)

Role: Senior Solution Architect 07/2020 - 01/2024

●Single handedly led many complex initiatives and demonstrated capability of being an architect.

●Responsible for coordinating with stakeholders and Business Analysts to understand business needs, determining functional requirements & technical components, and proposing a development plan by breaking the requirements into user stories.

●Designed, developed, and maintained Java-based applications deployed on AWS.

●Implement observability for Java microservices interacting with AWS data systems.

●Developed and maintained RESTful web services using JAX-RS and used Swagger for REST API documentation.

●Used Spring Data JPA for the repository layer to perform CRUD operations.

●Develop reusable, responsive, and high-performance UI components using Angular.

●Set up and manage routing and navigation within the Angular application.

●Designed and implemented high-performance caching architecture using Redis to reduce API response time by up to 60% and enhance scalability of microservices.

●Integrated Redis with Spring Boot applications for distributed caching, session management, and real-time data access.

Interlace India PVT Ltd Chennai, India

Team Lead 01/2019 - 06/2020

Client: Mizoram Integrated Financial Management and Information System (IFMIS)

●Involved in overall activities of Analysis, Designing, Development, Maintenance, Documentation and Testing.

●Extensively worked on Core Java concepts and expertise in collection framework.

●Extensively worked with Spring MVC as middle-tier development with Hibernate and Spring JDBC

as ORM for the application based on the MVC design paradigm.

●Worked on Restful Web services for backend services and developed backend code using Java collections including Set, List, Map, Multithreading, and Exception Handling.

●Coded DB connectivity logics using Hibernate and Spring JDBC.

●Involved in writing SQL queries, stored procedures, and triggers in databases via PostgreSQL.

●Used Hibernate as ORM tool to map the database tables and wrote DAOs and POJOs to integrate with Spring Framework.

Gembrill Technologies Chennai, India

Senior Programmer Analyst 04/2018 - 12/2018

Client: Trucadence LLC

●Prepare design documents like Impact analysis, mid-level design document and low-level pseudocode.

●Worked in waterfall methodology.

●Extensively involved in coding and implementation of change request and bug fixes using Rational Software Architect IDE.

●Used EJBs for Database (JNDI stored JDBC Connections) and JMS connectivity of application.

●Used Maven automated build scripts to compile and package the application.

●Developed SOAP Web service modules based on SOA architecture to consume services.

Guru Info Solutions PVT Ltd Chennai, India

Team Lead 11/2017 - 04/2018

Client: Amarprakash Developers Pvt LTD

●Involved in overall activities of Analysis, Design, Development, Maintenance, Documentation, Testing

●Extensive use of Collection Framework features like Map, Object, List to retrieve the data from Web Service, manipulate the data to incorporate Business Logic and save the data to Oracle database.

●Extensive experience in Java/J2EE Design Patterns (Singleton, Factory Pattern, Front Controller), Struts and JSF.

●Primarily involved in coding and implementation of change requests and production bug fixes using

Core Java, Spring, DB2, and SQL.

KGISL PVT Ltd Coimbatore, India

Associate Team Lead 06/2016 - 10/2017

Client: Berjaya Sompo Insurance

●Involved in overall activities of Analysis, Design, Development, Maintenance, Documentation, Testing

●Interacted with clients to understand business requirements.

●Used Core Java multi-threading for asynchronous programming.

●Primarily involved in coding and implementation of change requests and production bug fixes using

Core Java, Spring, Oracle, and Toad.

Ilensys Technologies PVT Ltd Coimbatore, India

Senior Associate consultant Software Engineer 02/2013 - 05/2016 Client 1: PSG College of Technology Client 2: Dr Mahalingam College of Engineering and Technology

●Involved in overall activities of Analysis, Designing, Development, Maintenance, Documentation and Testing.

●Extensively worked with Spring MVC as middle-tier development with Hibernate and Spring JDBC as ORM for the application based on the MVC design paradigm.

●Coded DB connectivity logics using Hibernate and Spring JDBC.

Softxper Solutions PVT Ltd, Senior Software Engineer Chennai, India 07/2011 - 01/2013

Notus Soft Solutions PVT Ltd, Senior Software Engineer Chennai, India 06/2008 - 06/2011



Contact this candidate