
Senior Full Stack Developer
- Hybrid
- Cincinnati, Ohio, United States
- Blue Ash, Ohio, United States
+1 more- $40 - $42 per hour
- Information Technology
Senior Full Stack Developer role in Blue Ash, Cincinnati (Hybrid) Ohio. Strong experience in Java, Spring Boot, Kafka, Kubernetes, Dynatrace, microservices, and production support required.
Job description
Position Overview
Seeking a Senior Full Stack Developer to support enterprise-scale warehouse and supply chain applications operating in a cloud-native Kubernetes environment. This role requires strong expertise in Java, Spring Boot, Kafka, Kubernetes, and Dynatrace, along with hands-on experience troubleshooting production systems and working within distributed, event-driven architectures.
The ideal candidate will possess strong backend development skills, production support experience, and the ability to independently resolve complex operational issues.
Location: Blue Ash, Cincinnati, Ohio (Hybrid)
Work Authorization: US Citizens and Green Card Holders only
Key Responsibilities
Full Stack Development
Design, develop, and maintain scalable enterprise applications.
Build Java-based microservices using Spring Boot and Spring Cloud.
Develop and maintain RESTful APIs.
Collaborate across frontend and backend systems.
Kubernetes Platform Support
Deploy and support applications in Kubernetes environments.
Troubleshoot:
Kubernetes Clusters
Pods
Services
Ingress Controllers
Networking Issues
Deployment Failures
Support platform stability and resiliency initiatives.
Kafka & Event-Driven Development
Develop Kafka producer/consumer integrations.
Implement:
Retry Mechanisms
Dead Letter Queue (DLQ) Patterns
Asynchronous Messaging
Fault Tolerance
Recovery Strategies
Monitoring & Production Support
Utilize Dynatrace for:
Monitoring
Tracing
Alerting
Root Cause Analysis
Performance Optimization
Participate in incident response and production support activities.
DevOps & CI/CD
Build and maintain deployment pipelines using Harness.
Manage artifacts using JFrog Artifactory.
Support containerized deployments and rollback strategies.
Collaborate with DevOps teams on automation initiatives.
Leadership & Collaboration
Partner with Architects, Product Owners, QA, DevOps, and business teams.
Participate in:
Code Reviews
Sprint Planning
Architecture Discussions
Technical Documentation
Mentor junior engineers and promote engineering best practices.
Ideal Candidate Profile
The ideal candidate will:
Have strong Kubernetes production troubleshooting experience.
Possess deep expertise in Java and Spring Boot microservices.
Understand distributed systems and event-driven architectures.
Demonstrate strong ownership and operational support experience.
Communicate effectively with technical and non-technical stakeholders.
Thrive in fast-paced enterprise environments.
Highly Preferred:
Warehouse Management Systems (WMS)
Logistics
Distribution Center Operations
Supply Chain Platforms
Technical Environment
Backend
Java
Spring Boot
Spring Cloud
REST APIs
Microservices
Messaging
Kafka
Event-Driven Architecture
Infrastructure & Cloud
Kubernetes
Docker
Harness
JFrog Artifactory
Monitoring
Dynatrace
Frontend
Angular (Preferred)
What Success Looks Like
Deliver resilient and scalable enterprise microservices.
Improve operational stability of warehouse platforms.
Independently troubleshoot Kubernetes production environments.
Develop reliable Kafka integrations for real-time workflows.
Contribute to modernization and platform reliability initiatives.
Job requirements
Required Skills
Java
Spring Boot
REST APIs
Microservices
Kafka
Kubernetes
Dynatrace
Distributed Systems
CI/CD Pipelines
Production Troubleshooting
Preferred Skills
Angular
Warehouse Management Systems
Supply Chain Systems
Harness
JFrog Artifactory
Event-Driven Architecture
Cloud-Native Development
Benefits
Competitive Compensation
Medical, Dental & Vision Insurance
Life & Disability Insurance
401(k) with Company Match
Profit Sharing Program
Paid Vacation
Paid Bench Time
Professional Development & Training Allowance
Employee Referral Bonuses
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
