Backend engineer
Main requirements
• Java 17, Spring Boot (Web, Data JPA, Security) — at least 3 years of commercial development
• PostgreSQL: confident SQL, schema design, query optimization
• REST API design and support, pure domain logic
• Git (feature-branch, merge request, rebase), code review, unit/integration tests
• Docker, CI/CD team work (GitLab)
It will be a plus (nice-to-have):
• IoT: real-time event processing from devices, message broker (MQTT)
• Queues/streaming (Kafka), WebSocket, high load and fault tolerance
• Embedded devices, firmware update delivery (OTA)
• Python (FastAPI) — part of the services on it
• Multitenancy, security, data isolation
What you will do
• Develop backend security and fire monitoring platforms (Spring Boot + PostgreSQL)
• Receive and process events from alarm devices in real time:
alarms, fire, zone status, loss of communication — via message broker (MQTT)
• Dispatch Control panel (PCN): to deliver alarms to the operator via WebSocket, to keep an event log
• Mobile application backend: arming/disarming, zone management,
smart home scenarios, push notifications
• Deliver firmware updates to devices over the air (OTA)
• Moving the product towards multi-tenant SaaS: security, data isolation, auditing
• Write tests, pass code review, participate in architecture design
What we offer
• Astana Hub resident — "white" salary and tax benefits (more money comes on hand)
• The real product is on sale: your own hardware + cloud + mobile phones, not "on the table"
• Modern stack and impact on architecture; rise to Senior/ Teamlead / Architect
• Strong engineering team, direct contact with the product and the founders
• Flexible schedule, hybrid/remote work is possible, equipment for work
• A rare domain: IoT + security + smart home in one product
Remote work
-
| Name | Work Experience | Contacts | Response date | Notes | Response status |
|---|
There are no responses yet
When someone responds to a vacancy, a list of candidates will appear here