ReactiveStax — Senior Software Engineer (Java Backend)
Highlights
- Built high-throughput Spring Boot workers for real-time data processing aligned with enterprise use cases.
- Designed scalable microservices and universal APIs using Java/Spring Boot for cross-platform consumption.
- Integrated Kafka and RabbitMQ–based asynchronous messaging, improving reliability and throughput.
- Implemented clean architecture principles and design patterns (Factory, Singleton, Observer, Strategy).
- Delivered MVP components to test ideas quickly and iterate based on learning and user feedback.
- Automated deployments using GitHub Actions, Docker, and Kubernetes, improving deployment speed by ~30%.
- Improved database performance by tuning MySQL/PostgreSQL queries and optimizing schema design.
- Developed robust unit and integration tests (JUnit, Mockito), reducing production incidents.
- Mentored junior developers, improved code review quality, and promoted an experimentation mindset.