
Ajay Thomas
@ajaythomas
I architect scalable Java APIs and distributed middleware for enterprise platforms.
What I'm looking for
I've designed and optimized Java-based middleware and APIs for EY GDS, JP Morgan, NTT DATA, and Mphasis across 15 years of enterprise delivery.
At EY GDS, I lead architecture for a distributed, message-driven workflow service built with Core Java, Spring Boot, Apache CXF and MariaDB I also designed Salesforce-to-MariaDB replication using microservices and Kafka.
I've improved reliability under peak demand through JVM tuning, connection-pool optimization, microservice scaling, and concurrency controls. My work includes email delivery and shift-validation systems, financial integrations, GDPR compliance, billing orchestration, and tax-compliance APIs.
Earlier, I delivered secure RESTful services for JP Morgan's DASH Service and contributed to enterprise web applications at NTT DATA and Mphasis. I take projects from requirements and solution design through implementation, reviews, deployment, and production support.
Experience
Work history, roles, and key accomplishments
Java Architect
EY GDS
Oct 2016 - May 2026 (9 years 7 months)
Designed and implemented integration architecture connecting Salesforce to MariaDB, led development of a custom Java-based workflow engine, and optimized JVM/API performance. Managed concurrency and resource management for simultaneous validation requests.
Application Developer
JP Morgan Services India Pvt. Ltd.
Sep 2015 - Sep 2016 (1 year)
Led end-to-end API development from design through go-live, translating business objectives into robust API solutions. Implemented RESTful web services using Spring REST, Hibernate, and Oracle 11g, and managed security and compliance.
Senior Software Engineer
NTT DATA GDS Ltd.
Oct 2013 - Aug 2015 (1 year 10 months)
Developed and deployed APIs as per specifications. Contributed to enterprise web applications using Spring MVC, Hibernate, and jQuery, focusing on full SDLC.
Software Engineer
Mphasis an HP Company
May 2010 - Oct 2013 (3 years 5 months)
Developed Java-based web applications as per business requirements. Involved in development of eSignature, GIS, and NOAS applications using Struts 2, Spring, and Oracle.
Education
Degrees, certifications, and relevant coursework
Anna University
Master of Computer Applications, Computer Applications
Completed Master of Computer Applications (MCA) from Anna University, Chennai in 2009.
Kannur University
Bachelor of Science, Computer Science
Completed Bachelor of Science in Computer Science from Kannur University, Kerala in 2006.
Board of Higher Secondary Education Kerala
Higher Secondary Certificate, General Studies
Completed 12th standard from the Board of Higher Secondary Education Kerala in 2003.
Board of Technical Education Kerala
Secondary School Certificate, General Studies
Completed 10th standard from the Board of Technical Education Kerala in 2001.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Skills
Interested in hiring Ajay?
You can contact Ajay and 90k+ other talented remote workers on Himalayas.
Message AjayGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
