Emirates NBD
UAE National - Software Engineer
Dubai, UAEPosted 3 days ago
Apply link checked 2 days ago
- Salary
- AED 12k–20k a month· est.
- Job type
- Full time
- Level
- Junior
- Field
- Engineering & Technology
- Work mode
- On site
About the role
UAEN - Software Engineer The Software Engineer will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. Key Responsibilities: • Develop quality software and web applications • Analyze and maintain existing software applications • Design highly scalable, testable code • Discover and fix programming bugs • Write efficient, scalable, and well-designed code using core Java and enterprise frameworks. • Design and build secure RESTful APIs and microservices architecture. • Perform unit and integration testing, troubleshoot issues, and execute code reviews. • Work with relational databases (MySQL, PostgreSQL, Oracle) and NoSQL databases or caching layers (Redis). • Containerize applications using Docker and deploy them via Kubernetes or cloud platforms like AWS, Azure, or GCP Key Qualifications: • Bachelor's degree or equivalent experience in Computer Science or related field • 0-2 years experience development experience with programming languages • Strong proficiency in Java and Object-Oriented Design (OOD) • SQL database or relational database skills • Experience with frameworks such as Spring Boot, Spring MVC, or Hibernate. • Familiarity with CI/CD pipelines, Git, and testing tools (JUnit, Mockito). • Strong problem-solving abilities, clear communication, and teamwork in an Agile/Scrum environment
Requirements
Bachelor's degree or equivalent experience in Computer Science or related field; 0-2 years experience development experience with programming languages; Familiarity with CI/CD pipelines, Git, and testing tools (JUnit, Mockito).
Responsibilities
Develop quality software and web applications; Analyze and maintain existing software applications; Design highly scalable, testable code; Discover and fix programming bugs; Write efficient, scalable, and well-designed code using core Java and enterprise frameworks; Design and build secure RESTful APIs and microservices architecture; Perform unit and integration testing, troubleshoot issues, and execute code reviews; Work with relational databases (MySQL, PostgreSQL, Oracle) and NoSQL databases or caching layers (Redis); Containerize applications using Docker and deploy them via Kubernetes or cloud platforms like AWS, Azure, or GCP
Skills
- Java
- Object-Oriented Design (OOD)
- SQL
- Spring Boot
- Spring MVC
- Hibernate
- CI/CD pipelines
- Git
- JUnit
- Mockito
- Docker
- Kubernetes
- AWS
- Azure
- GCP
Not sure you fit this role?
Upload your CV and see how you score against Emirates NBD and every other live job. It's free.
Get my free matchesAED 12k–20k a month· est.
Similar jobs across the Gulf
Software / Computer Science Engineer - Hiring UAE National
TASC OutsourcingDubai, UAE
AED 12k–18k a month· est.
Senior Technical Specialist
HCLTechDubai, UAE
AED 12k–18k a month· est.
Software Engineer – Hiring UAE National
TASC OutsourcingDubai, UAE
AED 9k–12k a month· est.
Senior Software Engineer
flyadealJeddah, Saudi Arabia
AED 18k–25k a month· est.