Available to hire
Hi, I’m Tharmaraj Marimuthu, a software developer focused on building high-performance, secure systems using Java, Spring Boot, and microservices for complex workflows. I enjoy solving challenging problems, delivering reliable RESTful APIs, and crafting scalable services with modern tooling.
I’ve migrated monolithic banking applications to Azure-based microservices, boosted scalability by 60%, and built automated testing and CI/CD pipelines to streamline delivery. I’m an Indian citizen based in Chennai, open to Germany with my own visa/work permit, and typically able to join within 4-6 weeks after an offer.
Language
English
Fluent
Tamil
Fluent
German
Intermediate
Work Experience
Software Developer at Centico India Pvt Ltd
June 1, 2024 - October 13, 2025Project: SwiftCommission - Italian banking payment application that processes international SWIFT payments.
Software Developer at Centrico India Pvt Ltd
June 1, 2024 - October 13, 2025Project: SwiftCommission - Italian banking payment application that processes international SWIFT payments, calculating and applying commissions. Built from the ground up with Java, Spring Boot, and React.js, ensuring seamless transactions. Automated build and deployment pipelines with Docker and CI/CD to streamline workflows. Developed automated testing suites, boosting reliability and reducing manual QA effort. Ensured PSD2/GDPR compliance and data security.
Software Developer at Centro India Pvt Ltd
June 1, 2024 - October 13, 2025Software Developer for SwiftCommission - Italian banking payment application that processes international SWIFT payments, calculating and applying commissions.
Software Developer at Centrico India Pvt Ltd
June 1, 2024 - October 2, 202502/2024 – 06/2024: SwiftCommission - Italian banking payment application that processes international SWIFT payments, calculating and applying commissions. Built a payment application from the ground up with Java, Spring Boot, and React.js, ensuring seamless transactions. Automated build and deployment pipelines to streamline workflows using Docker and CI/CD tools. Developed automated testing suites, boosting reliability and reducing manual QA effort. Ensured compliance with PSD2/GDPR, safeguarding data security.
Software Developer at Centrico India Pvt Ltd
June 1, 2024 - October 2, 2025Project: Portafoglio - Italian banking app enabling companies to collect client payments, used by 3000+ companies across Italy. Built Java, Spring Boot microservices for secure payment processing to handle over €2 billion in annual transactions. Migrated a monolithic banking application to Azure-based microservices, boosting scalability by 60%. Onboarded new banking clients and integrated with our systems, ensuring smooth transitions and operational continuity with zero downtime. Built REST APIs for interest calculation, ensuring accurate results under concurrent transaction loads. Optimized multi-threaded batch-processing jobs and PL/SQL procedures, reducing end-of-day processing time by 60% and enhancing payment processing efficiency. Technologies used: Java | Spring Boot | Spring JPA | Oracle | JavaScript | React.js | Shell scripting | PL/SQL | Git | Azure | Azure DevOps | Docker | ANT | Maven.
Software Developer at Centrico India Pvt Ltd
June 1, 2024 - October 2, 2025Project: SwiftCommission - Italian banking payment application that processes international SWIFT payments, calculating and applying commissions. Built from the ground up with Java, Spring Boot, and React.js, ensuring seamless transactions. Automated build and deployment pipelines to streamline workflows using Docker and CI/CD. Developed automated testing suites, boosting reliability and reducing manual QA effort. Ensured PSD2/GDPR compliance and safeguarding data security.
Java Developer at UTS Solutions Private Ltd
November 1, 2023 - October 13, 2025Sting CRM - Indian cloud CRM, serving 500+ companies across India and Bangladesh, with 20k+ daily active users.
Software Developer at Centico India Pvt Ltd
November 1, 2023 - PresentProject: Portafoglio - Italian banking application enabling companies to collect client payments, used by 3000+ companies across Italy.
Java Developer at UTSolutions Private Limited
November 1, 2023 - October 13, 2025Project: Stingo CRM - Indian cloud CRM streaming customer interactions, used by 500+ companies across India and Bangladesh, serving 20k+ daily active users. Built and maintained 20+ REST APIs for the CRM lead management module, ensuring reliable integration with client systems. Improved test automation by raising unit and integration coverage from 65% to 90% using JUnit 5 and Mockito. Developed ETL jobs with Hadoop/Spark to process large data sets, improving CRM reporting speed by 40%. Diagnosed and resolved production issues, reducing defect recurrence and improving system stability. Integrated services with Eureka for service discovery and registration within the microservices architecture.
Software Developer at Centrico India Pvt Ltd
November 1, 2023 - PresentProject: Portafoglio - Italian banking application enabling companies to collect client payments, used by 3000+ companies across Italy. Developed Java, Spring Boot microservices for secure payment processing handling over €2 billion in annual transactions. Migrated a monolithic banking app to Azure-based microservices, boosting scalability. Won Spot Award for outstanding client onboarding performance. Built REST APIs for payments and optimized PL/SQL procedures. Technologies used: Java, Spring Boot, Spring JPA, Hibernate, Oracle, JSP, JavaScript, Shell scripting, PL/SQL, Git, SVN, Azure, Docker, ANT, Maven.
Software Developer at Centro India Pvt Ltd
November 1, 2023 - PresentSoftware Developer for Portafo glio - Italian banking application enabling companies to collect client payments, used by 3000+ companies across Italy.
Java Developer at UT Solutions Private Ltd
November 1, 2023 - October 13, 2025Java Developer at UT Solutions focusing on Sting CRM - Indian cloud CRM streamlining customer interactions, used by 500+ companies across India and Bangladesh, serving 20k+ daily active users.
Java Developer at UTSolutions Private Ltd
November 1, 2023 - October 2, 202510/2020 – 11/2023: Stingo CRM - Indian cloud CRM streaming customer interactions, used by 500+ companies across India and Bangladesh, serving 20k+ daily active users. Built and maintained 20+ RESTful APIs for the CRM lead management module, ensuring reliable integration with client systems. Improved test automation by raising unit and integration coverage from 65% to 90% using JUnit 5 and Mockito. Developed ETL jobs with Hadoop/Spark to process large data sets, improving CRM reporting speed by 40%. Diagnosed and resolved production issues, reducing defect recurrence and improving system stability. Integrated services with Kubernetes for service discovery and registration within the microservices architecture.
Software Developer at Centrico India Pvt Ltd
November 1, 2023 - Present11/2023 – Present: Portafo glio - Italian banking app enabling companies to collect client payments, used by 3000+ companies across Italy. Built Java, Spring Boot microservices for secure payment processing handling over €2 billion in annual transactions. Migrated a monolithic banking application to Azure-based microservices, boosting scalability by 60%. Onboarded new banking clients and integrated with our systems, ensuring smooth transitions and zero downtime. Built REST APIs for interest calculation, ensuring accurate results under concurrent transaction loads. Optimized multi-threaded batch-processing jobs and PL/SQL procedures, reducing end-to-end processing time by 60% and increasing payment processing efficiency. Technologies used: Java, Spring Boot, Spring JPA, Hibernate, Oracle, JSP, JavaScript, Shell scripting, PL/SQL, Git, SVN, Azure, Docker, ANT, Maven.
Java Developer at UTSolutions Private Limited
November 1, 2023 - October 2, 2025Project: Sting o CRM - Indian cloud CRM streaming customer interactions, used by 500+ companies across India and Bangladesh, serving 20k+ daily active users. Built and maintained 20+ RESTful APIs for the CRM lead management module, ensuring reliable integration with client systems. Improved test automation raising unit and integration coverage from 65% to 90% using JUnit 5 and Mockito. Developed ETL jobs with Hadoop/Spark to process large data sets, improving CRM reporting speed by 40%. Diagnosed and resolved production issues, reducing defect recurrence and improving system stability. Integrated services with Kubernetes for service discovery and registration within the microservices architecture.
Software Developer at Centrico India Pvt Ltd
November 1, 2023 - PresentProject: Portafoglio - Italian banking app enabling companies to collect client payments, used by 3000+ companies across Italy. Built Java, Spring Boot, and React.js, ensuring seamless transactions. Automated build and deployment pipelines to streamline workflows using Docker and CI/CD tools. Developed automated testing suites, boosting reliability and reducing manual QA effort. Ensured compliance with PSD2/GDPR, safeguarding data security.
Java Developer at UT Solutions Private Ltd
November 1, 2023 - October 2, 2025Project: Sting o CRM - Indian cloud CRM streaming customer interactions, used by 500+ companies across India and Bangladesh, serving 20k+ daily active users. Built and maintained 20+ RESTful APIs for the CRM lead management module, ensuring reliable integration with client systems. Improved test automation by increasing unit and integration coverage from 65% to 90% using JUnit 5 and Mockito. Developed ETL jobs with Hadoop/Spark to process large data sets, improving CRM reporting speed by 40%. Diagnosed production issues and resolved defects to improve system stability. Integrated services with Azure for service discovery and registration within the microservices architecture.
Software Developer at Centrico India Pvt Ltd
November 1, 2023 - PresentProject: Portafo g lio - Italian banking app enabling companies to collect client payments, used by 3000+ companies across Italy. Migrated a monolithic banking application to Azure-based microservices, boosting scalability by 60%. Onboarded new banking clients and integrated with our systems, ensuring smooth transitions and operational continuity with zero downtime. Built REST APIs for interest calculation, ensuring accurate results under concurrent transaction loads. Optimized multi-threaded batch-processing jobs and PL/SQL procedures, reducing end-of-day processing time by 60% and enhancing payment processing efficiency.
Education
Bachelor of Engineering / Civil at Anna University
August 1, 2014 - May 1, 2018Bachelor of Engineering / Civil at Anna University
August 1, 2014 - May 1, 2018Bachelor of Engineering in Civil at Anna University
August 1, 2014 - May 1, 2018Bachelor of Engineering in Civil Engineering at Anna University, Chennai, India
August 1, 2014 - May 1, 2018Bachelor of Engineering (Civil) at Anna University
August 1, 2014 - May 1, 2018Bachelor of Engineering (Civil) at Anna University
August 1, 2014 - May 1, 2018Qualifications
Achievement Spotlight Award
January 1, 2025 - October 2, 2025Spot Award for outstanding performance in client onboarding project
January 11, 2030 - October 13, 2025PSD2/GDPR compliance knowledge and data security
January 11, 2030 - October 13, 2025PSD2 / GDPR compliance
January 11, 2030 - October 13, 2025Industry Experience
Software & Internet, Financial Services, Professional Services, Other, Computers & Electronics
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Chennai today.