Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Mereesh Moothatt

Kitchener,Canada

Summary

Dynamic Senior Java Developer with extensive experience at NTTData, specializing in high-performing backend services and microservices architecture. Proven expertise in Java 1.8 and Spring Boot, coupled with strong problem-solving skills. Successfully enhanced system performance and streamlined CI/CD processes, driving significant improvements in response times and operational efficiency.

Overview

13
13
years of professional experience

Work History

Senior Java Developer

NTTData
Toronto, ON
06.2022 - Current
  • Took the lead in building and improving secure, high-performing backend services using Java, Spring Boot, Spring Integration, and Spring Batch, mainly for large-scale financial and logistics systems.
  • Worked with Kafka, IBM MQ, and JMS to set up real-time data streaming and smooth messaging between services, which helped improve response time and reduce system dependencies.
  • Created and maintained RESTful APIs and backend components following a microservice-based structure, and made sure they were deployed smoothly using a CI/CD pipeline with Helios for faster and safer production releases.
  • Focused on writing clean, testable code using JUnit and Mockito, and regularly took part in code reviews to keep quality high and support continuous delivery goals.
  • Took full ownership of module-level tasks from planning and development to deployment while balancing multiple priorities and keeping team leads updated throughout the process.

Senior Java Developer

TCS
Kochi, India
12.2012 - 08.2019
  • Analyzed business Requirements and develop unit functionalities and their test cases.
  • Developed microservices in springboot framework using java 1.8.
  • Optimized coding to improve performance by using appropriate methods.
  • Integrated code from various repository and set for production environment.
  • Functioned as analyst and developer and found best solution by redefining existing architecture.
  • Designed, developed, and implemented software applications for website based on analyzed requirements and understanding of industry technical standards.
  • Performed a logical problem solving and conflict resolution approach in the back-end Development.
  • Account: Ceridian Powerpay, Canada
  • Business: HR Payroll Software
  • Development Technologies: Java 1.8, Spring boot, SQL, JPA, Junit, Mockito

Programmer Analyst

M & S multinational retailer
, UK
  • Provided technical direction and system architecture expertise.
  • Participated in performance analysis, design, development, and testing.
  • Investigated issues and defects to determine problem root cause and formulate corrective action recommendations.
  • Developed an RPA tool to reduce the testing efforts.
  • Business: Retail for Food
  • Development Technologies: Java 1.8, Spring boot, Graph DB(GraphQL), Mongo DB(NoSQL), Junit, Mockito

Senior Java Developer

CTOS Credit Rating Agency
, Malaysia
  • Analyzed, developed, and wrote unit test cases based on requirements.
  • Reviewed and integrated code into repository and ensure error production free environment.
  • Developed robust Java code for Web Applications.
  • Business: Credit Rating Agency
  • Development Technologies: HTML, JavaScript Java 1.8, JPA, Spring boot, SQL, JPA, Rest and SOAP Web Services

Senior Java Developer

DNB banking system
, Norway
  • Analyzed, developed, and wrote unit test cases based on requirements.
  • Reworked applications to meet changing market trends and individual customer demands.
  • Developed code for batch processing functionalities.
  • Business: Banking
  • Development Technologies: Java 1.8, Spring boot, hibernate, Spring batch, Graph DB(GraphQL), Mongo DB(NoSQL), Junit, Mockito

Education

Post-Degree Certificate - Web Design and Internet Applications

Conestoga College
Waterloo
12.2022

Post-Degree Certificate - Project Management

Conestoga College
Kitchener, ON
04.2022

Master of Computer Applications - Computer Applications Development

M.E.S College Kuttippuram, Calicut University
Calicut, India
12.2012

Skills

  • Core Java/J2EE
  • Java 18
  • PHP
  • JavaScript
  • SQL DB
  • Graph DB
  • Document DB
  • Mongo
  • Eclipse IDE
  • STS IDE
  • IBM RAD
  • IBM MQ
  • Kafka
  • SOAP UI
  • POSTMAN
  • Springboot
  • Microservices
  • Web services
  • Spring REST
  • Hibernate ORM
  • JPA
  • JMS
  • Error Logging
  • Log4j
  • Atlassian JIRA
  • HTML
  • XML
  • Spring Batch
  • IBM Web sphere Application Server
  • JBOSS EAP 7
  • Apache Tomcat
  • Git
  • GitHub
  • Maven
  • Scrum Methodology
  • Agile
  • Scrum Environments
  • Continuous Integration Systems
  • API Design and Development
  • API Integration
  • Object-Oriented Programming
  • Software Development Standards
  • Code and Quality Standards
  • Design Patterns

Timeline

Senior Java Developer

NTTData
06.2022 - Current

Senior Java Developer

TCS
12.2012 - 08.2019

Programmer Analyst

M & S multinational retailer

Senior Java Developer

CTOS Credit Rating Agency

Senior Java Developer

DNB banking system

Post-Degree Certificate - Web Design and Internet Applications

Conestoga College

Post-Degree Certificate - Project Management

Conestoga College

Master of Computer Applications - Computer Applications Development

M.E.S College Kuttippuram, Calicut University
Mereesh Moothatt