




Summary: Seeking a Senior Java Developer with strong experience in enterprise application development, microservices, and secure system design. Highlights: 1. Develop and maintain applications using Java following clean code principles 2. Build scalable backend services using Spring Boot and microservices architecture 3. Apply security standards including OAuth, SSO, TLS, and PKI **Location:** Bahrain **Experience:** 7–10 Years ### **Role Overview** We are seeking **Senior Java Developer** with strong experience in **enterprise application development, microservices, and secure system design**. ### **Key Responsibilities** * Develop and maintain applications using **Java (8/11/14\)** following clean code principles. * Build scalable backend services using **Spring Boot and microservices architecture**. * Design and implement **REST APIs and integrations (JSON, SOAP/XML)**. * Work with **relational (MySQL) and NoSQL (MongoDB) databases**. * Implement **concurrency and multithreading** for performance optimization. * Apply security standards including **OAuth, SSO, TLS, and PKI**. * Troubleshoot production issues and perform **root cause analysis**. * Implement **CI/CD pipelines and DevOps practices**. * Collaborate with cross\-functional teams and maintain documentation. ### **Required Skills** * Strong expertise in **Java, Spring Boot, and microservices** * Experience with **API development and messaging systems (Kafka/MQ)** * Knowledge of **DevOps tools, Git, and CI/CD pipelines** * Understanding of **security protocols and system design principles** #### **Please Note: This role is open to Bahrain nationals or candidates of other nationalities currently residing in Bahrain.****Apply Now:** **\[email protected]**


