Staff Java Engineer
We are looking for a Staff Java Engineer to join a greenfield initiative building a large-scale distributed backend platform for advanced manufacturing environments.
The role focuses on defining system architecture, APIs, and data flows for highly scalable, event-driven systems with complex integrations and strong reliability requirements.
- 8+ years in backend / distributed systems engineering
- Strong expertise in Java and system design
- Proven experience with large-scale distributed architectures
- Strong understanding of microservices and API design
- Experience with event-driven systems and integrations
- Solid data modeling and database design skills
- Ability to work in R&D / ambiguous, greenfield environments
- Strong communication and mentoring skills
Nice to have:
- Experience with MES / manufacturing / industrial systems
- Knowledge of BOM, MRP, shopfloor, traceability
- Exposure to IoT / hardware integrations
- Experience with data streaming / cloud-native systems