Senior Java Backend Developer📣 إعلان
| نوع العقد | دوام كامل | |
| طبيعة الوظيفة | عن بُعد | |
| الموقع | السعودية |
وصف الوظيفة
About the Role
Perfect Vision is seeking a Senior Java Backend Developer to join its dynamic engineering team in Saudi Arabia. This full-time role is central to the design and development of scalable backend systems for a high-concurrency IoT PaaS platform. The position requires a technical leader capable of contributing to IoT data collection, processing, and analysis, while also mentoring junior developers and collaborating across functions.
Key Responsibilities
- Develop and maintain high-concurrency IoT PaaS services using the SpringBoot framework.
- Design and implement IoT data collection endpoints for various communication protocols (TCP, UDP, MQTT, HTTP).
- Build scalable data consumption and analysis endpoints for real-time IoT data processing.
- Create robust data push endpoints and business-side APIs for seamless integration.
- Develop audio/video alarm file services and streaming media components.
- Design modular architecture with protocol-specific device access components.
- Write protocol decoders following predefined rules for new IoT device integrations.
- Implement webhook and OpenAPI methods for third-party platform integration.
- Optimize system performance for high-throughput IoT data scenarios.
- Implement comprehensive testing strategies and monitoring solutions.
- Participate in agile development processes and sprint planning.
Technical Leadership and Collaboration
This role involves significant technical leadership and cross-functional collaboration within the engineering team. The Senior Java Backend Developer will:
- Conduct comprehensive code reviews and provide technical mentorship to junior developers.
- Collaborate with frontend developers, DevOps engineers, and product managers to deliver robust enterprise solutions.
- Lead backend architecture decisions and technical initiatives.
- Promote and enforce development best practices and coding standards.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
- 7+ years of professional Java backend development experience.
- Proven track record of building high-concurrency distributed systems.
- Experience working in agile development environments.
- Experience in a senior or lead developer role.
Core Competencies
- Exceptional problem-solving abilities and analytical thinking.
- Strong attention to detail and commitment to code quality.
- Excellent communication and mentorship skills.
- Ability to translate business requirements into scalable technical solutions.
- Strong collaborative mindset and cross-functional teamwork.
- Experience with high-concurrency and high-availability system design.
Work Environment
This full-time position offers the opportunity to work within a dynamic engineering team, contributing to the development of robust enterprise solutions in the IoT domain.
متطلبات الوظيفة
- تتطلب ٥-١٠ سنوات خبرة
وظائف مشابهة
قد يعجبك أيضاً
- وظائف ذات صلة بـ Senior Java Backend Developer
- وظائف منسق زهور في الرياض
- وظائف مندوب مبيعات في الرياض
- وظائف موظف استقبال في الرياض
- وظائف مشرف نظافة فندق في الرياض
- وظائف صانع محتوى في الرياض
- مجالات وظيفية أخرى في
- وظائف منسق زهور في الرياض
- وظائف مندوب مبيعات في الرياض
- وظائف موظف استقبال في الرياض
- وظائف مشرف نظافة فندق في الرياض
- وظائف صانع محتوى في الرياض
- وظائف أخصائي تسويق في الرياض
- وظائف أخصائي تطوير أعمال في الرياض
- وظائف مدخل بيانات في الرياض
- وظائف محاسب زبائن (كاشير) في الرياض
- وظائف Pastry Chef في الرياض
- استكشف الوظائف في أنحاء المملكة
- وظائف أخصائي مبيعات في جدة
- وظائف سائق شاحنة صغيرة في الجبيل
- وظائف مصمم أثاث في الرياض
- وظائف طبيب أسنان عام في خميس مشيط
- وظائف اخصائي تربية خاصة في المدينة المنورة
- وظائف Sales Coordinator في الرياض
- وظائف مشرف موقع إنشائي في مكة المكرمة
- وظائف فني تبريد وتكييف في الطائف
- وظائف أخصائي تغذية في حفر الباطن
- وظائف اخصائي علاج طبيعي في الرس