Java Full Stack Engineer · Boeing

Gyanaranjan Panda

Java on the backend. React on the front. Cloud underneath.

Software Engineer at Boeing, four and a half years into building the backend half properly and the front-end half so it does the backend justice — Spring Boot microservices, Kafka event pipelines and React interfaces, deployed on AWS and GCP and built to hold up once real traffic arrives.

Now · BoeingBase · India · HybridExp · 4.5 years
Order.java
Java example: public final class Order { private final OrderId id; private OrderStatus status; private Instant cancelledAt; public void cancel(Clock clock) { if (status == OrderStatus.SHIPPED) { throw new OrderAlreadyShipped(id); } if (status == OrderStatus.CANCELLED) { return; // cancelling twice is not an error } status = OrderStatus.CANCELLED; cancelledAt = clock.instant(); } }
4.5
Years shipping
4
Engineering roles
10+
Microservices built
2
Flagship platforms
01 What I do

Systems that stay readable long after release day.

Backend & APIs

Spring Boot services with a strict layered contract — validation at the edge, business rules in the domain, and exceptions handled once instead of everywhere.

Spring BootRESTSpring Security
Event-driven systems

Kafka pipelines where consumers are idempotent by design, because at-least-once delivery means duplicates are the contract, not an edge case.

KafkaPub/SubMicroservices
Data & performance

JPA and SQL tuned deliberately — projections over entity hydration, batch fetching over N+1, and query counts asserted in tests.

PostgreSQLHibernateMongoDB
Cloud & delivery

Services shipped to AWS and GCP through Docker-based CI/CD — managed queues, container deploys, and infrastructure a service can actually be handed to.

AWSGCPDockerCI/CD
02 Selected work
Connect Application
B2B Pharmacy & Healthcare Platform · CureBay

A multi-tenant B2B platform where pharmacies order stock, patients book consultations, and prescriptions arrive as scanned images that have to become structured orders.

JavaSpring BootAngularGCPSpring Data JPAMySQL+3
FDS — Financial Document Store
Financial Document Management System

A document system for regulated financial workflows, where every read and write is an auditable event and duplicate processing is a compliance problem, not a bug report.

JavaSpring BootApache KafkaPostgreSQLFeign ClientSpring Data JPA+2
03 Stack
Languages
JavaJavaScriptSQL
Backend
Spring BootSpring MVCSpring SecurityJPA / HibernateREST APIs
Cloud
AWSGCP
Front-end
ReactAngularResponsive UI
Messaging
Apache KafkaGoogle Pub/Sub
Data
PostgreSQLMySQLMongoDB
04 From the blog
05 Availability
Open to work

Software EngineerJava Full Stack + AWS

Looking for backend-heavy full-stack work — Spring Boot services, event-driven systems and the cloud infrastructure they run on.

Focus
Backend & distributed systems
Stack
Java · Spring Boot · AWS
Base
India · Hybrid or remote
Reply
Usually within a day