Middle/Senior Java Developer
Core
Design and implement core backend services and data pipelines for internal manufacturing automation tools.
Role type
Senior IC Java Developer
Builds
Internal tools to automate manufacturing operations and B2B product line services
Domain
Manufacturing / Industrial Automation
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Kotlin, Spring, SQL, analytical databases (Databricks/BigQuery/ClickHouse), microservices, event-driven architecture, AWS, high-load system design
Preferred skills
Angular, React.js, Vue.js, Power BI
Responsibilities
Design and implement core backend services and data pipelines; Write clean, readable, and maintainable code; Develop services for the B2B product line; Actively participate in developing and improving the architecture; Document architectural decisions and operational knowledge; Ensure appropriate test coverage with unit and integration testing; Focus on performance and cost efficiency; Debug production issues, analyze complex cases, and conduct investigations; Work smoothly in a technical culture with testing, CI/CD, and DevOps; Collaborate within the team and with other engineering teams to develop new features and products according to business needs.
Seniority
Senior, hands-on IC