Dice is the leading career destination for tech experts at every stage of their careers. Our client, Showman Staffing, is seeking the following. Apply via Dice today!
Job Description-
Job Title: Lead Back-end development
Experience: 8+yrs
Location: New York, NY-Hybrid
Job: Engagement Type: Full-time
Role Overview & Context
Mandatory Skills-Java, Kotlin, Rest API, Big Data
Good To Have Skills-RPC
Primary Responsibilities:
• Lead the architectural decoupling of production management systems
• Design and implement event-driven microservices using Kotlin
• Scale and optimize multi-database solutions
• Maintain and enhance React/TypeScript frontend components
• Implement system monitoring and alerting
The Tech Stack
• Languages: Kotlin (Expert), Java, TypeScript.
• Architecture: Event-driven microservices, REST, gRPC, Protobuf.
• Data: Neo4j, Cosmos DB, MySQL, Event Streaming/Message Queues.
• Cloud/DevOps: Azure (AKS), Docker, Kubernetes, Microsoft Entra ID.
• Monitoring: Prometheus, Grafana, OpenTelemetry, Tempo.
Who You Are
• 8+ years of deep backend experience, with a heavy focus on the JVM ecosystem (specifically Kotlin).
• A veteran of Event-Driven Architectures who understands message patterns and distributed system pitfalls.
• A proponent of Observability—you don’t consider a feature done until it has traces, metrics, and alerts.
• A collaborative leader who can mentor teams while remaining hands-on with mission-critical code.