I am a Java Full Stack Developer with 13+ years of experience building robust, scalable web applications for enterprise and financial services clients. I specialize in analysis, design, development, and testing of Java-based backends and modern frontends, with strong expertise in Spring Boot, microservices, REST APIs, Hibernate, JPA, and cloud-native deployments. I stay current with emerging technologies and best practices, enjoy collaborating with stakeholders, and pride myself on delivering high-quality code and maintainable architectures. My frontend skills with Angular/React and proficiency in Docker, Kubernetes, and CI/CD enable me to ship reliable features quickly while ensuring security, performance, and a great user experience.

Usha Rani Sakili

I am a Java Full Stack Developer with 13+ years of experience building robust, scalable web applications for enterprise and financial services clients. I specialize in analysis, design, development, and testing of Java-based backends and modern frontends, with strong expertise in Spring Boot, microservices, REST APIs, Hibernate, JPA, and cloud-native deployments. I stay current with emerging technologies and best practices, enjoy collaborating with stakeholders, and pride myself on delivering high-quality code and maintainable architectures. My frontend skills with Angular/React and proficiency in Docker, Kubernetes, and CI/CD enable me to ship reliable features quickly while ensuring security, performance, and a great user experience.

Available to hire

I am a Java Full Stack Developer with 13+ years of experience building robust, scalable web applications for enterprise and financial services clients. I specialize in analysis, design, development, and testing of Java-based backends and modern frontends, with strong expertise in Spring Boot, microservices, REST APIs, Hibernate, JPA, and cloud-native deployments.

I stay current with emerging technologies and best practices, enjoy collaborating with stakeholders, and pride myself on delivering high-quality code and maintainable architectures. My frontend skills with Angular/React and proficiency in Docker, Kubernetes, and CI/CD enable me to ship reliable features quickly while ensuring security, performance, and a great user experience.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Javanese
Fluent

Work Experience

Java Full Stack Developer at TD Bank
August 1, 2021 - October 29, 2025
Led the transformation of a monolithic financial service application to a microservices architecture using Spring Boot, Java 17, and domain-driven design. Designed and implemented RESTful API services with Node.js and Java, incorporating JMS messaging and Oracle DB for data exchange. Built and maintained CI/CD pipelines with Jenkins on Kubernetes, enabling automated build, test, deploy, and zero-downtime releases in a containerized AWS EKS environment. Implemented service health checks and monitoring via Spring Boot Admin and Swagger UI, with log aggregation and admin tooling. Developed front-end components using JSP, HTML/CSS/JavaScript, Angular (7/8/13/17) and React. Implemented security with Spring Security and OAuth 2.0, and facilitated microservice communication through synchronous HTTP/REST. Worked with Kafka for asynchronous messaging, Spark (Scala) for data processing, and Docker for containerization. Deployed and managed services across PCF/OpenShift/cloud platforms as needed
Java Full Stack Developer at Manulife
January 1, 2021 - January 1, 2021
Developed RESTful microservices using Spring Boot and Hibernate; Executed a Windows Azure (POC) initiative to address scalability and performance challenges. Involved in JSP/Struts-based frontend improvements and production support. Implemented CI/CD pipelines with Jenkins for end-to-end release automation. Worked on Kubernetes deployments and OpenShift/PCF ecosystem. Implemented Kafka high-level consumers, data validations, and batch processing with Spark. Contributed to SDLC activities, wrote unit tests with JUnit/Mockito, and participated in Agile ceremonies and release management.
Java Full Stack Developer at Manulife
January 31, 2021 - January 31, 2021
Contributed to scalability improvements and deployment automation for existing applications. Worked on JSP/Servlets/Struts-based code, and developed RESTful services using Spring Boot within a microservices architecture. Implemented CI/CD pipelines with Jenkins; containerized applications with Docker and managed deployments on Kubernetes. Participated in cloud-related initiatives, including an Azure POC for scalability and performance, and AWS deployments via API Gateway and Lambda. Involved in Kafka data processing, Kubernetes/OpenShift deployments, and migration activities to cloud platforms. Wrote unit tests with JUnit/Mockito and supported legacy modernization efforts.
Java Full Stack Developer at Citi Bank
March 1, 2025 - Present
Designed and developed high-volume payment processing and transaction management backend microservices using Java 17/21, Spring Boot, and MongoDB. Built RESTful APIs for wire transfers, SWIFT payments, validation, reconciliation, and settlement. Implemented asynchronous processing with Apache Kafka and ensured secure, compliant transactions with robust error handling. Deployed microservices on Kubernetes (OpenShift) with cloud-native patterns, containerization (Docker), and CI/CD pipelines on AWS. Integrated PostgreSQL and SQL Server/DB2 for persistence and audit; introduced caching and distributed logging for performance and reliability. Contributed to AI-enabled workflows by integrating Generative AI capabilities for automated approvals and intelligent search.
Java Full Stack Developer at Cognizant
April 1, 2018 - January 1, 2021
Contributed to scalable financial services solutions; migrated to Windows Azure; developed RESTful services using Spring Boot; JMS messaging; OAuth2 tokens and SAML for security; multi-rack Cassandra; Angular 7; OpenShift; Docker; PCF; AWS; implemented microservices, REST, and frontend with Angular; containerized and deployed on PCF/OpenShift; CI/CD with Jenkins; wrote unit tests with JUnit/Mockito; implemented data access with Spring Data JPA and Hibernate; secure authentication/authorization using OAuth2 and SAML; engaged in SDLClifecycle.
Java Full Stack Developer at Persistent Systems
September 1, 2012 - September 1, 2017
Developed online enterprise applications using Core Java, Multithreading, JDBC, JSP/Servlets; leveraged MVC with Angular/Ext-JS; integrated backend APIs with IBM DataPower Gateway; designed and maintained Spring Boot/Hibernate-based microservices; front-end development with Angular and Ext-JS; deployed on AWS/PCF/Kubernetes; Kafka for data streaming; released applications using SOA patterns; release management in Java/Jenkins environments.

Education

Masters of Computer Applications at JNTU Hyderabad
January 11, 2030 - January 1, 2007

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Professional Services, Computers & Electronics