Développeur Java (H/F)
Core
Develop communication protocols and drivers for smart metering systems used by electricity distributors.
Role type
Java/JEE backend engineer (smart grid)
Builds
Smart metering software solutions and communication drivers
Domain
Energy & Utilities / IoT / Distributed Systems
Deliverable
production ML models | product features
Required skills
Java (JDK 8/21), JEE, WebLogic/WildFly, Oracle, PostgreSQL, SQL, JMS, Kafka, Docker, Jenkins, Git, protocol implementation (DLMS/COSEM), security (authentication, encryption), system design, performance optimization
Preferred skills
Experience with IoT systems, distributed systems, complex technical environments
Technologies
Java, JEE, WebLogic, WildFly, Oracle, PostgreSQL, SQL, JMS, Kafka, Docker, Jenkins, Git, Eclipse, VsCode, Netbeans, JIRA
Responsibilities
Design and implement software solutions in Java/JEE environments, develop and evolve application components for field equipment communication, ensure quality through testing and performance analysis, contribute to technical project choices
Seniority
Mid-level, hands-on IC