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.