
Nayan Pattanayak
Verified Expert in Engineering
Software Engineer and Developer
Hyderabad, India
Toptal member since July 8, 2026
Nayan is a senior full-stack engineer with 11+ years of experience designing and delivering enterprise-scale applications using Java, Spring Boot, React, Angular, Node.js, Microservices, cloud platforms such as AWS and Azure, and event-driven architectures. He's led distributed teams, modernized legacy systems, handled cloud migrations and scalable platform engineering. Nayan has worked with Oracle, GAP, ADP, and TCS with expertise in React, REST APIs, Kafka, PostgreSQL, OAuth, and Kubernetes.
Portfolio
Experience
- Java 17 - 10 years
- Spring Boot - 8 years
- Microservices - 8 years
- AWS IoT - 5 years
- React - 5 years
- Azure Integration Services - 5 years
- Apache Kafka - 5 years
- Terraform - 3 years
Preferred Environment
Azure, GitHub Actions, React, Java 17, Spring Boot, Apache Kafka, Docker, React Redux, Amazon Web Services (AWS), Full-stack Development
The most amazing...
...thing I built is a scalable payment platform, improving reliability and supporting millions of transactions.
Work Experience
Lead Software Engineer
Oracle
- Led a team of 8 engineers for the development of 15+ customer-facing enhancements on the Oracle EPM Cloud platform, supporting thousands of enterprise users globally.
- Implemented responsive and interactive user interfaces using React.js and Redux, delivering an enriched user experience through reusable components, efficient state management, and optimized application performance.
- Co-ordinated with different teams for gathering customer feedback and implemented it to reach good customer satisfaction.
- Improved user experience through Oracle Visual Builder and Oracle JET-based UI modernization initiatives.
Senior Software Engineer
Gap
- Developed a comprehensive Settlement Dashboard using a modern technology stack including React.js, Redux, TypeScript, Node.js, JavaScript, HTML5, CSS3, REST APIs, and Material UI, delivering a responsive, scalable, and intuitive user experience.
- Improved payment settlement reliability by implementing robust retry mechanisms, exception handling, and reconciliation processes, achieving 99.9% successful transaction processing.
- Delivered enhancements for the retail payment settlement platform supporting millions of online transactions for one of the world's largest retail brands.
- Led the design and implementation of critical payment settlement modules while collaborating with cross-functional teams, including product owners, QA, DevOps, and external payment vendors.
- Played a key role in migrating payment settlement services from a monolithic architecture to Azure-based microservices, enabling independent deployments and improved operational resilience.
Senior Software Engineer
ADP
- Developed and delivered 8 Spring Boot microservices and Apache Kafka event consumers processing 500,000+ tax notice events annually, enabling highly scalable and event-driven processing.
- Developed a comprehensive Notices Dashboard using React.js, Redux, JavaScript, HTML5, and CSS3, leveraging reusable components and efficient state management to deliver a responsive, intuitive, and seamless user experience.
- Collaborated with product, data science, QA, and DevOps teams to successfully deliver enterprise-grade tax automation solutions.
- Participated in architectural discussions, code reviews, and technical design sessions to promote best practices across the engineering team.
- Improved application scalability and resilience by adopting an event-driven microservices architecture using Apache Kafka and asynchronous processing.
Systems Engineer
Tata Consultancy Services
- Designed and developed a cloud-native digital payments platform enabling secure cardless P2P transactions using facial recognition technology.
- Designed and implemented JSR 352 batch processing solutions for high-volume data loading, improving operational efficiency and processing reliability.
- Collaborated with cross-functional teams to deliver a proof-of-concept digital payment solution showcasing cloud-native architecture and AI-powered authentication.
- Built RESTful services using JAX-RS and Hibernate, ensuring secure and efficient integration with downstream banking systems.
Experience
Oracle EPM Cloud Enhancements
Enterprise Payment Settlement Platform | Gap
AI-powered Tax Notice Automation (ADP)
Snap2Pay | AI Facial Recognition Payment Platform
Education
Bachelor's Degree in Computer Science
Biju Patnaik University of Technology - Rourkela, Odisha, India
Certifications
Oracle Certified Java EE 6 Web Service Developer
Oracle
Oracle Certified Professional, Java SE 6 Programmer
Oracle
Skills
Libraries/APIs
React, JAX-RS, REST APIs, Node.js, JasperReports, Apigee, Java Message Service (JMS), React Redux, HubSpot API
Tools
SoapUI, Keycloak, GitHub, Apache Tomcat, NPM, Git, Cron, Bitbucket, ChatGPT, Terraform, Control-M, Jenkins, SonarQube, Azure Kubernetes Service (AKS), Flyway, Claude Code, Amazon Elastic Container Service (ECS), Claude
Languages
JavaScript, Java 8, Java, SQL, HTML5, CSS3, TypeScript, Python, Go, HTML, CSS, GraphQL
Frameworks
JUnit, Spring Boot, Spring Batch, Hibernate, JPA, Apache Camel, JUnit 5, Spring, Spring MVC, Spring Security, Spring Microservice, Next.js, Camel, Angular, Tailwind CSS, Oracle JavaScript Extension Toolkit (JET), NestJS, Express.js, Jest, gRPC
Paradigms
Microservices, Agile, Event-driven Architecture, Microservices Architecture, API Architecture, Automated Testing, Kanban, DevOps, ABAC, Reactive Programming, Role-based Access Control (RBAC)
Platforms
Jakarta EE (Java EE or J2EE), Apache Kafka, Azure, Amazon Web Services (AWS), Kubernetes, AWS IoT, Docker, Google Cloud Platform (GCP), Databricks, Azure Event Hubs, HubSpot, SimplyBook.me
Storage
Spring Data JPA, PostgreSQL, Databases, Amazon DynamoDB, MySQL, Oracle 12c, Database Management, Microsoft SQL Server, Oracle Cloud, MongoDB, Redis, Azure Cosmos DB
Industry Expertise
Project Management
Other
Java 17, RESTFul APIs, Kafka, Full-stack, Web Services, Back-end Development, Bug Fixes, Algorithms, Full-stack Development, Back-end, Software Architecture, Web Development, WebSockets, Front-end, API Integration, eCommerce, Code Auditing, APIs, Integration, Architecture, User Experience (UX), SaaS, Springbot, Authentication, Cloud Storage, Cloud Infrastructure, Code Review, Database Optimization, Multi-tenant Architecture, OutSystems, Performance Optimization, Technical Architecture, Technical Leadership, Troubleshooting, Infrastructure, Front-end Development, User Interface (UI), Event-driven Systems, Server-side Rendering (SSR), OAuth, OpenID Connect (OIDC), Distributed Systems, Email, Payment APIs, Payments, Scalable Architecture, AI-assisted Development, Cross-functional Communication, API Gateways, Apigee Hybrid, Data, SMTP, Problem Solving, API Design, Front-end Architecture, Software Design, RESTful Web Services, CI/CD Pipelines, Azure Integration Services, Payment Gateways, GitHub Actions, Cloudsmith, SOAP, VBCS, JSR Batch, CRM, Inventory Management, Web Push Notifications, Amazon MSK, Artificial Intelligence (AI), Authorization, Multitenancy, Single Sign-on (SSO), Orchestration, User Management, Bun, Supabase, AI Agents, OpenAI, Minimum Viable Product (MVP), Agentic Coding, Leadership, Agentic AI, DNS, Product Management, Integration Testing, Machine Learning, Facial Recognition, Vite, Large Language Models (LLMs), SCIM, SpiceDB, AI Agent Orchestration, Monorepos, Turborepo, Lovable
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring