Amartya Rana
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
More experts in London, Canada
- App Developers for hire in London, Canada
- Back-End Developers for hire in London, Canada
- Cloud Developers for hire in London, Canada
- DevOps Developers for hire in London, Canada
- Front-End Developers for hire in London, Canada
- Full Stack Developers for hire in London, Canada
- Programmers for hire in London, Canada
- Web Developers for hire in London, Canada
Work experience· 15 roles
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
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.
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.
Education
Hire Amartya Rana today
Post a job and invite Amartya, or contact them directly. No hidden commission.














