We’re looking for a skilled Java Developer to join our dynamic team and contribute to an innovative IoT project for a German company specializing in smart meters with integrated sensors.
The project focuses on building a smart controller that enables autonomous data transmission and delivers customized insights based on user access levels for inspectors and end users. You’ll work closely with the client, so strong communication skills and the ability to collaborate independently and within a team are essential.
About the project:
The German company focuses on smart meters with integrated sensors, enabling autonomous data transmission, including voltage sensors offering consumption recommendations. The ongoing project aims to create a smart controller for these meters, providing customized data based on user access levels tailored for both inspectors and users.
You’ll be a valued member of the team. Your work will include direct communication with a client, so you should be confident in your communication skills.
Responsibilities * Review business requirements and technical design documents; * Develop new features and services to support customer needs; * Cover code with unit and integration tests; * Own and support developed services, ensuring their reliability and availability; * Participate in code review; * Participate in scrum meetings (daily, refinement, etc.) and task estimation; * Collaborate with QA on testing.
Requirements * 1,5-2+ years of experience with Java, Spring Framework, Spring Boot; * Experience with message brokers Apache Kafka, ActiveMQ; * Strong understanding of SQL and relational databases (PostgreSQL, Oracle); * Knowledge of Git; * English — at least Upper-Intermediate level. * Ability to travel internationally for individual client meetings.
Nice to have * Understanding of AWS, Docker.
We offer * Competitive compensation based on your skills, experience, and performance; * 20 working days of annual paid vacation and 5 days of sick leave; * 3 additional days off for special occasions; * Experienced colleagues with 95% of middle and senior engineers; * Possibility to work from anywhere in the world; * Exciting projects involving the newest technologies; * Accounting as a service; * Flexible working approach.