AR

Hi, I’m Amartya Rana. I’m a Sr Java Full Stack Developer with 8 years of experience delivering cross-platform web and client-server applications.

About

Hi, I’m Amartya Rana. I’m a Sr Java Full Stack Developer with 8 years of experience delivering cross-platform web and client-server applications. I specialize in Java 8/11/17, Spring Boot, Microservices, and REST API development, with a strong grounding in core Java concepts such as Lambdas, Streams, and functional interfaces. I’m proficient with Agile (SCRUM) and Test-Driven Development (TDD), building scalable solutions, writing clean code, and iterating quickly in fast-paced environments.

I enjoy collaborating with UI/UX teams to design intuitive front-ends and reusable backend components. I’ve worked with ReactJS and Redux for state management, deployed services on AWS/PCF with Docker, and consistently contribute to CI/CD and performance tuning efforts. I’m motivated to help teams adopt best practices in testing, security, and reliability while mentoring colleagues to grow technical excellence.

  • 8 years' experience
  • Joined October 2025

Industry experience

  • Software & Internet
  • Financial Services
  • Professional Services

Work experience· 15 roles

Sr Java Full Stack Developer · AMEX BankFeb 2023 – Present · 3 yrs 10 mos

Designed and developed scalable, event-driven microservices using Java 11/17, Spring Boot, and Spring Cloud following domain-driven design (DDD). Built RESTful APIs for order creation, validation, tracking, and fulfillment, integrated with Salesforce and Siebel CRM. Implemented asynchronous processing with Apache Kafka and Spring Cloud Stream. Migrated critical modules from monolithic architecture to independent microservices for better scalability and fault isolation. Secured APIs with OAuth2 and JWT. Implemented responsive front-end components using ReactJS, JSP, HTML5, and CSS3; used Alpine.js for lightweight interactivity. Established CI/CD pipelines and deployed microservices on Pivotal Cloud Foundry and Docker. Implemented SSO via Active Directory Federation Services (ADFS) and integrated it on PCF. Built multi-threaded components with CompletableFuture and ExecutorService to handle high concurrency. Designed and developed microservices using Spring Boot and Spring Security; used

Senior Java Full Stack Developer · AMEX BankFeb 2023 – Present · 3 yrs 10 mos

Designed and developed scalable, event-driven microservices using Java 11/17, Spring Boot, and Spring Cloud; built RESTful APIs for order processing; migrated modules from monolith to microservices; implemented OAuth2/JWT; developed frontend with ReactJS/Alpine.js; set up CI/CD on PCF and Docker; engaged in UAT and production support.

Sr Java Full Stack Developer · AMEX BankFeb 2023 – Present · 3 yrs 10 mos

Designed and developed scalable, event-driven microservices using Java 11/17 and Spring Boot following domain-driven design (DDD) principles. Built RESTful APIs for order creation, validation, tracking, and fulfillment, integrated with CRM systems (Salesforce and Siebel), and implemented asynchronous processing with Apache Kafka and Spring Cloud Stream. Migrated critical modules from monolithic architecture to independent microservices for better scalability and fault isolation. Applied OAuth2 and JWT-based security for API and microservice communication. Developed responsive front-end components using ReactJS and Alpine.js, and implemented multi-threaded backend components to handle high concurrency. Deployed applications on PCF and Docker, and implemented SSO via ADFS. Implemented dynamic UI components and front-end interactions to enhance user experience.

Sr Full Stack Developer · Canadian Tire BankJan 2023 – Oct 2025 · 2 yrs 10 mos
Senior Full Stack Developer · Canadian Tire BankJan 2023 – Oct 2025 · 2 yrs 10 mos
Sr Full Stack Developer · Canadian Tire BankJan 2023 – Oct 2025 · 2 yrs 10 mos
Java Full Stack Developer · DesjardinsDec 2021 – Oct 2025 · 3 yrs 11 mos
Java Full Stack Developer · DesjardinsDec 2021 – Oct 2025 · 3 yrs 11 mos

Education

Bachelor's in Computer Science · Pune University, Pune2030 – 2017
Bachelor's in Computer Science · Pune University, Pune2030 – 2017
Bachelor's in Computer Science · Pune University2030 – 2017

Hire Amartya Rana today

Post a job and invite Amartya, or contact them directly. No hidden commission.

Post a job