Software Developer
📣 Job Ad| Contract Type | Full-time | |
| Workplace type | On-site | |
| Location | Riyadh |
Job Description
About the Role
Emdad By Elm is seeking a Software Developer to join their team in Riyadh, Saudi Arabia. This full-time role requires 3-5 years of experience and focuses on developing high-performance, scalable applications using Java and Spring Boot. The successful candidate will contribute to the design, development, and maintenance of critical software systems.
Key Responsibilities
- Design, develop, and maintain high-performance, scalable applications using Java, Spring Boot, and RESTful APIs.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Ensure code quality through rigorous code reviews and automated testing.
- Troubleshoot and resolve complex technical issues in a timely manner.
- Stay updated with the latest industry trends and technologies to ensure applications remain current.
- Work closely with the DevOps team to ensure smooth deployment and monitoring of applications.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 3 years of experience in Java development, with a strong focus on Spring Boot and related technologies.
- Proven experience with RESTful web services and API development.
- Proficiency in Hibernate, JPA, and other ORM frameworks.
- Experience with relational databases, preferably DB2.
- Solid understanding of software development best practices, including version control, code reviews, and automated testing.
- Experience with build tools such as Maven and Gradle.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
Preferred Skills and Experience
- Familiarity with front-end technologies like HTML, CSS, JavaScript, and experience with JSF.
- Familiarity with CI/CD pipelines and tools like Jenkins.
- Experience with other Java frameworks or libraries such as Spring Security, Spring Data, etc.
- Experience with agile tools and methodologies (*, Scrum, Confluence, JIRA).
- Developer or Spring Professional Certification.
Work Environment
This is a full-time position based in Riyadh, Saudi Arabia, offering an opportunity to work within a dedicated software development team at Emdad By Elm.
Requirements
- Requires 2-5 Years experience
Similar Jobs
You may also like
- Related Software Developer Opportunities
- Software Developer Jobs in Riyadh
- Physical Therapist Jobs in Riyadh
- General Accountant Jobs in Riyadh
- Sous Chef Jobs in Riyadh
- Demi Chef de Partie Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- Other Job Fields in Riyadh
- Physical Therapist Jobs in Riyadh
- General Accountant Jobs in Riyadh
- Sous Chef Jobs in Riyadh
- Demi Chef de Partie Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- Secretary Jobs in Riyadh
- Food & Beverage Counter Attendant Jobs in Riyadh
- Store keeper Jobs in Riyadh
- Human Resources Specialist Jobs in Riyadh
- Architect Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Cleaning worker Jobs in Khamis Mushayt
- Marketing Specialist Jobs in Taif
- Civil Engineer Jobs in Riyadh
- Coffee Cashier Jobs in Riyadh
- Pediatric Dentist Jobs in Ahad Al Musarihah
- Human Resources Specialist Jobs in Hail
- Occupational Therapist Jobs in Jazan
- Stall seller Jobs in Makkah
- Agricultural Specialist Jobs in Jeddah
- Technical Supervisor Jobs in Dammam