Shreyas Kekre
@shreyaskekre
Engineering Manager and Java microservices leader driving scalable, compliant fintech systems.
What I'm looking for
I lead Java back-end and microservices engineering for enterprise FinTech platforms, targeting high-performance, scalable, and compliant technology solutions. I bring over 14 years of Java back-end development experience, with deep strengths in architecture, API-first planning, and distributed systems.
At Geojit Technologies, I serve as a Java Microservices Lead / Engineering Manager, where I drive end-to-end platform architecture and delivery. I spearhead API-first implementation by defining microservice boundaries, creating Swagger/OpenAPI specifications, and validating designs with sequence diagrams, ER diagrams, and process flows to deliver predictable scope and faster estimates.
I’ve also led solution architecture and engineering execution at Xebia IT Architects and Accenture, including Kafka-based event-driven architectures for high-volume transaction processing. Across roles, I standardize architecture and best practices, run design reviews, guide teams of 8–12 developers, and partner closely with product, compliance, and business stakeholders to align technical decisions with regulatory and organizational goals.
Experience
Work history, roles, and key accomplishments
Java Microservices Lead
Geojit Technologies
Nov 2025 - Present (7 months)
Lead API-first Java microservices architecture for enterprise FinTech solutions supporting digital onboarding, payments, and compliance, including payment orchestration and BBPS settlement workflows. Built FATCA workflow and end-to-end KYC processing pipelines to ensure regulatory compliance and mentor engineering teams on design reviews and API-first development.
Lead Consultant
Xebia It Architects
Dec 2021 - Sep 2025 (3 years 9 months)
Directed pre-development design activities, including Swagger documentation and sequence/ER/process diagrams, to finalize microservice boundaries and API contracts early for predictable delivery. Engineered scalable Java microservices for payments, onboarding, CRM, and reconciliation using Kafka-based event-driven architecture to support real-time processing and compliant reconciliation.
Application Dev Team Lead
Accenture
Aug 2015 - Dec 2021 (6 years 4 months)
Mentored and led teams of 8–12 developers with system-design discussions using sequence diagrams, ER models, and process flows. Managed FATCA, KYC, CRM, and payment modules for global banking clients, standardizing architecture and coding practices to improve delivery performance and regulatory compliance.
Associate Backend Developer
Cognizant Technology Solutions
Jul 2014 - Jul 2015 (1 year)
Developed back-end services for enterprise applications using Java and relational databases, including API design, database modeling, and system integration support. Contributed to Java back-end and microservices projects for international banking engagements with cross-team collaboration.
Software Engineer
Hsbc
Mar 2011 - Jun 2014 (3 years 3 months)
Contributed to development and maintenance of core banking back-end systems using Java and relational databases. Assisted in designing banking modules and troubleshooting/optimizing legacy applications to improve performance and data accuracy.
Education
Degrees, certifications, and relevant coursework
Rajiv Gandhi Technical University
Bachelor of Engineering (B.E.), Computer Science
Grade: 72.3%
Bachelor of Engineering (B.E.) in Computer Science from Rajiv Gandhi Technical University, Indore, completed in 2010 (72.3%).
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Shreyas?
You can contact Shreyas and 90k+ other talented remote workers on Himalayas.
Message ShreyasFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
