Neuverge Tron
Senior Backend Engineer (Java)
Salary not disclosed6+ yearsOnsite
- Engineering
- Munich
- Full time
- Today
About the role
Neuverge Tron is building an IoT remote monitoring and Energy Management System for the European market, focusing on data ingestion, monitoring, and energy optimization. The role involves taking ownership of core system design and evolution, with opportunities to grow into system engineering or full-stack development. You will work on a modern stack to deliver scalable solutions while ensuring compliance with European data regulations.
Responsibilities
- Design and develop backend services for IoT remote monitoring and EMS including data ingestion, time-series processing, and control-command flows.
- Build, test, and ship modules using Java 21, Spring Boot, MyBatis-Plus, MySQL, Redis, Kafka, ClickHouse, Quartz, and S3-MinIO.
- Analyze requirements and produce database and API designs while leading technical design reviews.
- Integrate with third-party systems and data exchanges using REST, SFTP, and object storage.
- Support production operations through monitoring, performance optimization, and root-cause analysis.
- Collaborate with cross-functional teams to embed GDPR and Data Act requirements into system design.
- Explore and deliver AI-powered features such as AI Q&A assistants.
Required skills
- Java
- Spring Boot
- Microservices
- MyBatis-Plus
- MySQL
- Redis
- Kafka
- ClickHouse
- Linux
- Quartz
- SFTP
- S3
Nice to have
- PV energy storage
- GDPR
- Data Act
- Spring AI
- LLM
- Docker
- Kubernetes
- Azure
- AWS
- German
Qualifications
- Bachelor's degree or above in Computer Science or related field
About the Company
Neuverge Tron is building an IoT remote monitoring and Energy Management System for the European market, covering data ingestion, monitoring, and energy scheduling for PV and storage assets.