Posted on: 21/07/2025
Job Responsibilities :
We are looking for a skilled Java Developer with 3 - 5 years of hands-on experience in designing and developing scalable backend applications using Spring Boot, MySQL, MyBatis, and Redis, with exposure to IoT integration. The ideal candidate should have a strong understanding of system architecture and microservices, along with a keen interest in working on real-time data and connected device ecosystems.
Key Responsibilities :
- Design, develop, test, and deploy backend applications using Java and Spring Boot
- Implement efficient data models and queries using MyBatis with MySQL
- Optimize application performance and caching using Redis
- Collaborate with front-end developers, product managers, and IoT engineers to integrate and process IoT data
- Build and maintain RESTful APIs for web and mobile applications
- Ensure code quality through unit testing, code reviews, and adherence to best practices
- Troubleshoot, debug, and upgrade existing applications
- Work in Agile/Scrum teams and actively participate in sprint planning and reviews
Required Skills :
- Strong proficiency in Core Java and Spring Boot framework
- Experience with MySQL and writing optimized SQL queries
- Hands-on experience with MyBatis for ORM mapping
- Proficiency in using Redis for caching and message brokering
- Exposure to IoT data integration, protocols (e.g., MQTT), and real-time data streaming
- Experience with RESTful API design and implementation
- Familiarity with Git, Maven/Gradle, and CI/CD pipelines
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1516563
Interview Questions for you
View All