Senior backend developer
Core
Design, develop, and maintain scalable, high-performance backend services for water technology products and smart metering solutions.
Role type
Senior IC backend Java developer
Builds
Backend services, RESTful APIs, and data-heavy applications for water utilities and industrial sectors
Domain
Water technology / IoT / Utilities
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, RESTful API design, JSON, Swagger, Postman, CI/CD, Unit/Integration testing, NoSQL databases, Microservices, Docker, Kubernetes, AWS
Preferred skills
Python, Kafka, Event Driven Systems, OAuth 2.0, OpenID Connect, MongoDB, Influx DB, IoT platforms, mentoring
Technologies
Java, Spring Boot, Spring Cloud, Bitbucket, Kafka, MongoDB, Influx DB, Docker, Kubernetes, AWS, Postman, Swagger
Responsibilities
Design and develop robust backend services; analyze and resolve complex technical issues; collaborate with cross-functional teams on integration and deployment; contribute to team-wide continuous improvement initiatives
Seniority
Senior, hands-on IC