Source description
About the role
We are looking for an experienced Core Java Developer with strong backend development expertise and hands-on experience in PostgreSQL, MQTT, RESTful and SOAP-based web services
Core Skills:
Strong expertise in Core Java (Java 8 or above) — including Collections, Streams, Concurrency, Exception Handling, and Generics. Excellent understanding of OOP, design patterns, and data structures . Web Services: Proficient in building and consuming REST APIs using frameworks like Spring Boot or JAX-RS . Experience with SOAP-based services (JAX-WS, Apache CXF, or similar).
Database:
Strong working experience with PostgreSQL (schema design, optimization, indexes, stored procedures). Proficiency in writing complex SQL queries and performance tuning.
Messaging / IoT:
Experience with MQTT protocol for lightweight messaging or IoT applications (HiveMQ, Eclipse Paho, EMQX, etc.). Familiarity with asynchronous and event-driven programming .
Other Technical Competencies:
Knowledge of Maven/Gradle , Git , and CI/CD tools. Familiarity with JSON, XML , and serialization/deserialization mechanisms. Understanding of microservices architecture and deployment best practices. Working knowledge of Linux-based environments .
Core Java (Java 8 or above) PostgreSQL REST APIs
More at Bahwan CyberTek