About the Role
We are seeking a skilled and motivated Software Developer to design, develop, test, and maintain high-quality software applications. The ideal candidate will have hands-on experience in Java development, backend services, frontend technologies, and modern software engineering practices. The role requires strong problem-solving abilities, a passion for technology, and the capability to work in Agile development environments to deliver scalable, secure, and high-performance solutions. Key Responsibilities Software Development • Design, develop, test, and deploy software applications and services. • Develop scalable and maintainable backend systems using Java and related frameworks. • Build responsive and user-friendly frontend applications using modern web technologies. • Participate in all phases of the Software Development Life Cycle (SDLC). Preferred Technologies (Any) • Java / Spring Boot • .NET / C# • Python • Angular / React / Vue.js • REST APIs & Microservices • SQL Server, Oracle, PostgreSQL, MySQL • Docker, Kubernetes • Azure, AWS, or GCP • Git, Jenkins, JIRA • Agile / Scrum Qualifications • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field. Relevant certifications in Java, Cloud, Agile, or Software Development are advantageous. UAE/Dubai passport holders only.