Kailu Hu
@kailuhu
Senior software engineer specializing in Java microservices, REST APIs, and React-driven enterprise UI.
What I'm looking for
I’m a software engineer with 7+ years of hands-on experience building and supporting enterprise-scale full stack applications across retail, banking, compliance, automation, and corporate platforms. I focus on Java-based backend development—designing Spring Boot/Spring MVC microservices with clean code and maintainable architectures—while delivering responsive, data-driven user experiences with React.
At Walmart, I lead development of the DS Marketplace platform, creating Java Spring Boot microservices that handle business logic, validations, orchestration, and service integrations. I build and expose RESTful APIs, develop responsive React/Bootstrap/HTML/CSS/JavaScript interfaces for internal users, and support transactional and reporting workloads with PostgreSQL and MongoDB. I also implement Kafka-based asynchronous messaging to enable decoupled event processing and ensure security, compliance, and governance in an Agile/Scrum environment.
Previously at Microsoft, I designed a global compliance and reporting platform, building backend services with Java, Spring Boot, Hibernate, and REST APIs and creating React-based dashboards to improve usability. Before that at Citi Bank, I developed enterprise applications for automation and virtual desktop infrastructure, implementing RESTful services, SQL-driven operational tooling, and production support. I also completed a Java Full Stack Development Bootcamp covering Spring, Hibernate, microservices concepts, REST API development, SQL/MongoDB, and Kafka fundamentals.
Experience
Work history, roles, and key accomplishments
Lead development of Walmart’s DS Marketplace platform, building and maintaining Java Spring Boot microservices and REST APIs. Develop React-based UI components and implement PostgreSQL/MongoDB persistence and Kafka-based asynchronous messaging in an Agile environment.
Designed and developed a global compliance and reporting platform with backend services and internal web tools. Built Java Spring Boot/Hibernate REST APIs and React dashboards, integrating distributed systems patterns and Kafka-based asynchronous data synchronization with SQL/NoSQL databases.
Designed and maintained enterprise applications supporting automation and virtual desktop infrastructure platforms. Developed Java/Spring-based backend services and RESTful integrations, built internal monitoring/reporting tools, and supported production operations using SQL and troubleshooting/maintenance.
Education
Degrees, certifications, and relevant coursework
University at Buffalo, State University of New York
Bachelor of Science, Electrical Engineering & Computer Engineering
2007 - 2012
Earned a Bachelor of Science with dual majors in Electrical Engineering and Computer Engineering at the University at Buffalo (SUNY) from 2007 to 2012.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Kailu?
You can contact Kailu and 90k+ other talented remote workers on Himalayas.
Message KailuGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
