×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Riyadh, Riyadh Region, Saudi Arabia
Listing for: Emdad By Elm
Full Time position
Listed on 2026-02-09
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Backend Developer, Senior Developer
Salary/Wage Range or Industry Benchmark: 200000 - 300000 SAR Yearly SAR 200000.00 300000.00 YEAR
Job Description & How to Apply Below

Overview

Senior Software Developer with 6+ years of experience in building scalable applications using Java and Spring Boot. Strong expertise in REST and SOAP APIs, database design, and delivering high-quality solutions in Agile environments.

Experience Requirements
  • Minimum of 6 years of professional experience in software development.
  • Extensive hands-on experience with Java and Spring Boot.
  • Proven experience in developing and maintaining RESTful and SOAP-based APIs.
  • Strong experience with Hibernate and relational databases.
  • Demonstrated expertise in data modeling and database design.
Technical Skills
  • Proficiency in Java, Spring Boot, and Hibernate.
  • Strong understanding of API standards
    , including REST and SOAP.
  • Expertise in SQL and database management (e.g., SQL Server, MySQL, Postgre

    SQL, or similar).
  • Experience with data modeling, entity-relationship diagrams, and schema design.
  • Familiarity with Git-based version control systems.
  • Solid understanding of software development best practices, including design patterns, testing, and documentation.
Key Tasks and Responsibilities
  • Design, develop, and maintain efficient, reusable, and reliable Spring Boot applications.
  • Work with relational and No

    SQL databases to design scalable and robust data models while ensuring transactional integrity.
  • Collaborate with front-end developers to integrate user-facing elements using server-side logic.
  • Utilize Jira to track tasks, progress, and priorities.
  • Use Bitbucket for version control and collaboration on code reviews, merges, and deployments.
  • Write clean, testable, and maintainable code in line with established coding standards.
  • Participate in code reviews to ensure code quality and optimize performance.
  • Troubleshoot, test, and maintain core product software.
  • Stay current with emerging technologies and industry trends and apply relevant innovations when appropriate.
  • Provide technical support for development and deployment activities, including documentation and knowledge transfer as needed.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary