← All jobs

EU remote

Staff Java Engineer

iTeamlyKraków, Poland; Katowice, Poland; Katowice, Poland; Kraków, Poland

About this role

Staff Java Engineer iTeamly Daily tasks: - Design and evolve distributed backend architecture for a high-scale production platform - Define system architecture, APIs, and data models across multiple domains - Build microservices and integration layers connecting ERP, vendors, and manufacturing systems - Design and implement event-driven data flows and workflows - Evaluate and adapt enterprise and open-source solutions to guide architecture decisions - Drive engineering standards, reliability, and scalability practices - Collaborate with R&D engineers and manufacturing domain experts Musts: Java, Distributed systems, Event-Driven Architecture, API Design, Cloud-native Architecture, Kafka, Microservices, API, Data modeling 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 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 .

Source listing: nofluffjobs_main