Summary
Overview
Work History
Education
Skills
Certification
Core Skills
Timeline
Generic

Rakesh Sara

Framingham

Summary

Senior Java Full Stack Developer with 13+ years of experience designing, developing, and modernizing enterprise-scale, cloud-native applications using Java, Spring Boot, and RESTful microservices. Proven expertise in Spring-based architectures, event-driven systems, and large-scale legacy modernization. Successfully led and contributed to migration initiatives from IBM i / AS400 (iSeries) monolithic platforms to distributed microservices. Strong hands-on experience with Kafka, Solace, IBM MQ, and RabbitMQ for enterprise integration. Microsoft Azure Developer Associate (AZ-204) with AZ-305 (Azure Solutions Architect Expert) pursuing. Experienced Agile practitioner with proven offshore team leadership and delivery ownership.

Overview

15
15
years of professional experience
1
1
Certification

Work History

Senior Java Full Stack Developer

STAPLES
Framingham
09.2018 - Current
  • Designed and delivered cloud-native microservices using Java and Spring Boot, applying Spring MVC, Spring REST (JAX-RS), Spring Data JPA, and Spring Cloud patterns in an Agile/Scrum environment.
  • Led and contributed to legacy modernization initiatives, migrating IBM i / AS400 (iSeries) monolithic systems to domain-driven, Spring Boot-based microservices.
  • Developed low-latency RESTful APIs supporting OMS Billing & Settlement workflows, including pricing validation, taxation, freight, inventory checks, settlement, and invoicing.
  • Implemented event-driven microservices architecture using Kafka, Solace, IBM MQ, and RabbitMQ, enabling asynchronous communication and system decoupling.
  • Applied internal caching mechanisms, Spring @Async, schedulers, and thread pool executors to improve application performance, scalability, and throughput.
  • Built scalable persistence layers using Spring Data JPA, Hibernate, and PL/SQL, optimizing queries for high-volume transactional systems.
  • Worked extensively with Cassandra, Couchbase, MySQL, PostgreSQL, DB2, and AS400, ensuring data integrity and performance tuning.
  • Deployed and managed Spring Boot microservices on Azure AKS, leveraging Docker and Kubernetes for containerization, scaling, and fault tolerance.
  • Led Java 8 → Java 17 migration, upgrading Spring frameworks, resolving deprecated APIs, and improving application performance and security.
  • Supported enterprise application servers including Tomcat, WebSphere, and JBoss, handling production issues and performance tuning.
  • Performed REST API testing and validation using Postman, Insomnia, and Charles.
  • Implemented logging, monitoring, and unit testing using Log4J, Splunk, JUnit, and Mockito.
  • Led and coordinated offshore development teams, assigning work, mentoring engineers, reviewing code, and ensuring on-time sprint deliveries.
  • Participated in sprint planning, backlog grooming, and code reviews using JIRA and Stash, delivering secure, maintainable, production-ready solutions aligned with InfoSec standards.

Java Full Stack Developer

FEDEX
Tennessee
10.2016 - 08.2018
  • Designed and developed Spring Boot microservices and RESTful APIs for enterprise logistics platforms.
  • Built responsive UIs using AngularJS, HTML5, CSS3, JavaScript, JSP, and Node.js.
  • Integrated systems using JAX-RS, JSON, and REST services.
  • Implemented performance improvements through internal caching and optimized service design.
  • Deployed and migrated applications to AWS (EC2, S3, CloudWatch).
  • Developed unit and integration tests using JUnit and Mockito.
  • Used Postman for API testing and JIRA/Stash for Agile delivery and code reviews.

Java/J2EE Developer

TATA BUSINESS SERVICES
Hyderabad
07.2013 - 12.2015
  • Developed enterprise applications using Struts, Spring, Hibernate, JSP, and Servlets.
  • Designed reusable DAO, DTO, and MVC layers.
  • Optimized Oracle SQL queries and Hibernate mappings.
  • Implemented XML parsing using DOM and SAX.
  • Delivered end-to-end modules independently within tight deadlines.

Java Developer

INDGLOBAL
Bengaluru
10.2011 - 02.2013
  • Implemented MVC architecture using Struts and Spring.
  • Built JSF-based UI integrations with AS400 systems.
  • Developed UI components using AngularJS, Backbone.js, JavaScript, HTML, and CSS.
  • Designed SOAP web services using Apache Axis.
  • Created PL/SQL stored procedures and optimized Oracle queries.

Junior Java Developer

SHVINTECH INC
Hyderabad
08.2010 - 09.2011
  • Developed JSP-based web applications using MVC architecture.
  • Built and maintained Oracle database objects including tables, triggers, and procedures.
  • Deployed and supported applications on WebSphere.
  • Implemented Java Mail API and provided production support.

Education

Master's - Computer Science

American College of Commerce and Technology
Fairfax, VA
01.2017

Bachelor's - Computer Science

Osmania University
Hyderabad, India
04-2009

Skills

  • Java
  • Spring Boot
  • Spring MVC
  • Spring REST
  • Spring Data JPA
  • Spring Cloud
  • Hibernate
  • RESTful APIs
  • SOAP
  • Nodejs
  • Python
  • HTML5
  • CSS3
  • JavaScript
  • React
  • Nextjs
  • AngularJS
  • AJAX
  • JQuery
  • JSP
  • Kafka
  • Solace
  • IBM MQ
  • RabbitMQ
  • Event-Driven Architecture
  • Asynchronous Messaging
  • Azure
  • AWS
  • Docker
  • Kubernetes
  • CI/CD
  • Oracle
  • DB2
  • MySQL
  • PostgreSQL
  • Cassandra
  • Couchbase
  • HBase
  • AS400
  • IntelliJ
  • Eclipse
  • STS
  • JIRA
  • Postman
  • Insomnia
  • Splunk
  • Log4J
  • JUnit
  • Mockito
  • Microservices
  • RESTful Architecture
  • Monolith-to-Microservices Migration
  • Domain-Driven Design
  • Agile
  • Scrum
  • TDD

Certification

  • Microsoft Certified: Azure Developer Associate (AZ-204), Completed
  • Microsoft Azure Solutions Architect Expert (AZ-305), Pursuing

Core Skills

Java (8/11/17), Spring Boot, Spring MVC, Spring REST (JAX-RS), Spring Data JPA, Spring Cloud, Hibernate, RESTful APIs, SOAP, Node.js, Python (scripting), ES6, HTML5, CSS3, JavaScript, React, Next.js, AngularJS, AJAX, jQuery, JSP, Kafka, Solace, IBM MQ, RabbitMQ, Event-Driven Architecture, Asynchronous Messaging, Azure (AKS), AWS (EC2, S3, RDS, Lambda), Docker, Kubernetes, CI/CD concepts, Oracle, DB2, MySQL, PostgreSQL, Cassandra, Couchbase, HBase, AS400, IntelliJ, Eclipse, STS, JIRA, Postman, Insomnia, Splunk, Log4J, JUnit, Mockito, Maven, Microservices, RESTful Architecture, Monolith-to-Microservices Migration, Domain-Driven Design, Agile/Scrum, TDD

Timeline

Senior Java Full Stack Developer

STAPLES
09.2018 - Current

Java Full Stack Developer

FEDEX
10.2016 - 08.2018

Java/J2EE Developer

TATA BUSINESS SERVICES
07.2013 - 12.2015

Java Developer

INDGLOBAL
10.2011 - 02.2013

Junior Java Developer

SHVINTECH INC
08.2010 - 09.2011

Master's - Computer Science

American College of Commerce and Technology

Bachelor's - Computer Science

Osmania University
Rakesh Sara