16 Aug
|
Avexa Systems
|
Hyderabad
16 Aug
Avexa Systems
Hyderabad
Role & responsibilities
We are looking for a skilled Senior Software Engineer with robust hands-on experience in Java, Spring Boot, MongoDB, REST APIs, microservices, and IoT device integration.
The candidate will be responsible for designing, developing, testing, and maintaining backend services for enterprise-grade platforms involving connected devices, telemetry ingestion, device events, alerts, and system integrations. The ideal candidate should be a strong individual contributor who can independently build features, solve technical problems, and collaborate with architects, technical leads, QA, DevOps, and product teams.
- Design, develop, and maintain backend services using Java and Spring Boot.
- Build scalable REST APIs, microservices, and integration components.
- Work with MongoDB for schema design, queries, indexing, aggregation, and performance optimization.
- Integrate with IoT devices, gateways, sensors, meters, and external systems.
- Develop data ingestion workflows for telemetry, events, alerts, diagnostics, and device status.
- Work with communication protocols such as MQTT, HTTP/HTTPS, TCP/IP, WebSocket, Modbus, or DLMS/COSEM.
- Implement device onboarding, registration, heartbeat, status tracking, and command-response workflows.
- Participate in technical design discussions and contribute to HLD/LLD documents.
- Write clean, reusable, secure, and maintainable code.
- Perform unit testing, integration testing, debugging, and issue resolution.
- Optimize APIs, database queries, and backend services for performance and scalability.
- Collaborate with QA teams for test case reviews, defect fixes, and release readiness.
- Work with DevOps teams for build, deployment, CI/CD, monitoring, and production support.
- Follow coding standards, branching strategy, code review practices, and agile delivery processes.
- Support production troubleshooting for backend services, device communication, and data processing issues.
Preferred candidate profile:
Expe
📌 Senior Engineer Java/Springboot (Hyderabad)
🏢 Avexa Systems
📍 Hyderabad